# 2018 Perak state election

The 14th Perak State election was held on 9 May 2018. The previous state election was held on 5 May 2013. Each of the state assemblymen are elected to a five-year term each.
The Perak State Legislative Assembly automatically dissolved on 28 June 2018, the fifth anniversary of the first sitting, and elections were required to be held within sixty days (two months) of the dissolution (on or before 28 August 2018, with the date to be decided by the Election Commission), unless dissolved prior to that date by the Head of State (Sultan of Perak) on the advice of the Head of Government (Menteri Besar of Perak).
Pakatan Harapan (PH) gained a plurality in the election, winning 29 seats but still short of 1 seat for a simple majority win, until 2 MLAs from Barisan Nasional (BN) quit their parties to support PH, enabling it to form the state government. Ahmad Faizal Azumu, from BERSATU, was sworn in as Menteri Besar on 12 May 2018, while the state EXCO members were sworn in on 19 May 2018.

## Contenders

Barisan Nasional (BN) contested all 59 seats in Perak State Legislative Assembly. Barisan Nasional (BN) linchpin party United Malays National Organisation (UNMO) contested a major share of Barisan Nasional (BN) seats.
Pakatan Harapan also contested all 59 seats in Perak with Democratic Action Party (DAP) was largest contested 18 seats while National Trust Party (Amanah) contested 13 seats and both People's Justice Party (PKR) and the Malaysian United Indigenous Party (Bersatu) contested 14 seats each. Pakatan Harapan will use PKR logo as its logo for election.
Gagasan Sejahtera contested all 56 seats in Perak. Pan-Malaysian Islamic Party (PAS) competed for 43 seats. The remaining 16 seats were distributed to Parti Cinta Malaysia (PCM).
Parti Sosialis Malaysia (PSM) will contest 5 seats in Buntong, Jelapang, Menglembu, Tronoh and Malim Nawar.

### Political parties

| Coalition | Coalition | Coalition | Other parties |
| Incumbent | Opposition | Opposition | | Other parties |
| Barisan Nasional (BN) | Pakatan Harapan (PH) | Gagasan Sejahtera (GS) | Parti Sosialis Malaysia (PSM) Parti Kesejahteraan Insan Tanah Air (KITA) |
| United Malays National Organisation (UMNO) Malaysian Chinese Association (MCA) Malaysian Indian Congress (MIC) Parti Gerakan Rakyat Malaysia (Gerakan) | Parti Pribumi Bersatu Malaysia (Bersatu) Democratic Action Party (DAP) Parti Keadilan Rakyat (PKR) Parti Amanah Negara (Amanah) | Parti Islam Malaysia (PAS) Barisan Jemaah Islamiah Se-Malaysia (Berjasa) | Parti Sosialis Malaysia (PSM) Parti Kesejahteraan Insan Tanah Air (KITA) |

## The contested seats

| No. | State constituency | Incumbent State Assemblyman | Political parties | Political parties | Political parties | Political parties | Political parties | Political parties | Political parties | Political parties |
| No. | State constituency | Incumbent State Assemblyman | Barisan Nasional (BN) | Barisan Nasional (BN) | Pakatan Harapan (PH) | Pakatan Harapan (PH) | Gagasan Sejahtera (GS) | Gagasan Sejahtera (GS) | Other parties/Ind | Other parties/Ind |
| No. | State constituency | Incumbent State Assemblyman | Candidate Name | Party | Candidate Name | Party | Candidate Name | Party | Candidate Name | Party |
| N01 | Pengkalan Hulu | Aznel Ibrahim (BN) | Aznel Ibrahim | UMNO | Dr. Ahmad Safwan Mohamad | Bersatu | Mohd Hamidi Ismail | PAS | — | — |
| N02 | Temengor | Salbiah Mohamed (BN) | Salbiah Mohamed | UMNO | Mohd. Fadzil Abdul Aziz | Bersatu | Md Pozi Md Sani | PAS | — | — |
| N03 | Kenering | Mohd Tarmizi Idris (BN) | Mohd Tarmizi Idris | UMNO | Noor Sham Abu Samah | PKR | Azhar Rasdi | PAS | — | — |
| N04 | Kota Tampan | Saarani Mohamad (BN) | Saarani Mohamad | UMNO | Noor Hasnida Mohd. Hashim | Bersatu | Muhamad Rif’aat Razman | PAS | — | — |
| N05 | Selama | Mohamad Daud Mohd Yusoff (BN) | Faizul Mohd Shohor | UMNO | Razali Ismail | Amanah | Mohd Akmal Kamaruddin | PAS | — | — |
| N06 | Kubu Gajah | Ahmad Hasbullah Alias (BN) | Saliza Ahmad | UMNO | Mat Supri Musa | Bersatu | Khalil Yahaya | PAS | — | — |
| N07 | Batu Kurau | Muhammad Amin Zakaria (BN) | Muhammad Amin Zakaria | UMNO | Muhamad Aiman Aizuddin Md Husin | PKR | Mohd Shahir Mohd Hassan | PAS | Zainal Abidin Abd. Rahman | Berjasa |
| N08 | Titi Serong | Abu Bakar Hussian (PAS) | Norsalewati Mat Norwani | UMNO | Hasnul Zulkarnain Abd Munaim | Amanah | Abu Bakar Hussian | PAS | — | — |
| N09 | Kuala Kurau | Abdul Yunus Jamahri (PH) | Shahrul Nizam Razali | UMNO | Abdul Yunus Jamahri | PKR | Abdul Baharin Mohd Desa | PAS | — | — |
| N10 | Alor Pongsu | Sham Mat Sahat (BN) | Sham Mat Sahat | UMNO | Ahmad Zaki Husin | PKR | Wan Tarmizi Abd Aziz | PAS | — | — |
| N11 | Gunong Semanggol | Mohd Zawawi Abu Hassan (PAS) | Zaini Cha | UMNO | Ismail Ali | Bersatu | Haji Razman Zakaria | PAS | — | — |
| N12 | Selinsing | Husin Din (PAS) | Mohamad Nor Dawoo | UMNO | Ahmad Saqid Ansorullah Ahmad Jihbadz Mokhlis | Amanah | Husin Din | PAS | — | — |
| N13 | Kuala Sepetang | Chua Yee Ling (PH) | Mohd Kamaruddin Abu Bakar | UMNO | Chua Yee Ling | PKR | Rahim Ismail | PAS | — | — |
| N14 | Changkat Jering | Mohammad Nizar Jamaluddin (PH) | Ahmad Saidi Mohamad Daud | UMNO | Megat Shariffuddin Ibrahim | Amanah | Mohd Nordin Jaafar | PAS | P.M. Mohganan | IND |
| N15 | Trong | Zabri Abd Wahid (BN) | Jamilah Zakaria | UMNO | Shaharuddin Abdul Rashid | Bersatu | Muhd Faisal Abd Rahman | PAS | — | — |
| N16 | Kamunting | Mohammad Zahir Abdul Khalid (BN) | Mohammad Zahir Abdul Khalid | UMNO | Muhd Fadhil Nuruddin | Amanah | Mohd Fakhrudin Abd Aziz | PAS | — | — |
| N17 | Pokok Assam | Teh Kok Lim (PH) | Lee Li Kuan | MCA | Leow Thye Yih | DAP | — | — | — | — |
| N18 | Aulong | Leow Thye Yih (PH) | Soo Kay Ping | Gerakan | Nga Kor Ming | DAP | — | — | — | — |
| N19 | Chenderoh | Zainun Mat Noor (BN) | Zainun Mat Noor | UMNO | Khairul Anuar Musa | PKR | Mohd Farid Faizi Azizan | PAS | — | — |
| N20 | Lubok Merbau | Siti Salmah Mat Jusak (BN) | Jurij Jalaluddin | UMNO | Zulkarnine Hashim | Bersatu | Azizi Mohamed Ridzuwan | PAS | — | — |
| N21 | Lintang | Mohd Zolkafly Harun (BN) | Mohd Zolkafly Harun | UMNO | Madhi Hassan | PKR | Isran Fahmi Ismail | PAS | — | — |
| N22 | Jalong | Loh Sze Yee (PH) | Tan Lian Hoe | Gerakan | Loh Sze Yee | DAP | — | — | — | — |
| N23 | Manjoi | Mohamad Ziad Mohamed Zainal Abidin (BN) | Mohamad Ziad Mohamed Zainal Abidin | UMNO | Asmuni Awi | Amanah | Mohd Hafez Sabri | PAS | — | — |
| N24 | Hulu Kinta | Aminuddin Md Hanafiah (BN) | Aminuddin Md Hanafiah | UMNO | Muhamad Arafat Varisai Mahamad | PKR | Mat Salleh Said | PAS | — | — |
| N25 | Canning | Wong Kah Woh (PH) | Liew Kar Tuan | Gerakan | Jenny Choy | DAP | — | — | — | — |
| N26 | Tebing Tinggi | Ong Boon Piow (PH) | Tony Khoo Boon Chuan | MCA | Abdul Aziz Bari | DAP | Mazlan Md Isa | PAS | — | — |
| N27 | Pasir Pinji | Lee Chuan How (PH) | Ng Kai Cheong | MCA | Lee Chuan How | DAP | — | — | — | — |
| N28 | Bercham | Cheong Chee Khing (PH) | Low Guo Nan | MCA | Ong Boon Piow | DAP | — | — | — | — |
| N29 | Kepayang | Nga Kor Ming (PH) | Chang Kok Aun | MCA | Ko Chung Sen | DAP | — | — | — | — |
| N30 | Buntong | Sivasubramaniam Athinarayanan (PH) | T. Thangarani | MIC | Sivasubramaniam Athinarayanan | DAP | — | — | Ramni Rasiah | PSM |
| N31 | Jelapang | Teh Hock Ke (PH) | K. Thankaraj | MIC | Cheah Poh Hian | DAP | — | — | M. Saraswathy | PSM |
| N32 | Menglembu | Lim Pek Har (PH) | Wong Kam Seng | MCA | Chaw Kam Foon | DAP | — | — | Chin Kwai Leong | PSM |
| N33 | Tronoh | Yong Choo Kiong (PH) | Yuen Chan How | MCA | Yong Choo Kiong | DAP | — | — | Andy Chin | PSM |
| N34 | Bukit Chandan | Maslin Sham Razman (BN) | Maslin Sham Razman | UMNO | Mohamad Imran Abdul Hamid | PKR | Intan Noraini Mohd Basir | PAS | Akmal Haikal Azman Shah | KITA |
| N35 | Manong | Mohamad Kamil Shafie (BN) | Mohd Zuraimi Razali | UMNO | Mohamad Isa Jaafar | Bersatu | Jamil Dzulkarnain | PAS | Muhamad Firdaus Izuan | KITA |
| N36 | Pengkalan Baharu | Abd Manaf Hashim (BN) | Abd Manaf Hashim | UMNO | Murad Abdullah | Bersatu | Zakaria Hashim | PAS | — | — |
| N37 | Pantai Remis | Wong May Ing (PH) | Ho Kean Wei | MCA | Wong May Ing | DAP | — | — | — | — |
| N38 | Astaka (previously known as Sitiawan) | Ngeh Koo Ham (PH) | Teng Keek Soong | MCA | Teoh Yee Chow | DAP | — | — | — | — |
| N39 | Belanja | Mohd Nizar Zakaria (BN) | Khairudin Abu Hanipah | UMNO | Yahanis Yahya | Bersatu | Mohd Zahid Abu Bakar | PAS | — | — |
| N40 | Bota | Nasarudin Hashim (BN) | Khairul Shahril Mohamed | UMNO | Azrul Hakkim Azhar | Bersatu | Muhamad Ismi Mat Taib | PAS | — | — |
| N41 | Malim Nawar | Leong Cheok Keng (PH) | Chang Gwo Chyang | MCA | Leong Cheok Keng | DAP | — | — | K.S. Bawani | PSM |
| N42 | Keranji | Chen Fook Chye (PH) | Daniel Wa How | MCA | Chang Zhemin | DAP | — | — | — | — |
| N43 | Tualang Sekah | Nolee Ashilin Mohamed Radzi (BN) | Nolee Ashilin Mohamed Radzi | UMNO | Mohd Azlan Helmi | PKR | Mohd Sofian Rejab | PAS | — | — |
| N44 | Sungai Rapat | Radzi Zainon (PAS) | Hamzah Kasim | UMNO | Mohammad Nizar Jamaluddin | Amanah | Radzi Zainon | PAS | — | — |
| N45 | Simpang Pulai | Tan Kar Hing (PH) | Liew Yee Lin | MCA | Tan Kar Hing | PKR | — | — | — | — |
| N46 | Teja | Chang Lih Kang (PH) | Chang Chun Cheun | MCA | Ng Shy Ching | PKR | Mokhthar Abdullah | PAS | — | — |
| N47 | Chenderiang | Mah Hang Soon (BN) | Chong Shin Heng | MCA | Ahmad Faizal Azumu | Bersatu | Nordin Hassan | PAS | — | — |
| N48 | Ayer Kuning | Samsudin Abu Hassan (BN) | Samsudin Abu Hassan | UMNO | Tan Seng Toh | Amanah | Salmah Ab Latif | PAS | — | — |
| N49 | Sungai Manik | Zainol Fadzi Paharudin (BN) | Zainol Fadzi Paharudin | UMNO | Mohamad Maharani Md Tasi | PKR | Mohamed Yusoff Abdullah | PAS | Mustapa Kamal Maulut | Berjasa |
| N50 | Kampong Gajah | Abdullah Fauzi Ahmad Razali (BN) | Wan Norashikin Wan Nordin | UMNO | Zaiton Latiff | Amanah | Mustafa Shaari | PAS | — | — |
| N51 | Pasir Panjang | Rashidi Ibrahim (BN) | Rashidi Ibrahim | UMNO | Yahaya Mat Nor | Amanah | Rohawati Abidin | PAS | — | — |
| N52 | Pangkor | Zambry Abdul Kadir (BN) | Zambry Abdul Kadir | UMNO | Nordin Ahmad Ismail | Bersatu | Zainal Abidin Saad | PAS | — | — |
| N53 | Rungkup | Shahrul Zaman Yahya (BN) | Shahrul Zaman Yahya | UMNO | Hatim Musa | Amanah | Mohd Mohkheri Jalil | PAS | — | — |
| N54 | Hutan Melintang | Kesavan Subramaniam (PH) | Khairuddin Tarmizi | UMNO | Manivannan Gowindasamy | PKR | Mohd Misbahul Munir Masduki | PAS | — | — |
| N55 | Pasir Bedamar | Terence Naidu (PH) | Kong Sun Chin | MCA | Terence Naidu | DAP | S. Kumaresan | PAS | — | — |
| N56 | Changkat Jong | Mohd Azhar Jamaluddin (BN) | Mohd Azhar Jamaluddin | UMNO | Muhammad Faizul Mohamed Ismail | Bersatu | Mohd Azhar Mohd Rafiei | PAS | — | — |
| N57 | Sungkai | Sivanesan Achalingam (DAP) | V. Elango | MIC | Sivanesan Achalingam | DAP | J. Applasamy | PAS | — | — |
| N58 | Slim | Mohd Khusairi Abdul Talib (BN) | Mohd Khusairi Abdul Talib | UMNO | Mohd. Amran Ibrahim | Bersatu | Muhammad Zulfadli Zainal | PAS | — | — |
| N59 | Behrang | Rusnah Kassim (BN) | Rusnah Kassim | UMNO | Aminuddin Zulkipli | Amanah | Syed Zamzuri Syed Nengah | PAS | — | — |

## Election pendulum

The 14th General Election witnessed 29 governmental seats (2 from non-governmental seats were later decided to support the creation of new state government) and 30 non-governmental seats (currently 28 seats after 2 of them decided to support new government) filled the Perak State Legislative Assembly. The government side has 18 safe seat and 1 fairly safe seat. However, none of the non-government side has safe and fairly safe seat.
2018 Perak state election :

## Results

| Party or alliance | Party or alliance | Party or alliance | Party or alliance | Votes | % | Seats | +/– |
| | Pakatan Harapan | | Democratic Action Party | 361,521 | 30.41 | 18 | 0 |
| | Pakatan Harapan | | National Trust Party | 101,773 | 8.56 | 6 | +6 |
| | Pakatan Harapan | | Malaysian United Indigenous Party | 69,299 | 5.83 | 1 | +1 |
| | Pakatan Harapan | | People's Justice Party | 62,626 | 5.27 | 4 | –1 |
| | Pakatan Harapan | Total | Total | 595,219 | 50.07 | 29 | +6 |
| | Barisan Nasional | | United Malays National Organisation | 303,022 | 25.49 | 27 | –3 |
| | Barisan Nasional | | Malaysian Chinese Association | 69,542 | 5.85 | 0 | –1 |
| | Barisan Nasional | | Parti Gerakan Rakyat Malaysia | 15,571 | 1.31 | 0 | 0 |
| | Barisan Nasional | | Malaysian Indian Congress | 7,573 | 0.64 | 0 | 0 |
| | Barisan Nasional | Total | Total | 395,708 | 33.29 | 27 | –4 |
| | Gagasan Sejahtera | | Malaysian Islamic Party | 194,735 | 16.38 | 3 | –2 |
| | Socialist Party of Malaysia | Socialist Party of Malaysia | Socialist Party of Malaysia | 2,551 | 0.21 | 0 | 0 |
| | Pan-Malaysian Islamic Front | Pan-Malaysian Islamic Front | Pan-Malaysian Islamic Front | 211 | 0.02 | 0 | 0 |
| | Independents | Independents | Independents | 277 | 0.02 | 0 | 0 |
| Total | Total | Total | Total | 1,188,701 | 100.00 | 59 | 0 |
| Valid votes | Valid votes | Valid votes | Valid votes | 1,188,701 | 98.38 | | |
| Invalid/blank votes | Invalid/blank votes | Invalid/blank votes | Invalid/blank votes | 19,564 | 1.62 | | |
| Total votes | Total votes | Total votes | Total votes | 1,208,265 | 100.00 | | |
| Registered voters/turnout | Registered voters/turnout | Registered voters/turnout | Registered voters/turnout | 1,510,864 | 79.97 | | |
| Source: SPR ||||||||

### Seats that changed allegiance

| No. | Seat | Previous Party (2013) | Current Party (2018) |
| N05 | Selama | Barisan Nasional (UMNO) | Gagasan Sejahtera (PAS) |
| N06 | Kubu Gajah | Barisan Nasional (UMNO) | Gagasan Sejahtera (PAS) |
| N08 | Titi Serong | Gagasan Sejahtera (PAS) | Pakatan Harapan (AMANAH) |
| N12 | Selinsing | Gagasan Sejahtera (PAS) | Barisan Nasional (UMNO) |
| N13 | Kuala Sepetang | Pakatan Harapan (PKR) | Barisan Nasional (UMNO) |
| N14 | Changkat Jering | Gagasan Sejahtera (PAS) | Barisan Nasional (UMNO) |
| N16 | Kamunting | Barisan Nasional (UMNO) | Pakatan Harapan (AMANAH) |
| N23 | Manjoi | Barisan Nasional (UMNO) | Pakatan Harapan (AMANAH) |
| N24 | Hulu Kinta | Barisan Nasional (UMNO) | Pakatan Harapan (PKR) |
| N44 | Sungai Rapat | Gagasan Sejahtera (PAS) | Pakatan Harapan (AMANAH) |
| N47 | Chenderiang | Barisan Nasional (MCA) | Pakatan Harapan (BERSATU) |
| N51 | Pasir Panjang | Barisan Nasional (UMNO) | Pakatan Harapan (AMANAH) |
| N54 | Hutan Melintang | Pakatan Harapan (PKR) | Barisan Nasional (UMNO) |
| N59 | Behrang | Barisan Nasional (UMNO) | Pakatan Harapan (AMANAH) |

## Aftermath

Two MLAs from BN who stated their support for PH, Zainol Fadzi Paharudin and Nolee Ashilin Mohammed Radzi, despite their insistence they are not quitting the party for supporting PH, were automatically sacked by UMNO and BN on 14 May 2018. They both later joined Bersatu.
The Pakatan Harapan state government led by Ahmad Faizal only lasts 22 months, when in the wake of 2020 Malaysian political crisis and exit of Bersatu MLAs from PH resulted in a new state government under a coalition between BN and Perikatan Nasional (Bersatu and PAS) in March 2020, with Ahmad Faizal re-appointed as Menteri Besar. That government, in turn only lasted another 9 months before Ahmad Faizal lost a vote of confidence motion tabled by BN, resulting in his resignation and another new government formed and led by BN's Saarani Mohammad in December 2020.