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

SE-15 · Johor

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

Johor — Full results of State Election Round 15 (2021–2025): 56 seats across 12 states — the winner of every seat, coalition seat totals, turnout and majorities. BN won the most seats (40).

Votes vs Seats →
Seats560 unopposed
Total Voters2,597,742
Turnout54.9%
Valid Votes1,391,1621.83% rejected
Candidates2394.27 per seat
Women winners1436 women candidates
Lost deposit85
Marginal seats (<5%)9

Seat Composition — Johor

56
BN 40 PH 12 PN 3 Independent / no coalition 1

Seats & popular vote

CoalitionWon% seatsPopular vote
BN 40 71.4% 43.1%
PH 12 21.4% 26.4%
PN 3 5.4% 24.0%
Independent / no coalition 1 1.8% 6.4%

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.51 Bukit BatuJohor · Arthur Chiong Sen Sern (PKR) 0.57%
  2. 2 N.08 Bukit PasirJohor · Mohamad Fazli bin Mohamad Salleh (UMNO) 1.05%
  3. 3 N.21 Parit YaaniJohor · Mohamad Najib bin Samuri (UMNO) 1.25%
  4. 4 N.10 TangkakJohor · Ee Chin Li (DAP) 1.88%
  5. 5 N.11 SeromJohor · Khairin-Nisa binti Ismail (UMNO) 3.15%
  6. 6 N.07 Bukit KepongJohor · Sahruddin bin Jamal (BERSATU) 3.18%
  7. 7 N.02 JementahJohor · Ng Kor Sim (DAP) 3.29%
  8. 8 N.42 Johor JayaJohor · Liow Cai Tung (DAP) 4.06%
  9. 9 N.15 MaharaniJohor · Abdul Aziz bin Talib (PAS) 4.93%
  10. 10 N.33 TenggarohJohor · Raven Kumar a/l Krishnasamy (MIC) 6.32%

Safest Seats

  1. 1 N.12 BentayanJohor · Ng Yak Howe (DAP) 43.97%
  2. 2 N.56 KukupJohor · Jefridin bin Atan (UMNO) 42.53%
  3. 3 N.38 PenawarJohor · Fauziah binti Misri (UMNO) 40.51%
  4. 4 N.39 Tanjung SuratJohor · Aznan bin Tamin (UMNO) 40.14%
  5. 5 N.31 KahangJohor · R. Vidyananthan (MIC) 40.04%
  6. 6 N.01 Buloh KasapJohor · Zahari bin Sarip (UMNO) 34.20%
  7. 7 N.53 BenutJohor · Hasni bin Mohammad (UMNO) 33.92%
  8. 8 N.26 MachapJohor · Onn Hafiz bin Ghazi (UMNO) 33.60%
  9. 9 N.20 SemarangJohor · Samsolbari bin Jamali (UMNO) 32.55%
  10. 10 N.48 SkudaiJohor · Marina binti Ibrahim (DAP) 30.96%

Seats 56

N.01 Buloh Kasap
Johor · 4 candidates · Turnout 57.1%
Zahari bin Sarip UMNO
Majority 5,377 (34.2%) · vs PKR
N.02 Jementah
Johor · 3 candidates · Turnout 53.7%
Ng Kor Sim DAP
Majority 714 (3.3%) · vs MCA
N.03 Pemanis
Johor · 4 candidates · Turnout 59.0%
Anuar bin Abdul Manap UMNO
Majority 4,187 (24.3%) · vs PKR
N.04 Kemelah
Johor · 4 candidates · Turnout 55.7%
Saraswati a/p Nallathamby MIC
Majority 1,611 (8.8%) · vs AMANAH
N.05 Tenang
Johor · 4 candidates · Turnout 54.5%
Haslinda binti Salleh UMNO
Majority 1,736 (14.5%) · vs MUDA
N.06 Bekok
Johor · 4 candidates · Turnout 51.3%
Tan Chong MCA
Majority 3,569 (26.0%) · vs DAP
N.07 Bukit Kepong
Johor · 4 candidates · Turnout 61.0%
Sahruddin bin Jamal BERSATU
Majority 710 (3.2%) · vs UMNO
N.08 Bukit Pasir
Johor · 6 candidates · Turnout 59.9%
Mohamad Fazli bin Mohamad Salleh UMNO
Majority 198 (1.1%) · vs PAS
N.09 Gambir
Johor · 4 candidates · Turnout 61.3%
Sahrihan bin Jani UMNO
Majority 3,146 (18.0%) · vs BERSATU
N.10 Tangkak
Johor · 5 candidates · Turnout 56.9%
Ee Chin Li DAP
Majority 372 (1.9%) · vs MCA
N.11 Serom
Johor · 4 candidates · Turnout 58.1%
Khairin-Nisa binti Ismail UMNO
Majority 699 (3.2%) · vs PAS
N.12 Bentayan
Johor · 3 candidates · Turnout 49.9%
Ng Yak Howe DAP
Majority 7,476 (44.0%) · vs MCA
N.13 Simpang Jeram
Johor · 4 candidates · Turnout 54.7%
Salahuddin bin Ayub AMANAH
Majority 2,399 (11.2%) · vs PAS
N.14 Bukit Naning
Johor · 5 candidates · Turnout 64.4%
Mohd Fuad bin Tukirin UMNO
Majority 1,535 (10.8%) · vs BERSATU
N.15 Maharani
Johor · 6 candidates · Turnout 55.8%
Abdul Aziz bin Talib PAS
Majority 1,037 (4.9%) · vs AMANAH
N.16 Sungai Balang
Johor · 4 candidates · Turnout 61.8%
Selamat bin Takim UMNO
Majority 2,293 (12.6%) · vs BERSATU
N.17 Semerah
Johor · 5 candidates · Turnout 61.4%
Mohd Fared bin Mohd Khalid UMNO
Majority 4,041 (14.5%) · vs BERSATU
N.18 Sri Medan
Johor · 4 candidates · Turnout 68.0%
Zulkurnain bin Kamisan UMNO
Majority 6,274 (28.8%) · vs PAS
N.19 Yong Peng
Johor · 3 candidates · Turnout 57.5%
Ling Tian Soon (Ah Soon) MCA
Majority 2,741 (14.7%) · vs DAP
N.20 Semarang
Johor · 4 candidates · Turnout 66.8%
Samsolbari bin Jamali UMNO
Majority 5,846 (32.6%) · vs BERSATU
N.21 Parit Yaani
Johor · 4 candidates · Turnout 57.6%
Mohamad Najib bin Samuri UMNO
Majority 294 (1.3%) · vs AMANAH
N.22 Parit Raja
Johor · 4 candidates · Turnout 60.9%
Rashidah binti Ramli UMNO
Majority 4,219 (19.7%) · vs BERSATU
N.23 Penggaram
Johor · 4 candidates · Turnout 50.7%
Gan Peck Cheng DAP
Majority 9,956 (29.3%) · vs MCA
N.24 Senggarang
Johor · 5 candidates · Turnout 59.2%
Mohd Yusla bin Ismail UMNO
Majority 3,912 (18.1%) · vs AMANAH
N.25 Rengit
Johor · 4 candidates · Turnout 61.2%
Mohd Puad bin Zarkashi UMNO
Majority 1,920 (11.9%) · vs BERSATU
N.26 Machap
Johor · 4 candidates · Turnout 59.3%
Onn Hafiz bin Ghazi UMNO
Majority 6,543 (33.6%) · vs PAS
N.27 Layang-Layang
Johor · 4 candidates · Turnout 56.4%
Abd Mutalip bin Abd Rahim UMNO
Majority 2,815 (20.5%) · vs PKR
N.28 Mengkibol
Johor · 3 candidates · Turnout 51.9%
Chew Chong Sin DAP
Majority 10,107 (30.0%) · vs MCA
N.29 Mahkota
Johor · 4 candidates · Turnout 57.3%
Sharifah Azizah binti Syed Zain UMNO
Majority 5,166 (14.3%) · vs AMANAH
N.30 Paloh
Johor · 4 candidates · Turnout 58.8%
Lee Ting Han MCA
Majority 3,176 (21.6%) · vs DAP
N.31 Kahang
Johor · 4 candidates · Turnout 58.9%
R. Vidyananthan MIC
Majority 6,698 (40.0%) · vs BERSATU
N.32 Endau
Johor · 5 candidates · Turnout 55.4%
Alwiyah binti Talib (Kak Awi) BERSATU
Majority 3,041 (20.0%) · vs UMNO
N.33 Tenggaroh
Johor · 4 candidates · Turnout 57.2%
Raven Kumar a/l Krishnasamy MIC
Majority 1,356 (6.3%) · vs PAS
N.34 Panti
Johor · 4 candidates · Turnout 58.4%
Hahasrin bin Hashim UMNO
Majority 5,854 (26.6%) · vs BERSATU
N.35 Pasir Raja
Johor · 4 candidates · Turnout 58.8%
Rashidah binti Ismail UMNO
Majority 4,888 (30.3%) · vs BERSATU
N.36 Sedili
Johor · 4 candidates · Turnout 67.6%
Muszaide bin Makmor UMNO
Majority 5,679 (29.9%) · vs BERSATU
N.37 Johor Lama
Johor · 4 candidates · Turnout 62.6%
Norlizah binti Noh UMNO
Majority 6,039 (30.0%) · vs BERSATU
N.38 Penawar
Johor · 4 candidates · Turnout 63.1%
Fauziah binti Misri UMNO
Majority 7,505 (40.5%) · vs BERSATU
N.39 Tanjung Surat
Johor · 4 candidates · Turnout 59.9%
Aznan bin Tamin UMNO
Majority 5,903 (40.1%) · vs PAS
N.40 Tiram
Johor · 7 candidates · Turnout 54.8%
Azizul bin Bachok UMNO
Majority 5,281 (9.4%) · vs PAS
N.41 Puteri Wangsa
Johor · 6 candidates · Turnout 47.9%
Amira Aisya binti Abd Aziz MUDA
Majority 7,114 (13.4%) · vs MCA
N.42 Johor Jaya
Johor · 4 candidates · Turnout 53.2%
Liow Cai Tung DAP
Majority 1,922 (4.1%) · vs MCA
N.43 Permas
Johor · 5 candidates · Turnout 55.7%
Baharudin bin Mohamed Taib UMNO
Majority 7,926 (14.1%) · vs BERSATU
N.44 Larkin
Johor · 6 candidates · Turnout 51.7%
Mohd Hairi bin Mad Shah UMNO
Majority 6,178 (16.1%) · vs BERSATU
N.45 Stulang
Johor · 5 candidates · Turnout 47.0%
Andrew Chen Kah Eng DAP
Majority 2,866 (10.3%) · vs MCA
N.46 Perling
Johor · 3 candidates · Turnout 43.3%
Liew Chin Tong DAP
Majority 3,347 (7.8%) · vs MCA
N.47 Kempas
Johor · 7 candidates · Turnout 50.4%
Ramlee bin Bohani UMNO
Majority 3,514 (11.5%) · vs PKR
N.48 Skudai
Johor · 3 candidates · Turnout 44.9%
Marina binti Ibrahim DAP
Majority 13,943 (31.0%) · vs MCA
N.49 Kota Iskandar
Johor · 5 candidates · Turnout 50.3%
Pandak bin Ahmad UMNO
Majority 4,360 (7.7%) · vs AMANAH
N.50 Bukit Permai
Johor · 4 candidates · Turnout 58.3%
Mohd Jafni bin Md Shukor UMNO
Majority 4,755 (21.1%) · vs MUDA
N.51 Bukit Batu
Johor · 4 candidates · Turnout 53.7%
Arthur Chiong Sen Sern PKR
Majority 137 (0.6%) · vs MIC
N.52 Senai
Johor · 3 candidates · Turnout 51.1%
Wong Bor Yang DAP
Majority 5,921 (18.5%) · vs MCA
N.53 Benut
Johor · 4 candidates · Turnout 62.8%
Hasni bin Mohammad UMNO
Majority 5,859 (33.9%) · vs BERSATU
N.54 Pulai Sebatang
Johor · 4 candidates · Turnout 54.5%
Hasrunizah binti Hassan UMNO
Majority 6,325 (25.4%) · vs AMANAH
N.55 Pekan Nanas
Johor · 4 candidates · Turnout 60.9%
Tan Eng Meng MCA
Majority 4,835 (22.6%) · vs DAP
N.56 Kukup
Johor · 4 candidates · Turnout 57.2%
Jefridin bin Atan UMNO
Majority 8,201 (42.5%) · vs BERSATU