Skip to content
fred.myarkibPRU
arkibPRUMalaysia Election Results Archive
Menu
Home › State Election Round 12 (2008–2021) › Pulau Pinang

SE-12 · Pulau Pinang

State Election Round 12 (2008–2021) Results — All Seats

Pulau Pinang — Full results of State Election Round 12 (2008–2021): 40 seats across 13 states — the winner of every seat, coalition seat totals, turnout and majorities. PR won the most seats (29).

Votes vs Seats →
Seats400 unopposed
Total Voters709,323
Turnout78.1%
Valid Votes542,9811.61% rejected
Candidates822.05 per seat
Women winners38 women candidates
Lost deposit2
Marginal seats (<5%)6

Seat Composition — Pulau Pinang

40
PR 29 BN 11

Seats & popular vote

CoalitionWon% seatsPopular vote
PR 29 72.5% 58.9%
BN 11 27.5% 41.0%
Independent / no coalition 0 0.0% 0.1%

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.21 Sungai AchehPulau Pinang · Mahmud bin Zakaria (UMNO) 2.56%
  2. 2 N.10 Seberang JayaPulau Pinang · Arif Shah bin Omar Shah (UMNO) 2.92%
  3. 3 N.39 Pulau BetongPulau Pinang · Muhamad Farid bin Saad (UMNO) 3.04%
  4. 4 N.38 Bayan LepasPulau Pinang · Syed Amerruddin bin Syed Ahmad (UMNO) 3.14%
  5. 5 N.35 Batu UbanPulau Pinang · Raveetharan a/l V. Subramaniam (PKR) 3.95%
  6. 6 N.05 Sungai DuaPulau Pinang · Jasmin bin Mohamed (UMNO) 4.35%
  7. 7 N.40 Telok BahangPulau Pinang · Hilmi bin Yahaya (UMNO) 5.53%
  8. 8 N.36 Pantai JerejakPulau Pinang · Sim Tze Tzin (PKR) 9.90%
  9. 9 N.01 PenagaPulau Pinang · Azhar bin Ibrahim (UMNO) 10.14%
  10. 10 N.06 Telok Ayer TawarPulau Pinang · Jahara binti Hamid (UMNO) 12.80%

Safest Seats

  1. 1 N.07 Sungai PuyuPulau Pinang · Phee Boon Poh (DAP) 54.61%
  2. 2 N.16 PeraiPulau Pinang · Ramasamy s/o Palanisamy (DAP) 49.43%
  3. 3 N.34 Paya TerubongPulau Pinang · Yeoh Soon Hin (DAP) 49.26%
  4. 4 N.23 Air PutihPulau Pinang · Lim Guan Eng (DAP) 44.43%
  5. 5 N.31 Batu LancangPulau Pinang · Law Heng Kiang (DAP) 39.34%
  6. 6 N.27 Pengkalan KotaPulau Pinang · Lau Keng Ee (DAP) 36.78%
  7. 7 N.08 Bagan JermalPulau Pinang · Lim Hock Seng (DAP) 35.98%
  8. 8 N.18 Bukit TambunPulau Pinang · Law Choo Kiang (PKR) 35.18%
  9. 9 N.11 Permatang PasirPulau Pinang · Mohd. Hamdan bin Abd. Rahman (PAS) 32.78%
  10. 10 N.13 BerapitPulau Pinang · Ong Kok Fooi (DAP) 30.63%

Seats 40

N.01 Penaga
Pulau Pinang · 2 candidates · Turnout 86.3%
Azhar bin Ibrahim UMNO
Majority 1,231 (10.1%) · vs PAS
N.02 Bertam
Pulau Pinang · 2 candidates · Turnout 82.2%
Zabariah binti Wahab UMNO
Majority 2,652 (24.3%) · vs PKR
N.03 Pinang Tunggal
Pulau Pinang · 2 candidates · Turnout 84.7%
Roslan bin Saidin UMNO
Majority 3,235 (26.0%) · vs PKR
N.04 Permatang Berangan
Pulau Pinang · 2 candidates · Turnout 84.4%
Shabudin Yahaya UMNO
Majority 1,985 (15.7%) · vs PAS
N.05 Sungai Dua
Pulau Pinang · 2 candidates · Turnout 84.8%
Jasmin bin Mohamed UMNO
Majority 535 (4.3%) · vs PAS
N.06 Telok Ayer Tawar
Pulau Pinang · 2 candidates · Turnout 80.3%
Jahara binti Hamid UMNO
Majority 1,470 (12.8%) · vs PKR
N.07 Sungai Puyu
Pulau Pinang · 2 candidates · Turnout 82.4%
Phee Boon Poh DAP
Majority 9,201 (54.6%) · vs MCA
N.08 Bagan Jermal
Pulau Pinang · 2 candidates · Turnout 77.2%
Lim Hock Seng DAP
Majority 5,873 (36.0%) · vs MCA
N.09 Bagan Dalam
Pulau Pinang · 2 candidates · Turnout 73.2%
Tanasekharan a/l Autherapady DAP
Majority 2,932 (23.9%) · vs MIC
N.10 Seberang Jaya
Pulau Pinang · 2 candidates · Turnout 81.5%
Arif Shah bin Omar Shah UMNO
Majority 533 (2.9%) · vs PKR
N.11 Permatang Pasir
Pulau Pinang · 2 candidates · Turnout 82.6%
Mohd. Hamdan bin Abd. Rahman PAS
Majority 5,433 (32.8%) · vs UMNO
N.12 Penanti
Pulau Pinang · 2 candidates · Turnout 82.1%
Mohammad Fairus bin Khairuddin PKR
Majority 2,219 (17.8%) · vs UMNO
N.13 Berapit
Pulau Pinang · 2 candidates · Turnout 78.1%
Ong Kok Fooi DAP
Majority 4,692 (30.6%) · vs MCA
N.14 Machang Bubuk
Pulau Pinang · 2 candidates · Turnout 81.5%
Tan Hock Leong PKR
Majority 4,080 (22.8%) · vs GERAKAN
N.15 Padang Lalang
Pulau Pinang · 2 candidates · Turnout 78.2%
Tan Cheong Heng DAP
Majority 4,241 (25.2%) · vs MCA
N.16 Perai
Pulau Pinang · 3 candidates · Turnout 75.1%
Ramasamy s/o Palanisamy DAP
Majority 5,176 (49.4%) · vs MIC
N.17 Bukit Tengah
Pulau Pinang · 2 candidates · Turnout 78.9%
Ong Chin Wen PKR
Majority 1,904 (16.5%) · vs GERAKAN
N.18 Bukit Tambun
Pulau Pinang · 2 candidates · Turnout 81.4%
Law Choo Kiang PKR
Majority 5,129 (35.2%) · vs GERAKAN
N.19 Jawi
Pulau Pinang · 2 candidates · Turnout 79.8%
Tan Beng Huat DAP
Majority 3,790 (24.2%) · vs MCA
N.20 Sungai Bakap
Pulau Pinang · 2 candidates · Turnout 80.4%
Maktar bin Shapee (Mokhtar Shafie) PKR
Majority 2,067 (17.4%) · vs UMNO
N.21 Sungai Acheh
Pulau Pinang · 2 candidates · Turnout 80.5%
Mahmud bin Zakaria UMNO
Majority 250 (2.6%) · vs PKR
N.22 Tanjong Bunga
Pulau Pinang · 2 candidates · Turnout 73.1%
Teh Yee Cheu DAP
Majority 1,935 (16.0%) · vs GERAKAN
N.23 Air Putih
Pulau Pinang · 2 candidates · Turnout 74.6%
Lim Guan Eng DAP
Majority 4,061 (44.4%) · vs MCA
N.24 Kebun Bunga
Pulau Pinang · 2 candidates · Turnout 74.3%
Jason Ong Khan Lee PKR
Majority 3,125 (23.2%) · vs GERAKAN
N.25 Pulau Tikus
Pulau Pinang · 2 candidates · Turnout 70.4%
Koay Teng Hai DAP
Majority 1,714 (14.8%) · vs GERAKAN
N.26 Padang Kota
Pulau Pinang · 2 candidates · Turnout 68.9%
Chow Kon Yeow DAP
Majority 1,661 (14.8%) · vs GERAKAN
N.27 Pengkalan Kota
Pulau Pinang · 2 candidates · Turnout 77.4%
Lau Keng Ee DAP
Majority 5,477 (36.8%) · vs MCA
N.28 Komtar
Pulau Pinang · 2 candidates · Turnout 71.5%
Ng Wei Aik DAP
Majority 3,328 (28.0%) · vs MCA
N.29 Datok Keramat
Pulau Pinang · 2 candidates · Turnout 73.7%
Jagdeep Singh Deo a/l Karpal Singh DAP
Majority 1,855 (13.1%) · vs GERAKAN
N.30 Sungai Pinang
Pulau Pinang · 3 candidates · Turnout 75.4%
Koid Teng Guan DAP
Majority 2,694 (18.8%) · vs GERAKAN
N.31 Batu Lancang
Pulau Pinang · 2 candidates · Turnout 77.9%
Law Heng Kiang DAP
Majority 6,745 (39.3%) · vs GERAKAN
N.32 Seri Delima
Pulau Pinang · 2 candidates · Turnout 72.7%
Sanisvara Nethaji Rayer a/l Rajaji (RSN Rayer) DAP
Majority 2,128 (14.5%) · vs MCA
N.33 Air Itam
Pulau Pinang · 2 candidates · Turnout 73.3%
Wong Hon Wai DAP
Majority 2,727 (22.6%) · vs GERAKAN
N.34 Paya Terubong
Pulau Pinang · 2 candidates · Turnout 80.4%
Yeoh Soon Hin DAP
Majority 11,121 (49.3%) · vs MCA
N.35 Batu Uban
Pulau Pinang · 2 candidates · Turnout 75.5%
Raveetharan a/l V. Subramaniam PKR
Majority 611 (3.9%) · vs GERAKAN
N.36 Pantai Jerejak
Pulau Pinang · 2 candidates · Turnout 73.9%
Sim Tze Tzin PKR
Majority 1,258 (9.9%) · vs GERAKAN
N.37 Batu Maung
Pulau Pinang · 2 candidates · Turnout 79.2%
Abdul Malik bin Abul Kassim PKR
Majority 3,169 (19.8%) · vs UMNO
N.38 Bayan Lepas
Pulau Pinang · 2 candidates · Turnout 79.2%
Syed Amerruddin bin Syed Ahmad UMNO
Majority 399 (3.1%) · vs PAS
N.39 Pulau Betong
Pulau Pinang · 2 candidates · Turnout 78.8%
Muhamad Farid bin Saad UMNO
Majority 294 (3.0%) · vs PKR
N.40 Telok Bahang
Pulau Pinang · 2 candidates · Turnout 78.7%
Hilmi bin Yahaya UMNO
Majority 465 (5.5%) · vs PKR