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 List of Malayan federal electoral districts (1955–1959)#Selangor

General elections 1955 general election

1959 general election

1964 general election

1969 general election

1974 general election

1978 general election

1982 general election

1986 general election

1990 general election

1995 general election

1999 general election

2004 general election

2008 general election

2013 general election

2018 general election

2022 general election

State level State constituencies List of Malayan state and settlement electoral districts (1954–1959)#Selangor

State elections 1955 state election

1959 state election

1964 state election

1969 state election

1974 state election

1978 state election

1982 state election

1986 state election

1990 state election

1995 state election

1999 state election

2004 state election

2008 state election

2013 state election

2018 state election

2023 state election

By-Elections

State Assembly

2024

Kuala Kubu Baharu

2019

Semenyih

2018

Sungai Kandis Balakong Seri Setia

2014

Kajang

2007

Ijok

1997

Permatang

1994

Sementa Shahbandar Raya

1989

Sungai Besar

1978

Morib Kampong Jawa

1973

Kajang

1968

Serdang

1967

Kampong Bharu

1963

Port Swettenham Teloh Datoh

Dewan Rakyat

2016

Sungai Besar

2010

Hulu Selangor

1997

Kuala Selangor

1989

Ampang Jaya

1979

Pelabuhan Kelang

1975

Selayang 1972

Ulu Selangor

1971

Kapar

References