Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Alor Setar was won by Afnan Hamimi bin Taib Azamudden (PAS) at the GE15 (2022) general election, with a majority of 9,931 votes over Simon Ooi Tze Min. This page covers every general election in Alor Setar from GE04 (1974) to GE15 (2022).
Full Election History, GE04 (1974)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE04 (1974)
Oo Gin Sun
MCA
13,420
58.7%
Karpal Singh a/l Ram Singh (DAP)
3,970 (17.4 pts)
GE05 (1978)
Oo Gin Sun
MCA
14,620
43.7%
Ramlee bin Karim (PAS)
5,095 (15.2 pts)
GE06 (1982)
Oo Gin Sun
MCA
21,908
53.5%
Ahmad bin Awang (PAS)
12,261 (30.0 pts)
GE07 (1986)
Oo Gin Sun
MCA
16,647
47.4%
Suhaimi bin Ahmad (PAS)
7,452 (21.2 pts)
GE08 (1990)
Chor Chee Heung
MCA
22,714
56.4%
Tengku Mohammad Farris bin Tengku Ahmad Rayan (Semangat 46)
5,135 (12.7 pts)
GE09 (1995)
Chor Chee Heung
MCA
28,943
72.0%
Tunku Sofiah binti Tunku Md Jewa (Semangat 46)
17,665 (43.9 pts)
GE10 (1999)
Chor Chee Heung
MCA
27,847
67.7%
George John a/l K. M. George (DAP)
14,589 (35.5 pts)
GE14 (2018)
Chan Ming Kai
PKR
32,475
50.8%
Muhd Aminur Shafiq bin Mohd Abduh (PAS)
15,200 (23.8 pts)
GE15 (2022)
Afnan Hamimi bin Taib Azamudden
PAS
37,486
48.7%
Simon Ooi Tze Min (PKR)
9,931 (12.9 pts)
Full Result Breakdown by Election
GE04 (1974)
Candidate
Party
Votes
Share
Oo Gin Sun
MCA (BN)
13,420
58.7%
Karpal Singh a/l Ram Singh
DAP
9,450
41.3%
GE05 (1978)
Candidate
Party
Votes
Share
Oo Gin Sun
MCA (BN)
14,620
43.7%
Ramlee bin Karim
PAS
9,525
28.5%
Chang Boon Hoe
Independent
6,453
19.3%
Shanmugaiah a/l Chelliah
DAP
2,828
8.5%
GE06 (1982)
Candidate
Party
Votes
Share
Oo Gin Sun
MCA (BN)
21,908
53.5%
Ahmad bin Awang
PAS
9,647
23.6%
George John a/l K. M. George
DAP
9,376
22.9%
GE07 (1986)
Candidate
Party
Votes
Share
Oo Gin Sun
MCA (BN)
16,647
47.4%
Suhaimi bin Ahmad
PAS (HAK)
9,195
26.2%
George John a/l K. M. George
DAP
9,042
25.7%
Mohd Noorik bin Abd. Rahman
SDP (HAK)
249
0.7%
GE08 (1990)
Candidate
Party
Votes
Share
Chor Chee Heung
MCA (BN)
22,714
56.4%
Tengku Mohammad Farris bin Tengku Ahmad Rayan
Semangat 46 (APU)
17,579
43.6%
GE09 (1995)
Candidate
Party
Votes
Share
Chor Chee Heung
MCA (BN)
28,943
72.0%
Tunku Sofiah binti Tunku Md Jewa
Semangat 46 (APU)
11,278
28.0%
GE10 (1999)
Candidate
Party
Votes
Share
Chor Chee Heung
MCA (BN)
27,847
67.7%
George John a/l K. M. George
DAP (BA)
13,258
32.3%
GE14 (2018)
Candidate
Party
Votes
Share
Chan Ming Kai
PKR (PH)
32,475
50.8%
Muhd Aminur Shafiq bin Mohd Abduh
PAS (GS)
17,275
27.0%
Yoo Wei How
MCA (BN)
14,181
22.2%
GE15 (2022)
Candidate
Party
Votes
Share
Afnan Hamimi bin Taib Azamudden
PAS (PN)
37,486
48.7%
Simon Ooi Tze Min
PKR (PH)
27,555
35.8%
Tan Chee Hiong
MCA (BN)
8,930
11.6%
Mohamad Nuhairi bin Rahmat
Pejuang (GTA)
2,383
3.1%
Fadzil bin Hanafi
Warisan
366
0.5%
Sofan Feroza bin Md Yusup
Independent
151
0.2%
Nordin bin Yunus
Independent
115
0.1%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Alor Setar has been contested at 9 general elections on record since GE04 (1974). Parties that have won this seat over that span: MCA, PKR, PAS.
Frequently Asked Questions
Who won Alor Setar in the GE15 (2022) general election?
Afnan Hamimi bin Taib Azamudden (PAS) won Alor Setar in GE15 (2022) with 37,486 votes (48.7%), a majority of 9,931 votes over Simon Ooi Tze Min (PKR).
Which parties have won Alor Setar since GE04 (1974)?
Since GE04 (1974), Alor Setar has been won by: MCA, PAS, PKR.
What was the closest result in Alor Setar?
The closest result on record for Alor Setar was GE08 (1990), when MCA beat Semangat 46 by just 5,135 votes (12.7 percentage points).