Skip to content
fred.my
arkibPRUMalaysia Election Results Archive
States › Kedah

State profile

Kedah

Summary of Parliament and state assembly results in Kedah: who has held the seats over time, turnout and the most marginal seats.

Parliament seats15GE-15 (2022)
State seats36State Election Round 15 (2021–2025) · 2023
Largest in assemblyPN33 / 36
Turnout · Parliament77.7%
Turnout · DUN73.9%
By-elections201,643 candidacies

Parliament seats by coalition Kedah

State seats by coalition Kedah

Turnout (%) GE (Parliament) & state elections by year

Most marginal seats (latest results)

SeatLast WinnerPartyMajorityMajority %
P.015 Sungai Petani
GE15 · 2022
Taufiq bin Johari PKR 1,115 0.86%
N.29 Sidam
SE 15
Bau Wong a/l Bau Ek PKR 954 2.23%
N.34 Lunas
SE 15
Khairul Anuar bin Ramli BERSATU 4,483 7.53%
N.28 Bakar Arang
SE 15
Loh Wei Chai (Adam Loh Wei Chai) PKR 3,683 9.15%
P.009 Alor Setar
GE15 · 2022
Afnan Hamimi bin Taib Azamudden PAS 9,931 12.90%
N.11 Derga
SE 15
Muhamad Amri bin Wahab BERSATU 3,662 14.39%
N.01 Ayer Hangat
SE 15
Shamsilah binti Siru BERSATU 3,824 16.90%
P.017 Padang Serai
GE15 · 2022
Azman bin Nasrudin BERSATU 16,260 17.79%
P.018 Kulim-Bandar Baharu
GE15 · 2022
Roslan bin Hashim BERSATU 13,061 18.57%
N.35 Kulim
SE 15
Wong Chia Zhen GERAKAN 7,742 19.95%

State seats — State Election Round 15 (2021–2025)

SeatNamePartyVote ShareMajority %Turnout
N.01 Ayer Hangat Shamsilah binti Siru BERSATU PN 47.3% 16.9% 68.9%
N.02 Kuah Amar Pared bin Mahamud BERSATU PN 64.3% 38.4% 60.5%
N.03 Kota Siputeh Mohd Ashraf Mustaqim bin Badrul Munir BERSATU PN 79.6% 60.7% 72.9%
N.04 Ayer Hitam Azhar bin Ibrahim PAS PN 78.3% 56.7% 75.0%
N.05 Bukit Kayu Hitam Halimaton Shaadiah binti Saad (Kak Ton) BERSATU PN 72.9% 45.8% 73.7%
N.06 Jitra Haim Hilman bin Abdullah PAS PN 75.5% 50.9% 72.6%
N.07 Kuala Nerang Mohamad Yusoff @ Munir bin Zakaria PAS PN 82.3% 64.7% 76.4%
N.08 Pedu Mohd Radzi bin Md Amin PAS PN 64.2% 28.4% 79.0%
N.09 Bukit Lada Salim bin Mahmood PAS PN 78.1% 56.2% 76.6%
N.10 Bukit Pinang Wan Romani bin Wan Salim PAS PN 82.8% 65.6% 76.2%
N.11 Derga Muhamad Amri bin Wahab BERSATU PN 56.7% 14.4% 67.8%
N.12 Suka Menanti Dzowahir bin Ab Ghani BERSATU PN 64.4% 28.9% 68.5%
N.13 Kota Darul Aman Teh Swee Leong DAP PH 66.9% 33.8% 65.1%
N.14 Alor Mengkudu Muhamad Radhi bin Mat Din PAS PN 68.2% 36.4% 73.1%
N.15 Anak Bukit Rashidi bin Razak PAS PN 78.6% 57.3% 76.2%
N.16 Kubang Rotan Mohd Salleh bin Saidin BERSATU PN 65.4% 30.7% 70.3%
N.17 Pengkalan Kundor Mardhiyyah binti Johari PAS PN 66.4% 32.8% 73.3%
N.18 Tokai Mohd Hayati bin Othman PAS PN 84.4% 68.9% 77.0%
N.19 Sungai Tiang Abdul Razak bin Khamis BERSATU PN 73.0% 46.0% 75.8%
N.20 Sungai Limau Mohd Azam bin Abd Samat PAS PN 84.9% 69.8% 79.5%
N.21 Guar Chempedak Abdul Ghafar bin Saad BERSATU PN 76.4% 53.6% 75.6%
N.22 Gurun Baddrol bin Bakhtiar PAS PN 61.4% 22.7% 71.4%
N.23 Belantek Ahmad bin Sulaiman PAS PN 83.1% 66.1% 76.7%
N.24 Jeneri Muhammad Sanusi bin Md Nor PAS PN 79.1% 58.2% 79.1%
N.25 Bukit Selambau Azizan bin Hamzah PAS PN 60.1% 20.9% 70.6%
N.26 Tanjong Dawai Hanif bin Ghazali PAS PN 76.9% 53.9% 76.8%
N.27 Pantai Merdeka Sharir bin Long PAS PN 79.1% 58.1% 79.6%
N.28 Bakar Arang Loh Wei Chai (Adam Loh Wei Chai) PKR PH 54.4% 9.2% 70.0%
N.29 Sidam Bau Wong a/l Bau Ek PKR PH 51.1% 2.2% 70.7%
N.30 Bayu Mohd Taufik bin Yaacob BERSATU PN 73.8% 47.5% 78.3%
N.31 Kupang Najmi bin Ahmad PAS PN 78.8% 57.6% 79.0%
N.32 Kuala Ketil Mansor bin Zakaria PAS PN 75.0% 49.9% 79.1%
N.33 Merbau Pulas Siti Ashah binti Ghazali PAS PN 73.8% 47.6% 76.6%
N.34 Lunas Khairul Anuar bin Ramli BERSATU PN 53.0% 7.5% 72.9%
N.35 Kulim Wong Chia Zhen GERAKAN PN 60.0% 19.9% 72.3%
N.36 Bandar Baharu Mohd Suffian bin Yusoff PAS PN 71.4% 42.8% 75.4%

Parliament seats — GE-15 (2022)

SeatNamePartyVote ShareMajority %Turnout
P.004 Langkawi Mohd Suhaimi bin Abdullah BERSATU PN 53.6% 28.5% 72.1%
P.005 Jerlun Abdul Ghani bin Ahmad PAS PN 60.7% 39.2% 78.3%
P.006 Kubang Pasu Ku Abd Rahman bin Ku Ismail BERSATU PN 57.1% 37.9% 78.1%
P.007 Padang Terap Nurul Amin bin Ahmad PAS PN 58.0% 22.5% 82.5%
P.008 Pokok Sena Ahmad bin Yahaya PAS PN 59.4% 36.1% 77.5%
P.009 Alor Setar Afnan Hamimi bin Taib Azamudden PAS PN 48.7% 12.9% 73.6%
P.010 Kuala Kedah Ahmad Fakhruddin bin Fakhrurazi PAS PN 56.0% 27.9% 76.6%
P.011 Pendang Awang Solahuddin bin Hashim PAS PN 64.8% 41.4% 80.8%
P.012 Jerai Sabri bin Azit PAS PN 60.1% 40.3% 79.3%
P.013 Sik Ahmad Tarmizi bin Sulaiman PAS PN 67.6% 42.6% 81.8%
P.014 Merbok Mohd Nazri bin Abu Hassan BERSATU PN 51.3% 20.5% 78.4%
P.015 Sungai Petani Taufiq bin Johari PKR PH 38.9% 0.9% 77.8%
P.016 Baling Hassan bin Saad PAS PN 59.1% 26.7% 83.5%
P.017 Padang Serai Azman bin Nasrudin BERSATU PN 56.5% 17.8% 69.0%
P.018 Kulim-Bandar Baharu Roslan bin Hashim BERSATU PN 49.0% 18.6% 79.3%

By-elections — Kedah

DateSeatNamePartyMajority
2013-11-04 N.20 Sungai Limau Mohd Azam bin Abd Samat PAS 1,084
2009-04-07 N.25 Bukit Selambau Manikumar a/l Subramanian PKR 2,403
2002-07-18 N.15 Anak Bukit Amiruddin bin Hamzah PAS 508
2002-07-18 P.011 Pendang Othman bin Abdul UMNO 283
2000-11-29 N.34 Lunas Saifuddin Nasution bin Ismail PKN 530
1992-03-04 P.010 Jerai Badruddin bin Amiruldin UMNO 3,726
1991-12-19 N.02 Jerlun Khalid bin Ahmad UMNO 784
1991-05-04 N.21 Bayu Mohd Sibi bin Ahmad UMNO 3,592
1990-03-24 N.23 Pantai Merdeka Shuaib bin Lazim UMNO 3,409
1985-01-19 P.005 Padang Terap Baharom bin Bakar UMNO 5,702
1983-03-16 P.009 Ulu Muda Othman bin Abdul UMNO 4,673
1980-04-05 N.12 Bukit Raya Safirol bin Hashim UMNO 69
1976-06-12 N.23 Lunas Lim Wan Ming MCA 2,423
1975-04-12 N.20 Merbok Hashim bin Osman UMNO 136
1973-01-20 P.007 Kuala Kedah Senu bin Abdul Rahman UMNO 6,061
1971-08-28 N.21 Sidam Yasin bin Ibrahim UMNO 2,278
1971-05-22 N.16 Yen-Merbok Abdullah bin Affendi UMNO 3,846
1968-11-30 N.12 Padang Abdul Manaf bin Abdullah UMNO 712
1968-01-27 N.18 Baling Barat Mohamed Zain bin Yusof UMNO 1,587
1965-08-19 N.01 Jitra Md Zain bin L. Ahmad UMNO 3,802