:Perak State Legislative Assembly

{{Short description|Legislative branch of the Perak state government}}

{{Infobox legislature

| background_color = Gold

| name = Perak State Legislative Assembly

| native_name = {{small|Dewan Negeri Perak}}
{{nobold|{{lang|ms-arab|{{Script|Arab|ديوان نݢري ڤيراق}}}}}}

| coa-pic = Coat of arms of Perak.svg

| session_room = Pejabat Setiausaha Kerajaan Negeri Perak Malam.jpg

| legislature = 15th Perak State Assembly

| house_type = Unicameral

| houses =

| foundation = 21 July 1959

| preceded_by =

| leader1_type = Sultan

| leader1 = Sultan Nazrin Muizzuddin Shah

| election1 = 29 May 2014

| leader2_type = Speaker

| leader2 = Mohamad Zahir Abdul Khalid

| party2 = BNUMNO

| election2 = 12 May 2020

| leader3_type = Deputy Speaker

| leader3 = Jenny Choy Tsi Jen

| party3 = PHDAP

| election3 = 19 December 2022

| leader4_type = Menteri Besar

| leader4 = Saarani Mohamad

| party4 = BN–UMNO

| election4 = 10 December 2020

| leader5_type = Leader of the Opposition

| leader5 = Razman Zakaria

| party5 = PNPAS

| election5 = 9 December 2022{{cite web | url=https://www.themalaysianinsight.com/s/417737 | title=Perak to debate state budget, anti-party hopping bill | the Malaysian Insight }}

| members = 59
Quorum: 20
Simple majority: 30
Two-thirds majority: 40

| structure1 = File:DUN Perak GE15.svg

| structure1_res = 250px

| political_groups1 = ({{as of|2025|4|26}})

Government (33)

{{colorbox|{{party color|Pakatan Harapan}}}} PH (24)

  • {{Color box|{{party color|Democratic Action Party}}}} DAP (18)
  • {{Color box|{{party color|People's Justice Party (Malaysia)}}}} PKR (5)
  • {{Color box|{{party color|National Trust Party (Malaysia)}}}} AMANAH (1)

{{Color box|{{party color|Barisan Nasional}}}} BN (9)

  • {{Color box|{{party color|United Malays National Organisation}}}} UMNO (8)
  • {{Color box|{{party color|Malaysian Chinese Association}}}} MCA (1)

Opposition (26)

{{Color box|{{party color|Perikatan Nasional}}}} PN (26)

  • {{Color box|{{party color|Pan-Malaysian Islamic Party}}}} PAS (17)
  • {{Color box|{{Malaysian United Indigenous Party/meta/shading}}}} BERSATU (9)

Speaker (1)

{{Color box|{{party color|Barisan Nasional}}}} BN (non-{{abbr|MLA|Member of the Legislative Assembly}})

|term_length = Up to 5 years

| voting_system1 = Plurality: First-past-the-post (59 single-member constituencies)

| last_election1 = 19 November 2022

| next_election1 = By 17 February 2028

| meeting_place = Bangunan Perak Darul Ridzuan, Ipoh, Perak

| website = {{URL|http://www.perak.gov.my/}}

}}

The Perak State Legislative Assembly ({{langx|ms|Dewan Negeri Perak}}) is the unicameral state legislature of the Malaysian state of Perak. It is composed of 59 members representing single-member constituencies throughout the state. Elections are held no more than five years apart, along with elections to the federal parliament and other state assemblies.

The Assembly convenes at the Bangunan Perak Darul Ridzuan in the state capital, Ipoh. At 59 seats, it is the largest state assembly among the 11 legislatures of the States of Malaya.

File:DUN Perak 2020.svg

Current composition

{{for|a complete list of members|List of Malaysian State Assembly Representatives (2022–present)}}

style="width:40em;"
style="text-align:center;"

| colspan="5" style="color:{{party color|Parti Bangsa Malaysia}};" |Government

| colspan="2" style="color:{{party color|Perikatan Nasional}};" |Opposition

style="text-align:center;"

| colspan="2" style="color:{{party color|Barisan Nasional}};" |BN

| style="color:{{party color|Pakatan Harapan}};" colspan=3|PH

| colspan="2" style="color:{{party color|Perikatan Nasional}};" |PN

style="text-align:center;"

| style="background:{{party color|Barisan Nasional}}; color:white;width:15.25%;" colspan=2|9

| style="background:{{party color|Pakatan Harapan}}; color:white;width:40.68%;" colspan=3|24

| colspan="2" style="background:{{party color|Perikatan Nasional}}; color:white;width:44.07%;" |26

style="text-align:center;"

| style="background:{{party color|United Malays National Organisation}}; color:white;width:13.56%;"|8

| style="background:{{party color|Malaysian Chinese Association}}; color:white;width:1.69%;"|1

| style="background:{{party color|Democratic Action Party}}; color:white;width:30.51%;"|18

| style="background:{{party color|People's Justice Party (Malaysia)}}; color:white;width:8.47%;"|5

| style="background:{{party color|National Trust Party (Malaysia)}}; color:white;width:1.69%;"|1

| style="background:{{party color|Malaysian Islamic Party}}; color:white;width:27.12%;"|17

| style="background:{{Malaysian United Indigenous Party/meta/shading}}; color:white;width:16.95%;"|9

style="text-align:center;"

| style="color:{{party color|United Malays National Organisation}};"|UMNO

| style="color:{{party color|Malaysian Chinese Association}};"|MCA

| style="color:{{party color|Democratic Action Party}};"|DAP

| style="color:{{party color|People's Justice Party (Malaysia)}};"|PKR

| style="color:{{party color|National Trust Party (Malaysia)}};"|AMANAH

| style="color:{{party color|Malaysian Islamic Party}};"|PAS

| style="color:{{Malaysian United Indigenous Party/meta/shading}};"|BERSATU

class="wikitable"
No.

!Parliamentary Constituency

! width="30"|No.

! width="150"|State Constituency

! width="100"|Portrait

! width="245"|Member

! width="105"|Coalition (Party)

! width="95"|Post

-

| -

| -

Non-MLA75pxMohamad Zahir Abdul Khalidbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)

| Speaker

rowspan="2" |P54

| rowspan="2" |Gerik

| N1

Pengkalan Hulu75pxMohamad Amin Roslanbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

| N/A

N2Temengor75pxSalbiah Mohamedbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)

| EXCO Member

rowspan="2" |P55

| rowspan="2" |Lenggong

| N3

Kenering75pxHusairi Ariffinbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

| N/A

N4Kota Tampan75pxSaarani Mohamadbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)

|Menteri Besar

rowspan="3" |P56

| rowspan="3" |Larut

| N5

Selama75pxMohd Akmal Kamaruddinbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

|rowspan="6" |N/A

N6Kubu Gajah75pxKhalil Yahayabgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
N7Batu Kurau75pxMohd Najmuddin Elias Al-Hafizbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}
rowspan="2" |P57

| rowspan="2" |Parit Buntar

| N8

Titi Serong75pxHakimi Hamzi Hayatbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
N9Kuala Kurau75pxAbdul Yunus Jamahribgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}
rowspan="3" |P58

| rowspan="3" |Bagan Serai

| N10

Alor Pongsu75pxNoor Azman Ghazalibgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}
N11Gunong Semanggol75pxRazman Zakariabgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

|Leader of the Opposition

N12Selinsing75pxSallehuddin Abdullahbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

|rowspan="6" |N/A

rowspan="3" |P59

| rowspan="3" |Bukit Gantang

| N13

Kuala Sepetang75pxAhmad Manbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}
N14Changkat Jering75pxRahim Ismailbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
N15Trong75pxFaisal Abdul Rahmanbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
rowspan="3" |P60

| rowspan="3" |Taiping

| N16

Kamunting75pxMohd Fakhrudin Abdul Azizbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
N17Pokok Assam75pxOng Seng Guanbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)
N18Aulong75pxTeh Kok Limbgcolor="{{Pakatan Harapan/meta/shading}}"| PH (DAP)

|EXCO Member

rowspan="2" |P61

| rowspan="2" |Padang Rengas

| N19

Chenderoh75pxSyed Lukman Hakim Syed Mohd Zinbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}

|rowspan=2|N/A

N20Lubok Merbau75pxAzizi Mohamed Ridzuanbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
rowspan="2" |P62

| rowspan="2" |Sungai Siput

| N21

Lintang75pxMohd Zolkafly Harunbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)

| rowspan="2" |EXCO Member

N22Jalong75pxLoh Sze Yeebgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)
rowspan="2" |P63

| rowspan="2" |Tambun

| N23

Manjoi75pxMohd Hafez Sabribgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

|rowspan=2|N/A

N24Hulu Kinta75pxMuhamad Arafat Varisai Mahamadbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (PKR)
rowspan="3" |P64

| rowspan="3" |Ipoh Timor

| N25

Canning75pxJenny Choy Tsi Jenbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)

|Deputy Speaker

N26Tebing Tinggi100pxAbdul Aziz Baribgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)

|rowspan=3|N/A

N27Pasir Pinji75pxGoh See Huabgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)
rowspan="3" |P65

| rowspan="3" |Ipoh Barat

| N28

Bercham75pxOng Boon Piowbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)
N29Kepayang100pxNga Kor Mingbgcolor="{{Pakatan Harapan/meta/shading}}"| PH (DAP)

|

N30Buntong75pxThulsi Thivani Manogaranbgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)

| rowspan="2" |N/A

rowspan="3" |P66

| rowspan="3" |Batu Gajah

| N31

Jelapang75pxCheah Pou Hianbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)
N32Menglembu75pxSteven Chaw Kam Foonbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)

|Political Secretary to the Minister of Housing and Local Government

N33Tronoh75pxSteven Tiw Tee Siangbgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)

| rowspan="6" |N/A

rowspan="2" |P67

| rowspan="2" |Kuala Kangsar

| N34

Bukit Chandan75pxHashim Bujangbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}
N35Manong75pxBurhanuddin Ahmadbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
rowspan="3" |P68

| rowspan="3" |Beruas

| N36

Pengkalan Baharu75pxAzman Nohbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)
N37Pantai Remis75pxWong May Ingbgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)
N38Astaka75pxJason Ng Thien Yeongbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)
rowspan="2" |P69

| rowspan="2" |Parit

| N39

Belanja75pxKhairudin Abu Hanipahbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)

| EXCO Member

N40Bota75pxNajihatussalehah Ahmadbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

|rowspan="3" |N/A

rowspan="3" |P70

| rowspan="3" |Kampar

| N41

Malim Nawar75pxBavani Veraiahbgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)
N42Keranji75pxAngeline Koo Haai Yenbgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)
N43Tualang Sekah75pxMohd Azlan Helmibgcolor="{{Pakatan Harapan/meta/shading}}" | PH (PKR)

|EXCO Member

rowspan="3" |P71

| rowspan="3" |Gopeng

| N44

Sungai Rapat100pxMohammad Nizar Jamaluddinbgcolor="{{Pakatan Harapan/meta/shading}}" |PH (AMANAH)

|

N45Simpang Pulai75pxWong Chai Yibgcolor="{{Pakatan Harapan/meta/shading}}" |PH (PKR)

| N/A

N46Teja75pxSandrea Ng Shy Chingbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (PKR)

| EXCO Member

rowspan="2" |P72

| rowspan="2" |Tapah

| N47

Chenderiang75pxChoong Shin Hengbgcolor="{{Barisan Nasional/meta/shading}}" | BN (MCA)

| rowspan="8" |N/A

N48Ayer Kuning75pxMohamad Yusri Bakirbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)
rowspan="2" |P73

| rowspan="2" |Pasir Salak

| N49

Sungai Manik75pxZainol Fadzi Paharudinbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}
N50Kampong Gajah75pxZafarulazlan Zanbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
rowspan="2" |P74

| rowspan="2" |Lumut

| N51

Pasir Panjang75pxRosli Abd Rahmanbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}
N52Pangkor75pxNorhaslinda Zakariabgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}
rowspan="2" |P75

| rowspan="2" |Bagan Datuk

| N53

Rungkup75pxShahrul Zaman Yahyabgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)
N54Hutan Melintang75pxWasanthee Sinnasamybgcolor="{{Pakatan Harapan/meta/shading}}" | PH (PKR)
rowspan="2" |P76

| rowspan="2" |Teluk Intan

| N55

Pasir Bedamar75pxWoo Kah Leongbgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)

| EXCO Member

N56Changkat Jong75pxNadziruddin Mohamed Bandibgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (BERSATU)}}

| N/A

rowspan="3" |P77

| rowspan="3" |Tanjong Malim

| N57

Sungkai75pxSivanesan Achalingambgcolor="{{Pakatan Harapan/meta/shading}}" |PH (DAP)

| EXCO Member

N58Slim75pxMuhammad Zulfadli Zainalbgcolor="{{party color|Perikatan Nasional}}" |{{Font color|white|PN (PAS)}}

| rowspan="2" |N/A

N59Behrang75pxSalina Samsudinbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)

Seating arrangement

style="font-size:100%; text-align:center; border: 4px solid"
Vacantbgcolor="{{party color|Pakatan Harapan}}"| {{Font color|white|N54 Hutan Melintang|link=Hutan Melintang (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N38 Astaka|link=Astaka (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N33 Tronoh|link=Tronoh (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N30 Buntong|link=Buntong (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N19 Chenderoh|link=Chenderoh (state constituency)}}style="background-color:{{party color|Pakatan Harapan}};" | {{color|white|N17 Pokok Assam|link=Pokok Assam (state constituency)}}style="background-color:{{party color|Pakatan Harapan}};" | {{color|white|N42 Keranji|link=Keranji (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N31 Jelapang|link=Jelapang (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N41 Malim Nawar|link=Malim Nawar (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N27 Pasir Pinji|link=Pasir Pinji (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N01 Pengkalan Hulu|link=Pengkalan Hulu (state constituency)}}bgcolor="{{party color|Barisan Nasional}}" | {{color|white|N47 Chenderiang|link=Chenderiang (state constituency)}}colspan=3| Ebgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N28 Bercham|link=Bercham (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"|{{Font color|white|N45 Simpang Pulai|link=Simpang Pulai (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N08 Titi Serong|link=Titi Serong (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N52 Pangkor|link=Pangkor (state constituency)}}rowspan=3| Frowspan=3| Dbgcolor="{{party color|Barisan Nasional}}" | {{Font color|white|N36 Pengkalan Baharu|link=Pengkalan Baharu (state constituency)}}bgcolor="{{party color|Barisan Nasional}}" |{{Font color|white|N59 Behrang|link=Behrang (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N58 Slim|link=Slim (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N35 Manong|link=Manong (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N37 Pantai Remis|link=Pantai Remis (state constituency)}}N48 Ayer Kuning (Vacant)
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N50 Kampong Gajah|link=Kampong Gajah (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N40 Bota|link=Bota (state constituency)}}bgcolor="{{party color|Barisan Nasional}}" | {{Font color|white|N53 Rungkup|link=Rungkup (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N32 Menglembu|link=Menglembu (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N10 Alor Pongsu|link=Alor Pongsu (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N12 Selinsing|link=Selinsing (state constituency)}}rowspan=3| GSergeant-at-Armrowspan=3| Cbgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N29 Kepayang|link=Kepayang (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N24 Hulu Kinta|link=Hulu Kinta (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"| {{Font color|white|N16 Kamunting|link=Kamunting (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N13 Kuala Sepetang|link=Kuala Sepetang (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N26 Tebing Tinggi|link=Tebing Tinggi (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N25 Canning
(Deputy Speaker)|link=Canning (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N15 Trong|link=Trong (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N03 Kenering|link=Kenering (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"| {{Font color|white|N18 Aulong
(EXCO Member)|link=Aulong (state constituency)}}
bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N55 Pasir Bedamar
(EXCO Member)|link=Pasir Bedamar (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N14 Changkat Jering|link=Changkat Jering (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N07 Batu Kurau|link=Batu Kurau(state constituency)}}rowspan=3| Hrowspan=3| Bbgcolor="{{party color|Barisan Nasional}}"| {{Font color|white|N02 Temenggor
(EXCO Member)|link=Temenggor (state constituency)}}
bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N43 Tualang Sekah
(EXCO Member)|link=Tualang Sekah (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N20 Lubok Merbau|link=Lubok Merbau (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N56 Changkat Jong|link=Changkat Jong (state constituency)}}the Macebgcolor="{{party color|Pakatan Harapan}}"| {{Font color|white|N22 Jalong
(EXCO Member)|link=Jalong (state constituency)}}
bgcolor="{{party color|Barisan Nasional}}" |{{Font color|white|N39 Belanja
(EXCO Member)|link=Belanja (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N34 Bukit Chandan|link=Bukit Chandan (state constituency)}}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N09 Kuala Kurau|link=Kuala Kurau (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"| {{Font color|white|N57 Sungkai
(EXCO Member)|link=Sungkai (state constituency)}}
bgcolor="{{party color|Pakatan Harapan}}" |{{Font color|white|N46 Teja
(EXCO Member)|link=Teja (state constituency)}}
bgcolor="{{party color|Perikatan Nasional}}"| {{Font color|white|N51 Pasir Panjang|link=Pasir Panjang (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N05 Selama|link=Selama (state constituency)}}rowspan="3" |Irowspan=3| Abgcolor="{{party color|Barisan Nasional}}" |{{Font color|white|N21 Lintang
(EXCO Member)|link=Lintang (state constituency)}}
State Financial Officer
bgcolor="{{party color|Perikatan Nasional}}"| {{Font color|white|N23 Manjoi|link=Manjoi (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N49 Sungai Manik|link=Sungai Manik (state constituency)}}bgcolor="{{party color|Pakatan Harapan}}"| {{Font color|white|N44 Sungai Rapat
(EXCO Member)|link=Sungai Rapat (state constituency)}}
State Legal Advisor
bgcolor="{{party color|Perikatan Nasional}}"| {{Font color|white|N06 Kubu Gajah|link=Sungkai (state constituency)}}bgcolor="{{party color|Perikatan Nasional}}"|{{Font color|white|N11 Gunong Semanggol
(Opposition Leader)|link=Gunong Semanggol (state constituency)}}
Secretarybgcolor="{{party color|Barisan Nasional}}" | {{Font color|white|N04 Kota Tampan
(Menteri Besar)|link=Kota Tampan (state constituency)}}
State Secretary
bgcolor="{{party color|Barisan Nasional}}" |{{color|white|Speaker}}
Sultan

Role

The Perak State Legislative Assembly enacts laws that apply in Perak. It must hold at least three sittings a year and table a budget in March and late October or early November.[http://bdunmmk.perak.gov.my/index.php?option=com_content&view=article&id=58&Itemid=66 Sejarah Dewan Negeri dan Majlis Mseyuarat Kerajaan] {{webarchive|url=https://web.archive.org/web/20091220115013/http://bdunmmk.perak.gov.my/index.php?option=com_content&view=article&id=58&Itemid=66 |date=2009-12-20 }} (in Malay) The Speaker presides over sittings in the Assembly and ensures order during debates. The present Speaker is Mohamad Zahir Abdul Khalid.

The majority party or coalition in the Assembly forms the state government, led by the Menteri Besar. He appoints the state executive council, or EXCO (Majlis Mesyuarat Kerajaan), drawing from members of the Assembly.

Speakers of The Assembly

{{incomplete list|date=January 2021}}

class=wikitable
No.SpeakerTerm startTerm endPartyConstituencyRemarks
8Junus Wahid

| 1999

2004bgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)Slim
9V. Sivakumar

| 25 April 2008

7 May 2009bgcolor="{{Democratic Action Party/meta/shading}}"| PR (DAP)Tronoh1st Indian speaker
10Ganesan Retanam

| 7 May 2009

5 May 2013bgcolor="{{Barisan Nasional/meta/shading}}" | BN (MIC)Non-MLA
11Devamany S. Krishnasamy

| 28 June 2013

9 August 2016bgcolor="{{Barisan Nasional/meta/shading}}" | BN (MIC)Non-MLA
12S. Thangeswary{{Cite news|url=http://english.astroawani.com/politics-news/thangeswary-first-woman-appointed-perak-state-assembly-speaker-113480|title=Thangeswary, first woman appointed as Perak State Assembly Speaker|publisher=Astro Awani|date=August 9, 2016 |access-date=August 10, 2016}}

| 9 August 2016

9 April 2018bgcolor="{{Barisan Nasional/meta/shading}}" | BN (MIC)Non-MLA1st female speaker
13Ngeh Koo Ham

| 2 July 2018

12 May 2020bgcolor="{{Pakatan Harapan/meta/shading}}" | PH (DAP)Non-MLAMP of Beruas, 1st Chinese speaker
14Mohamad Zahir Abdul Khalid

| 15 May 2020

Incumbentbgcolor="{{Barisan Nasional/meta/shading}}" | BN (UMNO)Non-MLA

Election pendulum

The 15th General Election witnessed 33 governmental seats and 26 non-governmental seats filled the Perak State Legislative Assembly. The government side has 15 safe seats and 3 fairly safe seats, while the non-government side has 3 fairly safe seats and no safe seats.

{{cot|2022 Perak state election}}

class="toccolours" cellpadding="5" cellspacing="0" style="float:left; margin-right:.5em; margin-top:.4em; font-size:90%;"
colspan="4" style="text-align:center; background:red;"|GOVERNMENT SEATS
colspan="4" style="text-align:center; background:red;"|Marginal
Tualang SekahMohd Azlan HelmiPKRstyle="text-align:center;"| 34.41
BehrangSalina SamsudinUMNOstyle="text-align:center;"| 34.42
Ayer KuningIshsam ShahruddinUMNOstyle="text-align:center;"| 38.73
Hulu KintaMuhamad Arafat Varisai MahamadPKRstyle="text-align:center;"| 39.02
ChenderiangChoong Shin HengMCAstyle="text-align:center;"| 39.86
Tebing TinggiAbdul Aziz BariDAPstyle="text-align:center;"| 40.58
Pengkalan BaharuAzman NohUMNOstyle="text-align:center;"| 40.58
Sungai RapatMohammad Nizar JamaluddinAMANAHstyle="text-align:center;"| 41.91
Hutan MelintangWasanthee SinnasamyPKRstyle="text-align:center;"| 43.06
TemengorSalbiah MohamedUMNOstyle="text-align:center;"| 43.12
TejaSandrea Ng Shy ChingPKRstyle="text-align:center;"| 46.50
BelanjaKhairudin Abu HanipahUMNOstyle="text-align:center;"| 47.03
Kota TampanSaarani MohamadUMNOstyle="text-align:center;"| 48.24
LintangMohd Zolkafly HarunUMNOstyle="text-align:center;"| 48.43
RungkupShahrul Zaman YahyaUMNOstyle="text-align:center;"| 49.55
colspan="4" style="text-align:center; background:red;"|Fairly safe
Malim NawarBavani VeriahDAPstyle="text-align:center;"| 58.57
SungkaiSivanesan AchalingamDAPstyle="text-align:center;"| 58.97
JalongLoh Sze YeeDAPstyle="text-align:center;"| 59.08
colspan="4" style="text-align:center; background:red;"|Safe
TronohSteven Tiw Tee SiangDAPstyle="text-align:center;"| 63.65
AulongTeh Kok LimDAPstyle="text-align:center;"| 66.22
Pokok AssamOng Seng GuanDAPstyle="text-align:center;"| 67.36
Simpang PulaiWong Chai YiPKRstyle="text-align:center;"| 69.18
KeranjiAngeline Koo Haai YenDAPstyle="text-align:center;"| 69.46
Pantai RemisWong May IngDAPstyle="text-align:center;"| 72.24
KepayangNga Kor MingDAPstyle="text-align:center;"| 72.60
Pasir BedamarWoo Kah LeongDAPstyle="text-align:center;"| 76.64
AstakaJason Ng Thien YeongDAPstyle="text-align:center;"| 78.16
BerchamOng Boon PiowDAPstyle="text-align:center;"| 81.24
BuntongThulsi Thivani ManogaranDAPstyle="text-align:center;"| 84.02
CanningJenny Choy Tsi JenDAPstyle="text-align:center;"| 87.10
MenglembuChaw Kam FoonDAPstyle="text-align:center;"| 87.93
JelapangCheah Pou HianDAPstyle="text-align:center;"| 88.71
Pasir PinjiGoh See HuaDAPstyle="text-align:center;"| 90.47

class="toccolours" cellpadding="5" cellspacing="0" style="float:left; margin-right:.5em; margin-top:.4em; font-size:90%;"
colspan="4" style="text-align:center; background:brown;"|NON-GOVERNMENT SEATS
colspan="4" style="text-align:center; background:brown;"|Marginal
Changkat JongNadziruddin Mohamed BandiBERSATUstyle="text-align:center;"| 36.02
Bukit ChandanHashim BujangBERSATUstyle="text-align:center;"| 38.43
PangkorNorhaslinda ZakariaBERSATUstyle="text-align:center;"| 38.65
SlimMuhammad Zulfadli ZainalPASstyle="text-align:center;"| 38.87
ChenderohSyed Lukman HakimBERSATUstyle="text-align:center;"| 39.44
Pasir PanjangRosli Abd RahmanPASstyle="text-align:center;"| 41.05
Kuala SepetangAhmad ManBERSATUstyle="text-align:center;"| 41.34
Changkat JeringRahim IsmailPASstyle="text-align:center;"| 41.89
Kuala KurauAbdul Yunus JamahariBERSATUstyle="text-align:center;"| 41.97
TrongMuhammad Faisal Abdul RahmanPASstyle="text-align:center;"| 43.77
Sungai ManikZainol Fadzi PaharudinBERSATUstyle="text-align:center;"| 43.94
KamuntingMohd Fakhrudin Abd AzizPASstyle="text-align:center;"| 43.98
ManongBurhanuddin AhmadPASstyle="text-align:center;"| 44.04
ManjoiMohd Hafez SabriPASstyle="text-align:center;"| 44.14
SelinsingSalehuddin AbdullahBERSATUstyle="text-align:center;"| 46.48
KeneringHusairi AriffinPASstyle="text-align:center;"| 46.99
BotaNajihatussalehah AhmadPASstyle="text-align:center;"| 47.09
Lubok MerbauAzizi Mohamed RidzuwanPASstyle="text-align:center;"| 47.17
Pengkalan HuluAmin RoslanPASstyle="text-align:center;"| 47.60
Alor PongsuNoor Azman GhazaliPASstyle="text-align:center;"| 47.78
Titi SerongHakimi Hamzi Mohd HayatPASstyle="text-align:center;"| 47.84
Batu KurauMohd Najmuddin AliasBERSATUstyle="text-align:center;"| 50.67
Kampong GajahZafarulazhan ZanPASstyle="text-align:center;"| 51.03
colspan="4" style="text-align:center; background:brown;"|Fairly safe
SelamaAkmal KamarudinPASstyle="text-align:center;"| 58.32
Kubu GajahKhalil YahayaPASstyle="text-align:center;"| 59.16
Gunong SemanggolRazman ZakariaPASstyle="text-align:center;"| 59.29

{{clear}}

{{cob}}

List of Assemblies

class="wikitable"

!Assembly

!Term

began

!Members

!Election

!Committee

!Majority party/coalition

1st

|1959

| colspan="2" |

|Mohamed Ghazali I (1959–1960)

Shaari (1960–1964)

|Alliance

2nd

|1964

| colspan="2" |

|Ahmad Said I

|Alliance

3rd

|1969

| colspan="2" |

|Ahmad Said II (1969–1970)

Kamaruddin (1970–1974)

|Alliance (1969–1973)

Barisan Nasional (1973–1974)

4th

|1974

| colspan="2" |

|Mohamed Ghazali II (1974–1977)

Wan Mohammed I (1977–1978)

|Barisan Nasional

5th

|1978

| colspan="2" |

|Wan Mohamed II

|Barisan Nasional

6th

|1982

| colspan="2" |

|Wan Mohamed III (1982–1983)

Ramli I (1983–1986)

|Barisan Nasional

7th

|1986

| colspan="2" |

|Ramli II

|Barisan Nasional

8th

|1990

| colspan="2" |

|Ramli III

|Barisan Nasional

9th

|1995

| colspan="2" |

|Ramli IV

|Barisan Nasional

10th

|1999

| colspan="2" |

|Tajol Rosli I

|Barisan Nasional

11th

|2004

| colspan="2" |

|Tajol Rosli II

|Barisan Nasional

12th

|2008

| colspan="2" |

|Mohamad Nizar (2008–2009)

Zambry I (2009–2013)

|Pakatan Rakyat (2008–2009)

Barisan Nasional (2009–2013)

13th

|2013

| colspan="2" |

|Zambry II

|Barisan Nasional

14th

|2018

| colspan="2" |

|Ahmad Faizal I (2018–2020)

Ahmad Faizal II (2020)

Saarani I (2020–2022)

|Pakatan Harapan (2018–2020)

BN-PN (2020–2022)

15th

|2022

| colspan="2" |

|Saarani II

|BN-PH

Notes

{{reflist|group=N}}

See also

References

{{reflist}}