Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Kota Bharu was won by Takiyuddin bin Hassan (PAS) at the GE15 (2022) general election, with a majority of 22,613 votes over Hafidzah binti Mustakim. This page covers every general election in Kota Bharu from GE04 (1974) to GE15 (2022).
Full Election History, GE04 (1974)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE04 (1974)
Tengku Ahmad Rithauddeen bin Tengku Ismail
UMNO
Elected unopposed — no other candidate stood, no vote count on record
GE05 (1978)
Tengku Ahmad Rithauddeen bin Tengku Ismail
UMNO
18,136
65.7%
Pak Su bin Lah (PAS)
8,682 (31.5 pts)
GE06 (1982)
Tengku Ahmad Rithauddeen bin Tengku Ismail
UMNO
21,424
58.3%
Salahuddin bin Abdullah (PAS)
7,970 (21.7 pts)
GE09 (1995)
Ilani binti Isahak
Semangat 46
24,096
57.5%
Ahmad Rastom bin Ahmad Maher (UMNO)
6,268 (14.9 pts)
GE10 (1999)
Ramli bin Ibrahim
Keadilan Nasional
26,723
61.2%
Ilani binti Isahak (UMNO)
10,206 (23.4 pts)
GE11 (2004)
Zaid bin Ibrahim
UMNO
23,831
51.9%
Nik Mahmood bin Nik Hassan (PKR)
1,723 (3.8 pts)
GE12 (2008)
Wan Abdul Rahim bin Wan Abdullah
PAS
32,129
60.7%
Mohamad Fatmi bin Che Salleh (UMNO)
11,288 (21.3 pts)
GE13 (2013)
Takiyuddin bin Hassan
PAS
40,620
62.1%
Mohamad Fatmi bin Che Salleh (UMNO)
15,970 (24.4 pts)
GE14 (2018)
Takiyuddin bin Hassan
PAS
28,291
42.2%
Husam bin Musa (Amanah)
5,869 (8.8 pts)
GE15 (2022)
Takiyuddin bin Hassan
PAS
41,869
53.7%
Hafidzah binti Mustakim (Amanah)
22,613 (29.0 pts)
Full Result Breakdown by Election
GE04 (1974)
Candidate
Party
Votes
Share
Tengku Ahmad Rithauddeen bin Tengku Ismail
UMNO (BN)
Unopposed
GE05 (1978)
Candidate
Party
Votes
Share
Tengku Ahmad Rithauddeen bin Tengku Ismail
UMNO (BN)
18,136
65.7%
Pak Su bin Lah
PAS
9,454
34.3%
GE06 (1982)
Candidate
Party
Votes
Share
Tengku Ahmad Rithauddeen bin Tengku Ismail
UMNO (BN)
21,424
58.3%
Salahuddin bin Abdullah
PAS
13,454
36.6%
Kang Sam Chuan
DAP
1,896
5.2%
GE09 (1995)
Candidate
Party
Votes
Share
Ilani binti Isahak
Semangat 46 (APU)
24,096
57.5%
Ahmad Rastom bin Ahmad Maher
UMNO (BN)
17,828
42.5%
GE10 (1999)
Candidate
Party
Votes
Share
Ramli bin Ibrahim
Keadilan Nasional (BA)
26,723
61.2%
Ilani binti Isahak
UMNO (BN)
16,517
37.8%
Mohd Din bin Nizam Din
BERJASA
409
0.9%
GE11 (2004)
Candidate
Party
Votes
Share
Zaid bin Ibrahim
UMNO (BN)
23,831
51.9%
Nik Mahmood bin Nik Hassan
PKR (BA)
22,108
48.1%
GE12 (2008)
Candidate
Party
Votes
Share
Wan Abdul Rahim bin Wan Abdullah
PAS (PR)
32,129
60.7%
Mohamad Fatmi bin Che Salleh
UMNO (BN)
20,841
39.3%
GE13 (2013)
Candidate
Party
Votes
Share
Takiyuddin bin Hassan
PAS (PR)
40,620
62.1%
Mohamad Fatmi bin Che Salleh
UMNO (BN)
24,650
37.7%
Mohd Zakiman bin Abu Bakar
Independent
148
0.2%
GE14 (2018)
Candidate
Party
Votes
Share
Takiyuddin bin Hassan
PAS (GS)
28,291
42.2%
Husam bin Musa
Amanah (PH)
22,422
33.5%
Fikhran Hamshi bin Mohamad Fatmi
UMNO (BN)
16,256
24.3%
GE15 (2022)
Candidate
Party
Votes
Share
Takiyuddin bin Hassan
PAS (PN)
41,869
53.7%
Hafidzah binti Mustakim
Amanah (PH)
19,256
24.7%
Rosmadi bin Ismail
UMNO (BN)
16,168
20.7%
Che Musa bin Che Omar
Putra (GTA)
528
0.7%
Tan Boon Kian (Andy Tan @ Awang)
Parti Rakyat Malaysia
107
0.1%
Izat Bukhary bin Ismail Bukhary
Independent
91
0.1%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Kota Bharu has been contested at 10 general elections on record since GE04 (1974). Parties that have won this seat over that span: UMNO, Semangat 46, Keadilan Nasional, PAS.
Frequently Asked Questions
Who won Kota Bharu in the GE15 (2022) general election?
Takiyuddin bin Hassan (PAS) won Kota Bharu in GE15 (2022) with 41,869 votes (53.7%), a majority of 22,613 votes over Hafidzah binti Mustakim (Amanah).
Which parties have won Kota Bharu since GE04 (1974)?
Since GE04 (1974), Kota Bharu has been won by: Keadilan Nasional, PAS, Semangat 46, UMNO.
What was the closest result in Kota Bharu?
The closest result on record for Kota Bharu was GE11 (2004), when UMNO beat PKR by just 1,723 votes (3.8 percentage points).