Home › State Election Round 15 (2021–2025) › Perak
SE-15 · Perak
State Election Round 15 (2021–2025) Results — All Seats
Perak — Full results of State Election Round 15 (2021–2025): 59 seats across 12 states — the winner of every seat, coalition seat totals, turnout and majorities. PN won the most seats (26).
Seats590 unopposed
Total Voters2,036,872
Turnout74.0%
Valid Votes1,482,9571.29% rejected
Candidates2203.73 per seat
Women winners1233 women candidates
Lost deposit68
Marginal seats (<5%)10
Seat Composition — Perak
PN 26
PH 24
BN 9
Winning Margin Number of seats by majority (% of valid votes)
Turnout distribution Number of seats by turnout %
Marginal Seats
- 1 N.19 ChenderohPerak · Syed Lukman Hakim bin Syed Mohd (BERSATU) 0.55%
- 2 N.59 BehrangPerak · Salina binti Samsudin (UMNO) 0.67%
- 3 N.43 Tualang SekahPerak · Mohd Azlan Helmi bin Helmi (PKR) 1.08%
- 4 N.58 SlimPerak · Muhammad Zulfadli bin Zainal (PAS) 1.77%
- 5 N.26 Tebing TinggiPerak · Abdul Aziz bin Bari (DAP) 2.37%
- 6 N.56 Changkat JongPerak · Nadziruddin bin Mohamed Bandi (BERSATU) 2.96%
- 7 N.54 Hutan MelintangPerak · Wasanthee a/p Sinnasamy (PKR) 4.08%
- 8 N.52 PangkorPerak · Norhaslinda binti Zakaria (BERSATU) 4.59%
- 9 N.03 KeneringPerak · Husairi bin Ariffin (PAS) 4.68%
- 10 N.15 TrongPerak · Muhammad Faisal bin Abdul Rahman (PAS) 4.75%
Safest Seats
- 1 N.27 Pasir PinjiPerak · Goh See Hua (DAP) 84.65%
- 2 N.31 JelapangPerak · Cheah Pou Hian (DAP) 82.77%
- 3 N.32 MenglembuPerak · Steven Chaw Kam Foon (DAP) 81.46%
- 4 N.25 CanningPerak · Jenny Choy Tsi Jen (DAP) 80.17%
- 5 N.30 BuntongPerak · Thulsi Thivani a/p Manogaran (DAP) 75.17%
- 6 N.28 BerchamPerak · Ong Boon Piow (DAP) 71.68%
- 7 N.38 AstakaPerak · Jason Ng Thien Yong (DAP) 65.97%
- 8 N.55 Pasir BedamarPerak · Woo Kah Leong (DAP) 63.49%
- 9 N.29 KepayangPerak · Nga Kor Ming (DAP) 57.53%
- 10 N.37 Pantai RemisPerak · Wong May Ing (DAP) 56.96%
Seats 59
N.01 Pengkalan Hulu
Perak · 3 candidates · Turnout 75.7%
Mohamad Amin bin Roslan PAS
Majority 1,324 (8.9%) · vs UMNO
N.02 Temengor
Perak · 3 candidates · Turnout 73.4%
Salbiah binti Mohamed UMNO
Majority 1,048 (5.3%) · vs PAS
N.03 Kenering
Perak · 3 candidates · Turnout 77.2%
Husairi bin Ariffin PAS
Majority 763 (4.7%) · vs UMNO
N.04 Kota Tampan
Perak · 3 candidates · Turnout 75.0%
Saarani bin Mohamad UMNO
Majority 1,237 (10.9%) · vs PAS
N.05 Selama
Perak · 4 candidates · Turnout 80.8%
Mohd Akmal bin Kamarudin PAS
Majority 5,358 (30.2%) · vs UMNO
N.06 Kubu Gajah
Perak · 4 candidates · Turnout 79.6%
Khalil bin Yahaya PAS
Majority 4,322 (25.9%) · vs UMNO
N.07 Batu Kurau
Perak · 4 candidates · Turnout 80.3%
Mohd Najmuddin bin Elias BERSATU
Majority 3,218 (18.5%) · vs UMNO
N.08 Titi Serong
Perak · 3 candidates · Turnout 80.0%
Muhammad Hakimi Hamzi bin Mohd Hayat PAS
Majority 5,274 (18.6%) · vs AMANAH
N.09 Kuala Kurau
Perak · 3 candidates · Turnout 76.3%
Abdul Yunus bin Jamahri BERSATU
Majority 1,347 (5.5%) · vs PKR
N.10 Alor Pongsu
Perak · 3 candidates · Turnout 78.8%
Noor Azman bin Ghazali BERSATU
Majority 4,015 (18.1%) · vs UMNO
N.11 Gunong Semanggol
Perak · 3 candidates · Turnout 80.2%
Razman bin Zakaria PAS
Majority 7,466 (34.5%) · vs UMNO
N.12 Selinsing
Perak · 3 candidates · Turnout 78.2%
Sallehuddin bin Abdullah PAS
Majority 3,279 (17.5%) · vs UMNO
N.13 Kuala Sepetang
Perak · 4 candidates · Turnout 77.0%
Ahmad bin Man BERSATU
Majority 3,580 (11.8%) · vs PKR
N.14 Changkat Jering
Perak · 4 candidates · Turnout 77.3%
Rahim bin Ismail PAS
Majority 3,151 (11.2%) · vs UMNO
N.15 Trong
Perak · 4 candidates · Turnout 77.3%
Muhammad Faisal bin Abdul Rahman PAS
Majority 616 (4.8%) · vs UMNO
N.16 Kamunting
Perak · 3 candidates · Turnout 75.4%
Mohd Fakhrudin bin Abd Aziz PAS
Majority 3,100 (10.5%) · vs AMANAH
N.17 Pokok Assam
Perak · 5 candidates · Turnout 68.7%
Ong Seng Guan DAP
Majority 12,180 (49.1%) · vs BERSATU
N.18 Aulong
Perak · 5 candidates · Turnout 68.8%
Teh Kok Lim DAP
Majority 14,857 (48.4%) · vs GERAKAN
N.19 Chenderoh
Perak · 4 candidates · Turnout 77.1%
Syed Lukman Hakim bin Syed Mohd BERSATU
Majority 75 (0.6%) · vs UMNO
N.20 Lubok Merbau
Perak · 3 candidates · Turnout 79.4%
Azizi bin Mohamed Ridzuwan PAS
Majority 2,955 (18.1%) · vs UMNO
N.21 Lintang
Perak · 3 candidates · Turnout 76.5%
Mohd Zolkafly bin Harun UMNO
Majority 5,280 (21.3%) · vs BERSATU
N.22 Jalong
Perak · 4 candidates · Turnout 69.7%
Loh Sze Yee DAP
Majority 8,713 (32.3%) · vs MCA
N.23 Manjoi
Perak · 3 candidates · Turnout 79.5%
Mohd Hafez bin Sabri PAS
Majority 6,768 (10.0%) · vs AMANAH
N.24 Hulu Kinta
Perak · 4 candidates · Turnout 78.0%
Muhammad Arafat bin Varisai Mahamad PKR
Majority 4,163 (7.3%) · vs BERSATU
N.25 Canning
Perak · 3 candidates · Turnout 63.9%
Jenny Choy Tsi Jen DAP
Majority 20,734 (80.2%) · vs MCA
N.26 Tebing Tinggi
Perak · 4 candidates · Turnout 75.7%
Abdul Aziz bin Bari DAP
Majority 660 (2.4%) · vs BERSATU
N.27 Pasir Pinji
Perak · 3 candidates · Turnout 66.3%
Goh See Hua DAP
Majority 22,169 (84.7%) · vs MCA
N.28 Bercham
Perak · 3 candidates · Turnout 69.7%
Ong Boon Piow DAP
Majority 26,114 (71.7%) · vs MCA
N.29 Kepayang
Perak · 3 candidates · Turnout 66.3%
Nga Kor Ming DAP
Majority 9,491 (57.5%) · vs BERSATU
N.30 Buntong
Perak · 5 candidates · Turnout 70.3%
Thulsi Thivani a/p Manogaran DAP
Majority 19,155 (75.2%) · vs MIC
N.31 Jelapang
Perak · 3 candidates · Turnout 70.1%
Cheah Pou Hian DAP
Majority 20,111 (82.8%) · vs MMSP
N.32 Menglembu
Perak · 3 candidates · Turnout 67.9%
Steven Chaw Kam Foon DAP
Majority 21,191 (81.5%) · vs MCA
N.33 Tronoh
Perak · 6 candidates · Turnout 65.7%
Steven Tiw Tee Siang DAP
Majority 11,372 (46.2%) · vs GERAKAN
N.34 Bukit Chandan
Perak · 3 candidates · Turnout 77.9%
Hashim bin Bujang BERSATU
Majority 1,164 (6.8%) · vs UMNO
N.35 Manong
Perak · 3 candidates · Turnout 76.4%
Berhanudin bin Ahmad PAS
Majority 2,912 (15.6%) · vs UMNO
N.36 Pengkalan Baharu
Perak · 4 candidates · Turnout 74.0%
Azman bin Noh UMNO
Majority 1,076 (6.6%) · vs BERSATU
N.37 Pantai Remis
Perak · 3 candidates · Turnout 66.0%
Wong May Ing DAP
Majority 16,432 (57.0%) · vs MCA
N.38 Astaka
Perak · 3 candidates · Turnout 66.6%
Jason Ng Thien Yong DAP
Majority 17,835 (66.0%) · vs MCA
N.39 Belanja
Perak · 4 candidates · Turnout 77.8%
Khairudin bin Abu Hanipah UMNO
Majority 1,223 (9.0%) · vs BERSATU
N.40 Bota
Perak · 4 candidates · Turnout 80.8%
Najihatussalehah binti Ahmad PAS
Majority 1,963 (8.2%) · vs UMNO
N.41 Malim Nawar
Perak · 4 candidates · Turnout 63.6%
Bavani a/p Veraiah DAP
Majority 7,259 (39.0%) · vs MCA
N.42 Keranji
Perak · 4 candidates · Turnout 63.2%
Angeline Koo Haai Yen DAP
Majority 8,749 (49.8%) · vs MCA
N.43 Tualang Sekah
Perak · 3 candidates · Turnout 74.1%
Mohd Azlan Helmi bin Helmi PKR
Majority 253 (1.1%) · vs BERSATU
N.44 Sungai Rapat
Perak · 4 candidates · Turnout 76.1%
Mohammad Nizar bin Jamaluddin AMANAH
Majority 3,494 (9.7%) · vs BERSATU
N.45 Simpang Pulai
Perak · 4 candidates · Turnout 71.6%
Wong Chai Yi PKR
Majority 23,273 (52.5%) · vs BERSATU
N.46 Teja
Perak · 5 candidates · Turnout 71.6%
Sandrea Ng Shy Ching PKR
Majority 4,555 (19.6%) · vs MCA
N.47 Chenderiang
Perak · 7 candidates · Turnout 72.1%
Choong Shin Heng MCA
Majority 2,251 (10.7%) · vs PKR
N.48 Ayer Kuning
Perak · 5 candidates · Turnout 74.8%
Ishsam bin Shahruddin UMNO
Majority 2,213 (9.4%) · vs AMANAH
N.49 Sungai Manik
Perak · 3 candidates · Turnout 76.0%
Zainol Fadzi bin Paharudin BERSATU
Majority 3,950 (14.9%) · vs PKR
N.50 Kampong Gajah
Perak · 4 candidates · Turnout 79.6%
Zafarulazhan bin Zan PAS
Majority 3,757 (12.3%) · vs UMNO
N.51 Pasir Panjang
Perak · 5 candidates · Turnout 80.0%
Rosli bin Abd Rahman PAS
Majority 5,117 (10.4%) · vs AMANAH
N.52 Pangkor
Perak · 5 candidates · Turnout 74.4%
Norhaslinda binti Zakaria BERSATU
Majority 1,011 (4.6%) · vs UMNO
N.53 Rungkup
Perak · 3 candidates · Turnout 73.4%
Shahrul Zaman bin Yahya UMNO
Majority 3,409 (24.1%) · vs AMANAH
N.54 Hutan Melintang
Perak · 3 candidates · Turnout 73.4%
Wasanthee a/p Sinnasamy PKR
Majority 1,130 (4.1%) · vs UMNO
N.55 Pasir Bedamar
Perak · 3 candidates · Turnout 71.1%
Woo Kah Leong DAP
Majority 17,446 (63.5%) · vs MCA
N.56 Changkat Jong
Perak · 4 candidates · Turnout 77.6%
Nadziruddin bin Mohamed Bandi BERSATU
Majority 1,087 (3.0%) · vs DAP
N.57 Sungkai
Perak · 4 candidates · Turnout 70.6%
Sivanesan a/l Achalingam DAP
Majority 5,238 (32.3%) · vs MIC
N.58 Slim
Perak · 4 candidates · Turnout 78.0%
Muhammad Zulfadli bin Zainal PAS
Majority 416 (1.8%) · vs UMNO
N.59 Behrang
Perak · 4 candidates · Turnout 76.6%
Salina binti Samsudin UMNO
Majority 202 (0.7%) · vs AMANAH
No results for