Elections in Selangor explained

Elections in Selangor have been held in the Malaysian state of Selangor since 1954 and have chosen Selangor's elected representatives in the Dewan Rakyat and Dewan Undangan Negeri (the Malaysian federal and state assemblies).

Federal level

Federal constituencies

General elections

2022 general election

See main article: 2022 Malaysian general election.

State level

State constituencies

State elections

2013 state election

See main article: 2013 Selangor state election.

2018 state election

See main article: 2018 Selangor state election.

2023 state election

See main article: 2023 Selangor state election.

By-Elections

State Assembly

  1. Kuala Kubu Baharu
  1. Semenyih
  1. Sungai Kandis
  2. Balakong
  3. Seri Setia
  1. Kajang
  1. Ijok
  1. Permatang
  1. Sementa
  2. Shahbandar Raya
  1. Sungai Besar
  1. Morib
  2. Kampong Jawa
  1. Kajang
  1. Serdang
  1. Kampong Bharu
  1. Port Swettenham
  2. Teloh Datoh

Dewan Rakyat

  1. Sungai Besar
  1. Hulu Selangor
  1. Kuala Selangor
  1. Ampang Jaya
  1. Pelabuhan Kelang
  1. Selayang
  1. Ulu Selangor
  1. Kapar