Skip to content
fred.my
arkibPRUMalaysia Election Results Archive
Home › State Election Round 15 (2021–2025) › Kelantan

SE-15 · Kelantan

State Election Round 15 (2021–2025) Results — All Seats

Kelantan — Full results of State Election Round 15 (2021–2025): 45 seats across 12 states — the winner of every seat, coalition seat totals, turnout and majorities. PN won the most seats (43).

Votes vs Seats →
Seats450 unopposed
Total Voters1,411,912
Turnout61.0%
Valid Votes851,8410.84% rejected
Candidates962.13 per seat
Women winners38 women candidates
Lost deposit6
Marginal seats (<5%)1

Seat Composition — Kelantan

45
PN 43 BN 1 PH 1

Seats & popular vote

CoalitionWon% seatsPopular vote
PN 43 95.6% 69.2%
BN 1 2.2% 20.9%
PH 1 2.2% 9.6%
Independent / no coalition 0 0.0% 0.2%

Popular vote % is computed from contested seats.

Winning Margin Number of seats by majority (% of valid votes)

Turnout distribution Number of seats by turnout %

Marginal Seats

  1. 1 N.09 Kota LamaKelantan · Hafidzah binti Mustakim (AMANAH) 1.04%
  2. 2 N.43 NenggiriKelantan · Mohd Azizi bin Abu Naim (BERSATU) 6.63%
  3. 3 N.44 PalohKelantan · Shaari bin Mat Hussain (BERSATU) 17.49%
  4. 4 N.45 GalasKelantan · Mohd Syahbuddin bin Hashim (Abe Din) (UMNO) 18.39%
  5. 5 N.16 Apam PutraKelantan · Zamakhshari bin Muhamad (Abe Zam) (PAS) 22.24%
  6. 6 N.10 Bunut PayongKelantan · Shaari bin Mat Yaman (PAS) 25.31%
  7. 7 N.38 Kuala BalahKelantan · Abdul Hadi bin Awang Kechil (PAS) 26.62%
  8. 8 N.42 DabongKelantan · Ku Mohd Zaki bin Ku Hussin (Tok Ime Ku Zaki) (PAS) 26.89%
  9. 9 N.01 Pengkalan KuborKelantan · Wan Roslan bin Wan Hamat (Ustaz Lan) (PAS) 27.40%
  10. 10 N.35 KemuningKelantan · Ahmad Zakhran bin Mat Noor (PAS) 27.54%

Safest Seats

  1. 1 N.20 TawangKelantan · Harun bin Ismail (PAS) 58.44%
  2. 2 N.26 Bukit PanauKelantan · Abdul Fattah bin Mahmood (PAS) 58.27%
  3. 3 N.39 MengkebangKelantan · Zubir bin Abu Bakar (PAS) 57.28%
  4. 4 N.41 Manek UraiKelantan · Mohd Fauzi bin Abdullah (Abe Uji) (PAS) 56.66%
  5. 5 N.28 KemahangKelantan · Md Anizam bin Ab Rahman (PAS) 54.40%
  6. 6 N.24 KadokKelantan · Azami bin Mohd Nor (PAS) 53.96%
  7. 7 N.18 Pasir TumbohKelantan · Abd Rahman bin Yunus (PAS) 53.21%
  8. 8 N.13 MerantiKelantan · Mohd Nassuruddin bin Daud (PAS) 52.71%
  9. 9 N.03 Pasir PekanKelantan · Ahmad bin Yakob (Ustaz Mad) (PAS) 51.75%
  10. 10 N.05 KijangKelantan · Izani bin Husin (PAS) 51.61%

Seats 45

N.01 Pengkalan Kubor
Kelantan · 2 candidates · Turnout 61.0%
Wan Roslan bin Wan Hamat (Ustaz Lan) PAS
Majority 6,040 (27.4%) · vs UMNO
N.02 Kelaboran
Kelantan · 2 candidates · Turnout 59.3%
Mohd Adanan bin Hassan (Cikgu Nan) PAS
Majority 9,372 (41.8%) · vs UMNO
N.03 Pasir Pekan
Kelantan · 2 candidates · Turnout 63.9%
Ahmad bin Yakob (Ustaz Mad) PAS
Majority 12,811 (51.8%) · vs PKR
N.04 Wakaf Bharu
Kelantan · 2 candidates · Turnout 63.5%
Mohd Rusli bin Abdullah PAS
Majority 8,127 (35.5%) · vs UMNO
N.05 Kijang
Kelantan · 2 candidates · Turnout 63.7%
Izani bin Husin PAS
Majority 9,908 (51.6%) · vs UMNO
N.06 Chempaka
Kelantan · 3 candidates · Turnout 65.5%
Nik Asma' Bahrum bin Nik Abdullah PAS
Majority 11,224 (50.0%) · vs UMNO
N.07 Panchor
Kelantan · 2 candidates · Turnout 63.5%
Mohd Amar bin Abdullah (Nik Amar) PAS
Majority 10,686 (40.0%) · vs PKR
N.08 Tanjong Mas
Kelantan · 2 candidates · Turnout 58.5%
Rohani binti Ibrahim (Kak Ani) PAS
Majority 8,593 (32.5%) · vs PKR
N.09 Kota Lama
Kelantan · 4 candidates · Turnout 59.3%
Hafidzah binti Mustakim AMANAH
Majority 202 (1.0%) · vs PAS
N.10 Bunut Payong
Kelantan · 2 candidates · Turnout 60.6%
Shaari bin Mat Yaman PAS
Majority 5,610 (25.3%) · vs UMNO
N.11 Tendong
Kelantan · 3 candidates · Turnout 63.5%
Rozi bin Muhamad PAS
Majority 5,846 (29.3%) · vs UMNO
N.12 Pengkalan Pasir
Kelantan · 2 candidates · Turnout 56.7%
Mohamad Nasriff bin Daud @ Daud Yatimee PAS
Majority 7,661 (41.4%) · vs AMANAH
N.13 Meranti
Kelantan · 2 candidates · Turnout 58.5%
Mohd Nassuruddin bin Daud PAS
Majority 9,154 (52.7%) · vs UMNO
N.14 Chetok
Kelantan · 2 candidates · Turnout 57.0%
Zuraidin bin Abdullah PAS
Majority 7,999 (48.8%) · vs PKR
N.15 Gual Periok
Kelantan · 2 candidates · Turnout 50.5%
Kamaruzaman bin Mohamad PAS
Majority 5,109 (28.4%) · vs UMNO
N.16 Apam Putra
Kelantan · 2 candidates · Turnout 60.8%
Zamakhshari bin Muhamad (Abe Zam) PAS
Majority 3,859 (22.2%) · vs UMNO
N.17 Salor
Kelantan · 2 candidates · Turnout 62.1%
Saizol bin Ismail (Abe Joe) PAS
Majority 9,460 (42.4%) · vs UMNO
N.18 Pasir Tumboh
Kelantan · 2 candidates · Turnout 62.7%
Abd Rahman bin Yunus PAS
Majority 12,374 (53.2%) · vs PKR
N.19 Demit
Kelantan · 2 candidates · Turnout 61.6%
Mohd Asri bin Mat Daud PAS
Majority 12,585 (50.8%) · vs AMANAH
N.20 Tawang
Kelantan · 2 candidates · Turnout 63.6%
Harun bin Ismail PAS
Majority 15,982 (58.4%) · vs AMANAH
N.21 Pantai Irama
Kelantan · 2 candidates · Turnout 62.6%
Mohd Huzaimy bin Che Husin (Haji Mie) PAS
Majority 10,449 (41.6%) · vs UMNO
N.22 Jelawat
Kelantan · 3 candidates · Turnout 61.7%
Zameri bin Mat Nawang (Loyar Zameri) PAS
Majority 9,608 (39.3%) · vs UMNO
N.23 Melor
Kelantan · 2 candidates · Turnout 64.3%
Wan Rohimi bin Wan Daud PAS
Majority 7,283 (40.3%) · vs UMNO
N.24 Kadok
Kelantan · 2 candidates · Turnout 63.6%
Azami bin Mohd Nor PAS
Majority 7,419 (54.0%) · vs AMANAH
N.25 Kok Lanas
Kelantan · 2 candidates · Turnout 65.6%
Mohamed Farid bin Mohamed Zawawi BERSATU
Majority 8,219 (36.1%) · vs UMNO
N.26 Bukit Panau
Kelantan · 2 candidates · Turnout 57.3%
Abdul Fattah bin Mahmood PAS
Majority 16,628 (58.3%) · vs AMANAH
N.27 Gual Ipoh
Kelantan · 2 candidates · Turnout 57.6%
Bahari bin Mohamad Nor BERSATU
Majority 5,952 (40.5%) · vs UMNO
N.28 Kemahang
Kelantan · 2 candidates · Turnout 58.2%
Md Anizam bin Ab Rahman PAS
Majority 7,311 (54.4%) · vs UMNO
N.29 Selising
Kelantan · 2 candidates · Turnout 63.4%
Tuan Mohd Saripudin bin Tuan Ismail PAS
Majority 6,903 (38.2%) · vs UMNO
N.30 Limbongan
Kelantan · 2 candidates · Turnout 59.3%
Nor Asilah binti Mohamed Zin PAS
Majority 9,580 (46.1%) · vs PKR
N.31 Semerak
Kelantan · 2 candidates · Turnout 64.9%
Nor Sham bin Sulaiman (Norsham Cikgu Abang) PAS
Majority 5,828 (33.8%) · vs UMNO
N.32 Gaal
Kelantan · 2 candidates · Turnout 63.6%
Mohd Rodzi bin Ja'afar PAS
Majority 6,477 (45.3%) · vs UMNO
N.33 Pulai Chondong
Kelantan · 2 candidates · Turnout 61.6%
Azhar bin Salleh PAS
Majority 6,037 (35.0%) · vs UMNO
N.34 Temangan
Kelantan · 3 candidates · Turnout 60.6%
Mohamed Fadzli bin Hassan PAS
Majority 7,479 (47.9%) · vs AMANAH
N.35 Kemuning
Kelantan · 2 candidates · Turnout 59.5%
Ahmad Zakhran bin Mat Noor PAS
Majority 5,687 (27.5%) · vs UMNO
N.36 Bukit Bunga
Kelantan · 2 candidates · Turnout 60.2%
Mohd Almidi bin Jaafar BERSATU
Majority 4,152 (32.1%) · vs UMNO
N.37 Air Lanas
Kelantan · 2 candidates · Turnout 63.2%
Kamarudin bin Mohd Nor BERSATU
Majority 5,009 (35.6%) · vs UMNO
N.38 Kuala Balah
Kelantan · 2 candidates · Turnout 62.8%
Abdul Hadi bin Awang Kechil PAS
Majority 2,601 (26.6%) · vs UMNO
N.39 Mengkebang
Kelantan · 2 candidates · Turnout 60.1%
Zubir bin Abu Bakar PAS
Majority 9,127 (57.3%) · vs PKR
N.40 Guchil
Kelantan · 2 candidates · Turnout 55.7%
Hilmi bin Abdullah (Lawyer Mie) PAS
Majority 6,294 (41.0%) · vs UMNO
N.41 Manek Urai
Kelantan · 2 candidates · Turnout 59.0%
Mohd Fauzi bin Abdullah (Abe Uji) PAS
Majority 7,490 (56.7%) · vs UMNO
N.42 Dabong
Kelantan · 2 candidates · Turnout 60.6%
Ku Mohd Zaki bin Ku Hussin (Tok Ime Ku Zaki) PAS
Majority 2,446 (26.9%) · vs UMNO
N.43 Nenggiri
Kelantan · 2 candidates · Turnout 61.1%
Mohd Azizi bin Abu Naim BERSATU
Majority 810 (6.6%) · vs UMNO
N.44 Paloh
Kelantan · 2 candidates · Turnout 60.1%
Shaari bin Mat Hussain BERSATU
Majority 2,205 (17.5%) · vs UMNO
N.45 Galas
Kelantan · 2 candidates · Turnout 61.8%
Mohd Syahbuddin bin Hashim (Abe Din) UMNO
Majority 3,337 (18.4%) · vs PAS