Election Data

🗳️ Malaysia Elections

GE15 results & each state's government

GE15 — Dewan Rakyat

222 seats · majority 112 · turnout 73.9%
Pakatan Harapan82
Perikatan Nasional74
Barisan Nasional30
Gabungan Parti Sarawak23
Gabungan Rakyat Sabah6
Warisan3
Others / Independents4
⚖️ Hung Parliament — Unity Government

No coalition reached 112 seats. Anwar Ibrahim was appointed 10th Prime Minister (24 Nov 2022), leading a PH + BN + GPS + GRS unity government.

Upcoming Elections

🗳️ PRN Johor 2026

16th Johor State Election · 56 DUN seats

Campaign Period
Polling on
11 July 2026 (Saturday)
00Days
:
00Hrs
:
00Min
:
00Sec
Assembly dissolved
31 May
Nomination day
26 Jun
Early voting
6 Jul
Polling day
10 Jul
Incumbent: Onn Hafiz Ghazi· BN (caretaker)

📊 Full results will be updated after 11 July 2026 (Saturday). For now, the seat list shows the previous election as a baseline.

🗳️ PRN Negeri Sembilan 2026

16th Negeri Sembilan State Election · 36 DUN seats

Campaign Period
Polling on
1 August 2026 (Saturday)
00Days
:
00Hrs
:
00Min
:
00Sec
Assembly dissolved
3 Jun
Nomination day
17 Jul
Early voting
27 Jul
Polling day
31 Jul
Incumbent: Aminuddin Harun· PH (caretaker)

📊 Full results will be updated after 1 August 2026 (Saturday). For now, the seat list shows the previous election as a baseline.

🔎 Check your voter registration & polling channel (SPR)

🔥 Marginal Seats to Watch

The closest seats in each state's last election — the key battlegrounds for 2026.

Johor State Election 2026

6 seats with the thinnest majority last time

1
BUKIT BATU
Arthur Chiong Sen Sern
PH
maj +137
2
BUKIT PASIR
Mohamad Fazli bin Mohamad Salleh
BN
maj +198
3
PARIT YAANI
datuk Najib Samuri
BN
maj +294
4
TANGKAK
Ee Chin Li
PH
maj +372
5
SEROM
Khairin-nisa
BN
maj +699
6
BUKIT KEPONG
dato' dr Sahruddin bin Jamal
PN
maj +710

Negeri Sembilan State Election 2026

6 seats with the thinnest majority last time

1
Juasseh
Puan Sri Bibi Sharliza
BN
maj +78
2
Kota
Suhaimi bin Aini
BN
maj +135
3
Ampangan
Tengku Zamrah binti Tengku Sulaiman
PH
maj +329
4
Seri Menanti
Ustaz Sufian Maradzi
BN
maj +370
5
Sungai Lui
Mohd. Razi bin Mohd. Ali
BN
maj +535
6
Palong
Mustapha bin Nagoor
BN
maj +564

Key Federal Government Figures

🇲🇾
10th Prime Minister
Anwar Ibrahim
PKR · PH
🤝
Deputy Prime Minister
Ahmad Zahid Hamidi
UMNO · BN
🤝
Deputy Prime Minister
Fadillah Yusof
PBB · GPS
⚖️
Opposition Leader
Ahmad Samsuri Mokhtar
PAS · PN

State Governments Map

Tap any state for its result details

Selangor· Pakatan Harapan
SGRPRKKDHNSNJHRTRGPHGKTNSWKSBH
Pakatan HarapanPerikatan NasionalBarisan Nasional (Unity)GPS — SarawakGRS — SabahFederal Territory

Selangor

Menteri Besar
Amirudin Shari
🏛️ PKR · PH📅 In office since: 19 Jun 2018
Assembly resultState election · 12 Aug 2023
PH 32PN 22BN 2
Parliament seats22

💡 Richest, most populous state — retained by PH (PH+BN 34 seats).

Winner by constituency
Parliament seats (GE15)22 seats+
P.092
Sabak Bernam
Cikgu Kalam bin Salan
PN
+5,056
P.093
Sungai Besar
Cikgu Muslimin Yahaya
PN
+2,721
P.094
Hulu Selangor
Hasnizan Harun
PN
+1,562
P.095
Tanjong Karang
Kapt (b) dato dr Zulkafperi
PN
+2,180
P.096
Kuala Selangor
Ds dr Dzulkefly bin Ahmad
PH
+1,002
P.097
Selayang
William Leong Jee Keen
PH
+23,619
P.098
Gombak
Amirudin Shari
PH
+12,729
P.099
Ampang
Rodziah Ismail
PH
+29,681
P.100
Pandan
Rafizi Ramli
PH
+48,296
P.101
Hulu Langat
Yb Mohd Sany Hamzan
PH
+14,896
P.102
Bangi
Syahredzan bin Johan
PH
+69,701
P.103
Puchong
Yeo Bee Yin
PH
+57,957
P.104
Subang
Wong Chen
PH
+115,074
P.105
Petaling Jaya
Lee Chean Chung
PH
+50,575
P.106
Damansara
Gobind Singh Deo
PH
+124,619
P.107
Sungai Buloh
Ramanan Ramakrishnan
PH
+2,693
P.108
Shah Alam
Azli Yusof
PH
+18,095
P.109
Kapar
dr Halimah Ali
PN
+11,782
P.110
Klang
Ganabatirau a/l Veraman
PH
+91,801
P.111
Kota Raja
Mohd Sabu
PH
+73,998
P.112
Kuala Langat
dr Ahmad Yunus Hairi
PN
+1,833
P.113
Sepang
Aiman Athirah
PH
+8,949
State Assembly seats (DUN)56 seats+
N.01
Sungai Air Tawar
datuk haji Rizam Ismail
BN
+846
N.02
Sabak
Ustaz Sallehen Mukhyi
PN
+4,215
N.03
Sungai Panjang
Ustaz Razali Saari
PN
+3,576
N.04
Sekinchan
Ng Suee Lim
PH
+4,018
N.05
Hulu Bernam
Muiz Mahyuddin
PN
+669
N.06
Kuala Kubu Baharu
Lee Kee Hiong
PH
+4,119
N.07
Batang Kali
Muhaimin Harith
PN
+2,978
N.08
Sungai Burong
dr Zamri Mantop
PN
+6,842
N.09
Permatang
Nurul Noh Omar
PN
+1,728
N.10
Bukit Melawati
Hj. Azley Yahya
PN
+877
N.11
Ijok
Jefri bin Mejan
PN
+912
N.12
Jeram
Harrison bin Hassan
PN
+5,398
N.13
Kuang
Mohd Rafiq Abdullah
PN
+4,875
N.14
Rawang
Chua Wei Kiat
PH
+25,658
N.15
Taman Templer
Anfaal Saari
PH
+467
N.16
Sungai Tua
Amirudin Shari
PH
+5,185
N.17
Gombak Setia
Hilman Idham
PN
+58
N.18
Hulu Kelang
Azmin Ali
PN
+1,617
N.19
Bukit Antarabangsa
Kamri Kamaruddin
PH
+16,280
N.20
Lembah Jaya
Syed Ahmad @ Altimet
PH
+6,678
N.21
Pandan Indah
Izham Hashim
PH
+10,591
N.22
Teratai
Yew Jia Haur
PH
+31,933
N.23
Dusun Tua
Johan Abd Aziz
BN
+3,014
N.24
Semenyih
Nushi Mahfodz
PN
+1,262
N.25
Kajang
David Cheong
PH
+34,394
N.26
Sungai Ramal
Shafie Ngah
PN
+7,767
N.27
Balakong
Wayne Ong Chun Wei
PH
+37,832
N.28
Seri Kembangan
Wong Siew Ki
PH
+36,160
N.29
Seri Serdang
Abbas Azmi
PH
+10,752
N.30
Kinrara
Ng Sze Han
PH
+54,535
N.31
Subang Jaya
Michelle Ng Mei Sze
PH
+51,191
N.32
Seri Setia
Dr.fahmi Ngah
PH
+11,331
N.33
Taman Medan
dr. Afif Bahardin
PN
+30
N.34
Bukit Gasing
Rajiv Rishyakaran
PH
+24,972
N.35
Kampung Tunku
Lim Yi Wei
PH
+30,273
N.36
Bandar Utama
Jamaliah binti Jamaluddin
PH
+35,446
N.37
Bukit Lanjan
Pei Ling
PH
+41,227
N.38
Paya Jaras
dato' dr Halim Tamuri
PN
+1,986
N.39
Kota Damansara
Izuan Kasim
PH
+5,694
N.40
Kota Anggerik
Najwan Halimi
PH
+10,834
N.41
Batu Tiga
Danial Al-rashid
PH
+3,382
N.42
Meru
Mariam Abdul Rashid
PH
+3,422
N.43
Sementa
Ustaz Najhan Salleh
PN
+10,039
N.44
Selat Klang
datuk Abdul Rashid bin Asari
PN
+8,325
N.45
Bandar Baru Klang
dr. Quah
PH
+45,672
N.46
Pelabuhan Klang
Azmizam Zaman Huri
PH
+5,231
N.47
Pandamaran
Tony Leong Tuck Chee
PH
+40,298
N.48
Sentosa
Gunaraj G
PH
+46,349
N.49
Sungai Kandis
Wan Dzahanurin Ahmad
PN
+167
N.50
Kota Kemuning
Preakas Sampunathan
PH
+24,288
N.51
Sijangkang
dr Ahmad Yunus
PN
+11,308
N.52
Banting
Papparaidu Veraman
PH
+22,102
N.53
Morib
Rosnizan bin Ahmad
PN
+3,843
N.54
Tanjong Sepat
Borhan bin Aman Shah
PH
+2,524
N.55
Dengkil
datuk seri Jamil Salleh
PN
+407
N.56
Sungai Pelek
Lwi Kian Keong
PH
+1,458

Malaysia Election Guide

Malaysia is a parliamentary democracy in which citizens vote to elect representatives at two levels: the federal Parliament (Dewan Rakyat) and the State Legislative Assemblies (DUN). A General Election decides all 222 parliamentary seats, and the coalition that controls a simple majority of 112 seats forms the federal government and appoints the Prime Minister. This page summarises the GE15 (2022) result and the most recent state election for every state.

The 15th General Election on 19 November 2022 made history as the first time no single coalition won a simple majority, producing a hung Parliament. Pakatan Harapan won 82 seats, Perikatan Nasional 74, Barisan Nasional 30, GPS 23, GRS 6 and Warisan 3. After negotiations, Anwar Ibrahim was appointed the 10th Prime Minister on 24 November 2022, leading a unity government that combines PH, BN, GPS, GRS and several other parties.

Unlike many countries, Malaysian State Assemblies are not necessarily dissolved at the same time as Parliament. Perlis, Perak and Pahang dissolved their assemblies together with GE15, while six states — Selangor, Negeri Sembilan, Penang, Kedah, Kelantan and Terengganu — held elections on 12 August 2023. Malacca and Sarawak voted in 2021, Johor in 2022, and most recently Sabah on 29 November 2025. That is why Malaysia's state-government map shifts on different cycles.

Use the interactive map above to explore each state. Click any state to see the ruling coalition, the name and party of its Menteri Besar or Chief Minister, the latest assembly result by coalition, and how many parliamentary seats that state contributes. The map colours show which coalition currently leads each state government — PAS/Perikatan Nasional dominates the northern Peninsula, Pakatan Harapan is strong on the central west coast, while Sabah and Sarawak stay with their respective local parties.

The information here is for reference and educational purposes only. Official and up-to-date results can be confirmed on the Election Commission of Malaysia (SPR) website. The current parliamentary term is expected to end by 2027, so the 16th General Election (GE16) is likely to be held between late 2026 and 2027.

Frequently Asked Questions

When are the Johor and Negeri Sembilan 2026 state elections?+

The Election Commission (SPR) set the 16th Johor state election for 11 July 2026, with nomination day on 27 June and early voting on 7 July. The 16th Negeri Sembilan state election follows on 1 August 2026, with nomination on 18 July and early voting on 28 July. Johor contests 56 assembly seats and Negeri Sembilan 36. See the countdown and key dates at the top of this page.

When was Malaysia's last general election?+

The 15th General Election (GE15) was held on 19 November 2022 for all 222 parliamentary (Dewan Rakyat) seats. Pakatan Harapan won the most seats (82), but no coalition reached the simple majority of 112, producing the nation's first hung Parliament. Anwar Ibrahim was appointed the 10th Prime Minister on 24 November 2022 through a unity government.

What were the GE15 results by coalition?+

Pakatan Harapan (PH) 82 seats, Perikatan Nasional (PN) 74, Barisan Nasional (BN) 30, Gabungan Parti Sarawak (GPS) 23, Gabungan Rakyat Sabah (GRS) 6, Warisan 3, and others/Independents 4. The unity government now combines PH, BN, GPS, GRS and several other parties.

Who governs each state right now?+

Perikatan Nasional (PAS) governs Perlis, Kedah, Kelantan and Terengganu. Pakatan Harapan governs Selangor, Penang and Negeri Sembilan. A BN-led unity government runs Perak, Pahang, Johor and Malacca. GPS governs Sarawak while GRS governs Sabah. Kuala Lumpur, Putrajaya and Labuan are Federal Territories with no state government. Click any state on the map above for full details.

Why do state elections happen on different dates from the general election?+

Each State Legislative Assembly (DUN) can be dissolved separately from Parliament. Perlis, Perak and Pahang dissolved their assemblies together with GE15 (Nov 2022). Six states — Selangor, Negeri Sembilan, Penang, Kedah, Kelantan and Terengganu — held elections on 12 August 2023. Malacca (2021), Sarawak (2021), Johor (2022) and Sabah (29 Nov 2025) each held their state elections on their own dates.

What was Malaysia's most recent state election?+

The Sabah state election on 29 November 2025. GRS won 29 of 73 assembly seats, followed by Warisan (25), BN (6), Independents (5), UPKO (3) and others. The GRS bloc led by Hajiji Noor formed a government with BN and PH support, and Hajiji remained Sabah's Chief Minister.

When will the 16th General Election (GE16) be held?+

The current parliamentary term began after GE15 (Nov 2022) and must constitutionally be dissolved by late 2027, with polling within 60 days of dissolution. GE16 is therefore expected between late 2026 and 2027, depending on when the Prime Minister advises dissolution. No official date has been announced yet.

Source: SPR · GE15 · PRN 2023

Information for reference only. Confirm official results at SPR.