Kuala Selangor — Malaysia General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Kuala Selangor was won by Dzulkefly bin Ahmad (Amanah) at the GE15 (2022) general election, with a majority of 1,002 votes over Tengku Zafrul bin Tengku Abdul Aziz. This page covers every general election in Kuala Selangor from GE00 (1955) to GE15 (2022).
Full Election History, GE00 (1955)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE00 (1955)
Raja Rastam Shahrome bin Raja Said Tauphy
UMNO
11,857
68.2%
Othman bin Abdullah (PAS)
7,079 (40.7 pts)
GE01 (1959)
Dahari Ali
UMNO
6,197
43.0%
Abdullah bin Mat Junan (PAS)
1,981 (13.7 pts)
GE02 (1964)
Raja Rome bin Raja Maamor
UMNO
11,684
72.5%
Nafias bin Rasul (Kampo Radjo) (NCP)
7,249 (45.0 pts)
GE03 (1969)
Raja Nong Chik bin Raja Ishak
UMNO
12,098
61.0%
Md. Dali bin Muin (PAS)
4,374 (22.1 pts)
GE04 (1974)
Raja Nasron bin Raja Ishak
UMNO
12,291
65.2%
Hashim bin Mahmood (Independent)
5,723 (30.3 pts)
GE05 (1978)
Abu Hassan bin Omar
UMNO
16,598
70.8%
Noorhadi (PAS)
13,008 (55.5 pts)
GE06 (1982)
Abu Hassan bin Omar
UMNO
21,409
79.4%
Ab. Rashid bin Daud (DAP)
18,299 (67.9 pts)
GE07 (1986)
Abu Hassan bin Omar
UMNO
17,523
78.3%
Zainudin bin Muhammad (NASMA)
12,676 (56.7 pts)
GE08 (1990)
Abu Hassan bin Omar
UMNO
17,964
67.9%
Mohamed Haniffa (IPF)
9,456 (35.7 pts)
GE09 (1995)
Abu Hassan bin Omar
UMNO
28,287
85.4%
Amin Hussaini bin Abdul Manan (Semangat 46)
23,460 (70.9 pts)
GE10 (1999)
Mohamed Sayuti bin Said
UMNO
23,610
63.3%
Mohd Norman bin Toha (PAS)
9,920 (26.6 pts)
GE11 (2004)
Mohd Daud bin Tarihep
UMNO
22,001
72.5%
Raja Kamaruddin Raja Abdul Wahid (PKR)
13,662 (45.0 pts)
GE12 (2008)
Dzulkefly bin Ahmad
PAS
18,796
51.2%
Jahaya bin Ibrahim (UMNO)
862 (2.4 pts)
GE13 (2013)
Irmohizam bin Ibrahim
UMNO
27,500
50.4%
Dzulkefly bin Ahmad (PAS)
460 (0.8 pts)
GE14 (2018)
Dzulkefly bin Ahmad
Amanah
29,842
50.0%
Irmohizam bin Ibrahim (UMNO)
8,498 (14.2 pts)
GE15 (2022)
Dzulkefly bin Ahmad
Amanah
31,033
35.9%
Tengku Zafrul bin Tengku Abdul Aziz (UMNO)
1,002 (1.2 pts)
Full Result Breakdown by Election
GE00 (1955)
Candidate
Party
Votes
Share
Raja Rastam Shahrome bin Raja Said Tauphy
UMNO (PERIKATAN)
11,857
68.2%
Othman bin Abdullah
PAS
4,778
27.5%
Md. Ambia bin Sanusi
Negara
756
4.3%
GE01 (1959)
Candidate
Party
Votes
Share
Dahari Ali
UMNO (PERIKATAN)
6,197
43.0%
Abdullah bin Mat Junan
PAS
4,216
29.2%
N. Manickam
MP
4,008
27.8%
GE02 (1964)
Candidate
Party
Votes
Share
Raja Rome bin Raja Maamor
UMNO (PERIKATAN)
11,684
72.5%
Nafias bin Rasul (Kampo Radjo)
NCP (SF)
4,435
27.5%
GE03 (1969)
Candidate
Party
Votes
Share
Raja Nong Chik bin Raja Ishak
UMNO (PERIKATAN)
12,098
61.0%
Md. Dali bin Muin
PAS
7,724
39.0%
GE04 (1974)
Candidate
Party
Votes
Share
Raja Nasron bin Raja Ishak
UMNO (BN)
12,291
65.2%
Hashim bin Mahmood
Independent
6,568
34.8%
GE05 (1978)
Candidate
Party
Votes
Share
Abu Hassan bin Omar
UMNO (BN)
16,598
70.8%
Noorhadi
PAS
3,590
15.3%
Supian bin Sirman
Independent
3,257
13.9%
GE06 (1982)
Candidate
Party
Votes
Share
Abu Hassan bin Omar
UMNO (BN)
21,409
79.4%
Ab. Rashid bin Daud
DAP
3,110
11.5%
Sayan bin Marbin
PAS
2,444
9.1%
GE07 (1986)
Candidate
Party
Votes
Share
Abu Hassan bin Omar
UMNO (BN)
17,523
78.3%
Zainudin bin Muhammad
NASMA (HAK)
4,847
21.7%
GE08 (1990)
Candidate
Party
Votes
Share
Abu Hassan bin Omar
UMNO (BN)
17,964
67.9%
Mohamed Haniffa
IPF (GR)
8,508
32.1%
GE09 (1995)
Candidate
Party
Votes
Share
Abu Hassan bin Omar
UMNO (BN)
28,287
85.4%
Amin Hussaini bin Abdul Manan
Semangat 46 (APU)
4,827
14.6%
GE10 (1999)
Candidate
Party
Votes
Share
Mohamed Sayuti bin Said
UMNO (BN)
23,610
63.3%
Mohd Norman bin Toha
PAS (BA)
13,690
36.7%
GE11 (2004)
Candidate
Party
Votes
Share
Mohd Daud bin Tarihep
UMNO (BN)
22,001
72.5%
Raja Kamaruddin Raja Abdul Wahid
PKR (BA)
8,339
27.5%
GE12 (2008)
Candidate
Party
Votes
Share
Dzulkefly bin Ahmad
PAS (PR)
18,796
51.2%
Jahaya bin Ibrahim
UMNO (BN)
17,934
48.8%
GE13 (2013)
Candidate
Party
Votes
Share
Irmohizam bin Ibrahim
UMNO (BN)
27,500
50.4%
Dzulkefly bin Ahmad
PAS (PR)
27,040
49.6%
GE14 (2018)
Candidate
Party
Votes
Share
Dzulkefly bin Ahmad
Amanah (PH)
29,842
50.0%
Irmohizam bin Ibrahim
UMNO (BN)
21,344
35.7%
Mohd Fakaruddin bin Ismail
PAS (GS)
8,535
14.3%
GE15 (2022)
Candidate
Party
Votes
Share
Dzulkefly bin Ahmad
Amanah (PH)
31,033
35.9%
Tengku Zafrul bin Tengku Abdul Aziz
UMNO (BN)
30,031
34.7%
Mohd Noor bin Mohd Shahar
PAS (PN)
23,639
27.3%
Mohd Shaid bin Rosli
Pejuang (GTA)
1,778
2.1%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Kuala Selangor has been contested at 16 general elections on record since GE00 (1955). Parties that have won this seat over that span: UMNO, PAS, Amanah.
Frequently Asked Questions
Who won Kuala Selangor in the GE15 (2022) general election?
Dzulkefly bin Ahmad (Amanah) won Kuala Selangor in GE15 (2022) with 31,033 votes (35.9%), a majority of 1,002 votes over Tengku Zafrul bin Tengku Abdul Aziz (UMNO).
Which parties have won Kuala Selangor since GE00 (1955)?
Since GE00 (1955), Kuala Selangor has been won by: Amanah, PAS, UMNO.
What was the closest result in Kuala Selangor?
The closest result on record for Kuala Selangor was GE13 (2013), when UMNO beat PAS by just 460 votes (0.8 percentage points).