2026 Johor state election
General election for the 16th Johor State Legislative Assembly
From Wikipedia, the free encyclopedia
The 2026 Johor state election, will elect members of the 16th Johor State Legislative Assembly. It is expected to take place on 11 July 2026.
11 July 2026
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 56 seats in the Legislative Assembly 29 seats needed for a majority | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The dissolution was announced by incumbent Menteri Besar Onn Hafiz Ghazi on 1 June 2026, signed by the Regent of Johor, with the consent of the King of Malaysia and Sultan of Johor Sultan Ibrahim Iskandar.[1]
All 56 seats in the Johor State Legislative Assembly will be contested. The election will determine whether the incumbent Barisan Nasional government under Menteri Besar Onn Hafiz Ghazi retains power, or whether opposition coalitions such as Pakatan Harapan or Perikatan Nasional can secure a majority.
Constituencies
Composition before dissolution
| BN | PH | PN | MUDA | |||||
|---|---|---|---|---|---|---|---|---|
| 40 | 12 | 3 | 1 | |||||
| 33 | 4 | 3 | 10 | 1 | 1 | 2 | 1 | |
| UMNO | MCA | MIC | DAP | PKR | AMANAH | BERSATU | PAS | MUDA |
Background
Previous election
The previous state election was held on 12 March 2022 following the dissolution of the 15th State Legislative Assembly. Barisan Nasional won a two-thirds supermajority, securing 40 of 56 seats.
Electoral system
Elections in Malaysia are conducted at the federal and state levels. Federal elections elect members of the Dewan Rakyat, the lower house of Parliament, while state elections in each of the 13 states elect members of their respective state legislative assembly. As Malaysia follows the Westminster system of government, the head of government (Prime Minister at the federal level and the Menteri Besar/Chief Ministers/Premier at the state level) is the person who commands the confidence of the majority of members in the respective legislature – this is normally the leader of the party or coalition with the majority of seats in the legislature.
The Legislative Assembly currently consists of 56 members, known as Members of the Legislative Assembly (MLAs), that are elected for five-year terms. Each MLA is elected from a single-member constituencies using the first-past-the-post voting system; each constituency contains approximately an equal number of voters. If one party obtains a majority of seats, then that party is entitled to form the government, with its leader becoming the Premier. In the event of a hung parliament, where no single party obtains the majority of seats, the government may still form through a coalition or a confidence and supply agreement with other parties. In practice, coalitions and alliances in Malaysia, and by extension, in Sarawak, generally persist between elections, and member parties do not normally contest for the same seats.
The voting age is currently 18.[2][3][4][5] Elections are conducted by the Election Commission of Malaysia, which is under the jurisdiction of the Prime Minister's Department. Malaysia practices automatic voter registration but does not practice compulsory voting.
Preparations
Political parties
Barisan Nasional is expected to defend its governing mandate, while Pakatan Harapan aims to regain influence after losing control in 2020.
Perikatan Nasional may also expand its challenge in Malay-majority constituencies. After PAS cutting ties with Bersatu, its local Johor branch decided to continue cooperation with Bersatu in Johor but cooperation was later revoked shortly after the polls began.[6][7] Both Bersatu and PAS also explored cooperation outside PN, with Bersatu and MIPP negotiated electoral pact with non-members Pejuang and MUDA,[8] while PAS sought cooperation with Berjasa and Putra and allowed Bersatu breakaway Hamzah Zainuddin's party Wawasan to contest under PN.[9][10] As negotiation nearly finished, all parties in Perikatan Nasional except Wawasan but including Pejuang were allocated seats to contest under PN.[11] Gerakan decided to withdrew.[12] Far right parties BERJASA and PUTRA decided not to participate in the election.[13][14] Deputy president of PAS Tuan Ibrahim Tuan Man later urged PAS supporters to vote BN in seats not contested by PN, followed by a broader statement from Hadi Awang not to vote for Pakatan.[15][16]
MUDA would defend its presence in Puteri Wangsa and to contest with Socialist Party under Progressive Bloc.[17][18] Being breakaway from PKR and PH, Bersama led by Rafizi made the election as its debut and preparation for the next general election. It rejected any coalition talks.[19] Parti Rakyat Malaysia initially wanted to participate,[20] but cancelled their plan to contest.[21] The election would be the first appearance of Parti Orang Asli Malaysia.
Seat negotiations among opposition parties are expected to play a major role in determining electoral competitiveness.
Campaign slogans
| Party | Slogan |
|---|---|
| Pakatan Harapan | Johor Ke Depan, Undi Harapan |
| Barisan Nasional | Maju Johor: Kestabilan Dikekalkan, Kemajuan Diteruskan |
| Perikatan Nasional | Berkat, Prihatin, Sejahtera, Jom Jaga Johor (PAS) |
| Bersatu Demi Johor (BERSATU) | |
| Malaysian United Democratic Alliance | Suara Kita |
| Socialist Party of Malaysia | Skudai Saksama (N48 Skudai) |
| Malaysian United Party | Ayuh Johor, Ayuh Bersama |
Timeline
The key dates are listed below.
| Date | Event |
|---|---|
| 1 June 2026 | Dissolution of Johor State Legislative Assembly.[22] |
| 12 June 2026 | Issue the Writ of Election. |
| 27 June 2026 | Nomination Day. |
| 27 June–10 July 2026 | Campaigning Period. |
| 7 July 2026 | Early Polling Day for Postal, Overseas and Advance Voters. |
| 11 July 2026 | Polling Day. |
Departing incumbents
The following members of the 15th Johor State Legislative Assembly did not seek re-election.
| No. | State Constituency | Departing MLA | Coalition (Party) | Date confirmed | First elected | Reason |
|---|---|---|---|---|---|---|
| N48 | Skudai | Marina Ibrahim | PH (DAP) | 31 May 2026 | 2022 | Not seeking re-election |
| N28 | Mengkibol | Chew Chong Sin | 13 June 2026 | 2018 | Not seeking re-election (Transferred to Labis) | |
| N42 | Johor Jaya | Liow Cai Tung | 20 June 2026 | 2013 | Not seeking re-election (Contesting parliamentary seat) | |
| N23 | Penggaram | Gan Peck Cheng | 22 June 2026 | Not seeking re-election | ||
| N46 | Perling | Liew Chin Tong | 2022 | Dropped by party (MP for Iskandar Puteri) | ||
| N25 | Rengit | Mohd Puad Zarkashi | BN (UMNO) | 17 June 2026 | Not seeking re-election | |
| N05 | Tenang | Haslinda Salleh | 24 June 2026 | Dropped by party | ||
| N11 | Serom | Khairin Nisa Ismail | ||||
| N14 | Bukit Naning | Mohd Fuad Tukirin | ||||
| N34 | Panti | Hahasrin Hashim | 2018 | |||
| N35 | Pasir Raja | Rashidah Ismail | ||||
| N40 | Tiram | Azizul Bachok | 2022 | |||
| N53 | Benut | Hasni Mohammad | 2008 | Dropped by party (MP for Simpang Renggam) | ||
| N56 | Kukup | Jefridin Atan | 2022 | Dropped by party | ||
| N04 | Kemelah | Saraswathy Nallathamby | BN (MIC) | |||
| N31 | Kahang | Vidyananthan Ramanadhan | 2008 | |||
| N15 | Maharani | Abdul Aziz Talib | PN (PAS) | 25 June 2026 | 2022 | |
| N41 | Puteri Wangsa | Amira Aisya Abdul Aziz | MUDA | 20 June 2026 | 2022 | Not seeking re-election (Contesting parliamentary seat) |
Candidates
Candidate announcements are expected closer to nomination day.
| No. | Parliamentary constituency |
No. | State Constituency | Number of Voters | Incumbent Member | Incumbent Coalition (Party) |
Political coalitions and respective candidates and coalitions | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Barisan Nasional (BN) | Pakatan Harapan (PH) | Perikatan Nasional (PN) | Malaysian United Party (BERSAMA) | MUDA - PSM | Others | |||||||||||||
| Candidate name | Party | Candidate name | Party | Candidate name | Party | Candidate name | Party | Candidate name | Party | Candidate name | Party | |||||||
| P140 | Segamat | N01 | Buloh Kasap | 28,973 | Zahari Sarip | BN (UMNO) | Zahari Sarip | UMNO | Noraziah Mohd Razit | PKR | Not Contested | Not Contested | Not Contested | |||||
| N02 | Jementah | 41,137 | Ng Kor Sim | PH (DAP) | See Ann Giap | MCA | Ng Kor Sim | DAP | Saifullah Abdul Wahab | PAS | ||||||||
| P141 | Sekijang | N03 | Pemanis | 30,458 | Anuar Abdul Manap | BN (UMNO) | Anuar Abdul Manap | UMNO | Jalex Lee En Xiang | PKR | Arvientharan Anandan | MIPP | ||||||
| N04 | Kemelah | 35,365 | Saraswathy Nallathamby | BN (MIC) | Raven Kumar Krishnasamy | MIC | Mohd Afif Abd Hamid | AMANAH | Uzzair Ismail | BERSATU | ||||||||
| P142 | Labis | N05 | Tenang | 22,616 | Haslinda Salleh | BN (UMNO) | Mohd Azahar Ibrahim | UMNO | Elia Nadira Sabudin | AMANAH | Normala Sudirman | PAS | Siti Aisyah Zobir | IND | ||||
| N06 | Bekok | 27,317 | Tan Chong | BN (MCA) | Tan Chong | MCA | Tay Yok Jiuen | DAP | Not Contested | |||||||||
| P143 | Pagoh | N07 | Bukit Kepong | 37,683 | Sahruddin Jamal | PN (BERSATU) | Ahmad Syar'e Yusof | UMNO | Subramani Chami | PKR | Sahruddin Jamal | BERSATU | ||||||
| N08 | Bukit Pasir | 34,142 | Mohamad Fazli Salleh | BN (UMNO) | Fazli Salleh | UMNO | Najib Lep | AMANAH | Idzhar Nasirrudin | BERSATU | ||||||||
| P144 | Ledang | N09 | Gambir | 30,326 | Sahrihan Jani | BN (UMNO) | Sahrihan Jani | UMNO | Mohd Nor Mohd Yusof | PKR | Suraya Sulaiman | PEJUANG | ||||||
| N10 | Tangkak | 36,955 | Ee Chin Li | PH (DAP) | Haw Chin Teck | MCA | Ee Chin Li | DAP | Not Contested | |||||||||
| N11 | Serom | 40,172 | Khairin Nisa Ismail | BN (UMNO) | Nadhirah Afiqah Abdul Rahim | UMNO | Ahmad Naazri Abd Hamid | AMANAH | Mahfidz Omar | BERSATU | ||||||||
| P145 | Bakri | N12 | Bentayan | 34,205 | Ng Yak Howe | PH (DAP) | Chua Lee Huat | MCA | Ng Yak Howe | DAP | Not Contested | |||||||
| N13 | Simpang Jeram | 41,975 | Nazri Abdul Rahman | PH (AMANAH) | Azman Ismail | UMNO | Nazri Abdul Rahman | AMANAH | Arshed Yahya | PAS | Ainie Haziqah Shafii | MUDA | ||||||
| N14 | Bukit Naning | 23,002 | Mohd Fuad Tukirin | BN (UMNO) | Mohd Ghazali Sabari | UMNO | Md Ysahrudin Kusni | PKR | Radzi Amin | BERSATU | Iskandar Md Alias | BERSAMA | Not Contested | Jeganathan Subramaniam | IND | |||
| P146 | Muar | N15 | Maharani | 40,040 | Abdul Aziz Talib | PN (PAS) | Ashari Md Sarip | UMNO | Muhammad Taqiuddin Cheman | AMANAH | Mohamad Anuar Hayan | PAS | Not Contested | Muhammad Amir Fiqri | MUDA | |||
| N16 | Sungai Balang | 31,039 | Selamat Takim | BN (UMNO) | Selamat Takim | UMNO | Ayna Soraya Badaruddin | PKR | Muhammad Amin Sailan | PAS | Not Contested | |||||||
| P147 | Parit Sulong | N17 | Semerah | 47,431 | Mohd Fared Mohd Khalid | BN (UMNO) | Mohd Fared Mohd Khalid | UMNO | Mohd Khuzzan Abu Bakar | PKR | Halim Kepol | PAS | ||||||
| N18 | Sri Medan | 33,875 | Zulkurnain Kamisan | BN (UMNO) | Zulkurnain Kamisan | UMNO | Hishamuddin Misrin Ishak | PKR | Ahmed Rosdi Bahari | PAS | ||||||||
| P148 | Ayer Hitam | N19 | Yong Peng | 34,023 | Ling Tian Soon | BN (MCA) | Ling Tian Soon | MCA | Yong Hui Yi | DAP | Not Contested | |||||||
| N20 | Semarang | 28,753 | Samsolbari Jamali | BN (UMNO) | Samsolbari Jamali | UMNO | Ramli Abd Hamid | AMANAH | Syafiq Aziz | BERSATU | ||||||||
| P149 | Sri Gading | N21 | Parit Yaani | 44,741 | Mohamad Najib Samuri | BN (UMNO) | Mohamad Najib Samuri | UMNO | Md Ezam Md Taslim | AMANAH | Not Contested | |||||||
| N22 | Parit Raja | 38,159 | Nor Rashidah Ramli | BN (UMNO) | Nor Rashidah Ramli | UMNO | Shazwan Zdainal Abidin | DAP | Mohamed Maliki Mohamed Rapiee | BERSATU | ||||||||
| P150 | Batu Pahat | N23 | Penggaram | 70,294 | Gan Peck Cheng | PH (DAP) | Boo Chin Liong | MCA | Felicia Poh Rui Ling | DAP | Not Contested | |||||||
| N24 | Senggarang | 38,576 | Mohd Yusla Ismail | BN (UMNO) | Mohd Yusla Ismail | UMNO | Onn Abu Bakar | PKR | Mohd Rashid Hasnon | BERSATU | ||||||||
| N25 | Rengit | 27,608 | Mohd Puad Zarkashi | BN (UMNO) | Zaidi Japar | UMNO | Mohamad Yazid Bakri | AMANAH | Syed Mohamad Syed Alwi | BERSATU | ||||||||
| P151 | Simpang Renggam | N26 | Machap | 35,206 | Onn Hafiz Ghazi | BN (UMNO) | Onn Hafiz Ghazi | UMNO | Nor Hafiz Roslan | AMANAH | Not Contested | |||||||
| N27 | Layang-Layang | 25,181 | Abd Mutalip Abd Rahim | BN (UMNO) | Chua Jian Boon | MCA | Guna Balakrishnan | PKR | Abd Mutalip Abd Rahim | BERSATU | ||||||||
| P152 | Kluang | N28 | Mengkibol | 68,457 | Chew Chong Sin | PH (DAP) | Yap Zhi Peng | MCA | Chu Poh Yee | DAP | Not Contested | |||||||
| N29 | Mahkota | 67,562 | Syed Hussien Syed Abdullah | BN (UMNO) | Syed Hussien Syed Abdullah | UMNO | Ahmad Zuhan Md Zain | AMANAH | Abdul Hamid Ali | BERSAMA | ||||||||
| P153 | Sembrong | N30 | Paloh | 25,419 | Lee Ting Han | BN (MCA) | Lee Ting Han | MCA | Ruban Arumugam | DAP | Jeevakumar Dayalan | MIPP | Not Contested | Kamaleswaren Ganabathi | IND | |||
| N31 | Kahang | 29,814 | Vidyananthan Ramanadhan | BN (MIC) | Rugendran Vellayan | MIC | Mohd Sabri Abd Kadir | AMANAH | Mazlan Bujang | PAS | ||||||||
| P154 | Mersing | N32 | Endau | 28,767 | Alwiyah Talib | PN (BERSATU) | Alwiyah Talib | UMNO | Saiful Nizam Samat | PKR | Hasnul Hakimi Husein | PAS | Jati Awang | ASLI | ||||
| N33 | Tenggaroh | 39,001 | Raven Kumar Krishnasamy | BN (MIC) | Mohd Youzaimi Yusof | UMNO | Md Yusof Dawam | PKR | Muhamad Amerul Muhamad | BERSATU | ||||||||
| P155 | Tenggara | N34 | Panti | 41,407 | Hahasrin Hashim | BN (UMNO) | Muhammad Naqib Md Ghazali | UMNO | Ahmad Daniel Sharudin | AMANAH | Mohamad Alias Rasman | BERSATU | ||||||
| N35 | Pasir Raja | 29,818 | Rashidah Ismail | BN (UMNO) | Adham Baba | UMNO | Mohd Fakharuddin Moslim | PKR | Yuhanita Yunan | PAS | ||||||||
| P156 | Kota Tinggi | N36 | Sedili | 29,090 | Muszaide Makmor | BN (UMNO) | Muszaide Makmor | UMNO | Amirul Husni Onn | AMANAH | Rasman Ithnain | BERSATU | ||||||
| N37 | Johor Lama | 32,716 | Norlizah Noh | BN (UMNO) | Norlizah Noh | UMNO | Danish Rahman | PKR | Aisah Esa | BERSATU | ||||||||
| P157 | Pengerang | N38 | Penawar | 31,112 | Fauziah Misri | BN (UMNO) | Fauziah Misri | UMNO | Mohd Saludin Soleh | AMANAH | Fairulnizar Rahmat | BERSATU | ||||||
| N39 | Tanjung Surat | 26,943 | Aznan Tamin | BN (UMNO) | Aznan Tamin | UMNO | Faizul Abdul Ghani | PKR | Not Contested | |||||||||
| P158 | Tebrau | N40 | Tiram | 117,496 | Azizul Bachok | BN (UMNO) | Abdul Halim Suleiman | UMNO | Nor Zulaila Abd Ghani | DAP | Khirul Mutanazar Ismail | PAS | Harith Fakhrudin Abdul Malik | BERSAMA | ||||
| N41 | Puteri Wangsa | 128,723 | Amira Aisya Abdul Aziz | MUDA | Teow Chia Ling | MCA | Maszlee Malik | PKR | Not Contested | Nicholas Paul Vincent | BERSAMA | Rashifa Aljuneid | MUDA | Wang Wee Szong | IND | |||
| P159 | Pasir Gudang | N42 | Johor Jaya | 97,685 | Liow Cai Tung | PH (DAP) | Chan San San | MCA | Lee Wern Yiing | DAP | Lau Yi Leong | BERSAMA | Not Contested | Lim Hun Peaw | IND | |||
| N43 | Permas | 113,963 | Baharudin Mohamed Taib | BN (UMNO) | Baharudin Mohamed Taib | UMNO | Sharon Teo Siew Hui | AMANAH | Vela Tebakumaran | MIPP | Zamil Najwah | BERSAMA | ||||||
| P160 | Johor Bahru | N44 | Larkin | 76,662 | Mohd Hairi Mad Shah | BN (UMNO) | Mohd Hairi Mad Shah | UMNO | Suhaizan Kayat | AMANAH | Not Contested | Norsinah Abu | BERSAMA | |||||
| N45 | Stulang | 60,029 | Andrew Chen Kah Eng | PH (DAP) | Bong Seng Heng | MCA | Andrew Chen Kah Eng | DAP | Lim Chin Eng | BERSATU | Stanley Tan Boon Heng | BERSAMA | ||||||
| P161 | Pulai | N46 | Perling | 109,992 | Liew Chin Tong | PH (DAP) | Pannir Selvam Paliksina | MIC | Alan Tee Boon Tsong | DAP | Not Contested | Boo Wei Han | BERSAMA | |||||
| N47 | Kempas | 64,244 | Ramlee Bohani | BN (UMNO) | Ramlee Bohani | UMNO | Mohd Faezuddin Puad | PKR | Salamah Hafifi Yusnanieny | BERSAMA | ||||||||
| P162 | Iskandar Puteri | N48 | Skudai | 106,805 | Marina Ibrahim | PH (DAP) | Tan Hiang Kee | MCA | Kartiyaini Jeyapalan | DAP | Eugene Chua Meng Chong | BERSAMA | Amir Syafiq Ameer Soekre | PSM | ||||
| N49 | Kota Iskandar | 132,579 | Pandak Ahmad | BN (UMNO) | Pandak Ahmad | UMNO | Dzulkefly Ahmad | AMANAH | Anna Pravina Segaran | MIPP | Sahrudin Omar | BERSAMA | Not Contested | |||||
| P163 | Kulai | N50 | Bukit Permai | 44,819 | Mohd Jafni Md Shukor | BN (UMNO) | Mohd Jafni Md Shukor | UMNO | Mohamad Shafwan Ani | DAP | M Lina Manoh | MIPP | Mohamad Aidil Riduan Mohd Yusof | BERSAMA | ||||
| N51 | Bukit Batu | 49,963 | Arthur Chiong Sen Sern | PH (PKR) | Kumaran Ramakrishnan | MIC | Arthur Chiong Sen Sern | PKR | Not Contested | Tamili Gopalakrishnan | BERSAMA | Premanand Maniam | MUDA | Kamaruzaman Ali | IND | |||
| N52 | Senai | 66,635 | Wong Bor Yang | PH (DAP) | Tai Chee Chee | MCA | Wong Bor Yang | DAP | Tew Chian How | BERSAMA | Not Contested | |||||||
| P164 | Pontian | N53 | Benut | 28,798 | Hasni Mohammad | BN (UMNO) | Mohd Sumali Reduan | UMNO | Abdul Razak Ismail | AMANAH | Not Contested | |||||||
| N54 | Pulai Sebatang | 47,651 | Hasrunizah Hassan | BN (UMNO) | Hasrunizah Hassan | UMNO | Haniff Ghazali Hosman | PKR | ||||||||||
| P165 | Tanjung Piai | N55 | Pekan Nanas | 37,556 | Tan Eng Meng | BN (MCA) | Tan Eng Meng | MCA | Yeo Tung Siong | DAP | ||||||||
| N56 | Kukup | 34,968 | Jefridin Atan | BN (UMNO) | Md Israk Abdullah | UMNO | Cheah Chee Hong | PKR | ||||||||||
Statistics and Summary
172 candidates are nominated in this election.[23][24]
Nominations by parties and independent candidates.
| Number | Parties / Independent | Number of candidates |
|---|---|---|
| 1. | Barisan Nasional (BN) | 56 |
| United Malays National Organisation (UMNO) | 37 | |
| Malaysian Chinese Association (MCA) | 15 | |
| Malaysian Indian Congress (MIC) | 4 | |
| 2. | Pakatan Harapan (PH) | 56 |
| People's Justice Party (PKR) | 20 | |
| National Trust Party (AMANAH) | 19 | |
| Democratic Action Party (DAP) | 17 | |
| 3. | Perikatan Nasional (PN) | 33 |
| Parti Pribumi Bersatu Malaysia (BERSATU) | 16 | |
| Parti Islam Se-Malaysia (PAS) | 11 | |
| Malaysian Indian People's Party (MIPP) | 5 | |
| Homeland Fighter's Party (PEJUANG) | 1 | |
| 4. | Malaysian United Party (BERSAMA) | 15 |
| 5. | Independent | 6 |
| 6. | Malaysian United Democratic Alliance (MUDA) | 4 |
| 7. | Malaysian Orang Asli Party (ASLI) | 1 |
| 8. | Socialist Party of Malaysia (PSM) | 1 |
Seats contested by candidates.
Candidates gender
| Gender | Number of candidates |
|---|---|
| Male | 138 |
| Female | 34 |
Candidates age range
| Age range | Number of candidates |
|---|---|
| 20 - 29 | 9 |
| 30 - 39 | 38 |
| 40 - 49 | 50 |
| 50 - 59 | 48 |
| 60 and above | 27 |
Opinion polls
Opinion polling has yet to intensify significantly ahead of the election.
