# List of former Malaysian state electoral districts

This is a list of the Malayan state electoral districts used since 1954.

## Perlis

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Arau | | | Bandar Arau | | | | |
| Arau | | | | Guar Sanji | Guar Sanji | Guar Sanji | Guar Sanji |
| Arau | | | Kayang | Kayang | | | |
| Arau | | | | Kota Raja | | | |
| Arau | | | Kuala Perlis | Kuala Perlis | | | |
| Arau | | | Kurong Anai | Kurong Anai | | | |
| Arau | | | | | Pauh | Pauh | Pauh |
| Sanglang |||||
| Arau | | | | | Simpang Empat | Simpang Empat | Simpang Empat |
| Arau | | | | | Tambun Tulang | Tambun Tulang | Tambun Tulang |
| Arau | | | Utan Aji | Utan Aji | | | |
| Kangar | | | Bandar Kangar | | | | |
| Kangar | | | | Beseri | | | |
| Bintong |||||
| Kangar | | | Chuping | | | | |
| Kangar | | | | Indera Kayangan | Indera Kayangan | Indera Kayangan | Indera Kayangan |
| Kangar | | | | | Kayang | Kayang | Kayang |
| Kangar | | | | | Kuala Perlis | Kuala Perlis | Kuala Perlis |
| Kangar | | | Oran | Oran | | | |
| Kangar | | | | Padang Pauh | | | |
| Kangar | | | Paya | | | | |
| Kangar | | | | Sena | Sena | Sena | Sena |
| Kangar | | | Titi Tinggi | Titi Tinggi | | | |
| Padang Besar | | | | | Beseri | Beseri | Beseri |
| Chuping |||
| Mata Ayer |||
| Santan |||
| Titi Tinggi |||
| Perlis | Arau | | | | | | |
| Perlis | Beseri-Titi Tinggi | | | | | | |
| Perlis | Kangar | | | | | | |
| Perlis | Kuala Perlis | | | | | | |
| Perlis | Kurong Anai | | | | | | |
| Perlis | Mata Ayer | | | | | | |
| Perlis | Paya | | | | | | |
| Perlis | Sanglang | | | | | | |
| Perlis | Utan Aji | | | | | | |
| Perlis Selatan | | Arau | | | | | |
| Perlis Selatan | | Kayang | | | | | |
| Perlis Selatan | | Kuala Perlis | | | | | |
| Perlis Selatan | | Kurong Anai | | | | | |
| Perlis Selatan | | Sanglang | | | | | |
| Perlis Selatan | | Utan Aji | | | | | |
| Perlis Utara | | Bandar Kangar | | | | | |
| Perlis Utara | | Bintong | | | | | |
| Perlis Utara | | Kaki Bukit | | | | | |
| Perlis Utara | | Mata Ayer | | | | | |
| Perlis Utara | | Paya | | | | | |
| Perlis Utara | | Sena | | | | | |

## Kedah

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Alor Setar | | | | | | | Alor Mengkudu |
| Alor Setar | | | Alor Merah | Alor Merah | | | |
| Alor Setar | | | Bandar Alor Star | | | | |
| Alor Setar | | | | Kota Darul Aman | | | Kota Darul Aman |
| Alor Setar | | | | | | | Suka Menanti |
| Alor Star | | | | | | Alor Mengkudu | |
| Alor Star | | | | | Alor Merah | | |
| Alor Star | | Alor Star Luar | | | | | |
| Alor Star | | Alor Star Pekan | | | | | |
| Alor Star | Alor Star-Langkawi | | | | | | |
| Alor Star | | | | | | Bakar Bata | |
| Alor Star | | | | | Derga | | |
| Alor Star | | | | | Kota Darul Aman | Kota Darul Aman | |
| Alor Star | Kota Star Timor-Padang | | | | | | |
| Baling | | Baling Barat | | | | | |
| Baling | | Baling Timor | | | | | |
| Baling | | | Bayu | Bayu | Bayu | Bayu | Bayu |
| Baling | | | | | | Kuala Ketil | Kuala Ketil |
| Baling | | | Kupang | Kupang | Kupang | Kupang | Kupang |
| Jerai | | | | | | Guar Chempedak | Guar Chempedak |
| Jerai | | | | | | Gurun | Gurun |
| Jerai | | Sala | Sala | Sala | | | |
| Jerai | | | | | | Sungai Limau | Sungai Limau |
| Jerai | | | Yan | Yan | | | |
| Jerai | | Yan-Merbok | | | | | |
| Jerlun | | | | | Ayer Hitam | Ayer Hitam | Ayer Hitam |
| Kota Siputeh |||
| Jerlun-Langkawi | | | Jerlun | Jerlun | | | |
| Jerlun-Langkawi | | | Langkawi | Langkawi | | | |
| Jitra-Padang Terap | | Jitra | | | | | |
| Jitra-Padang Terap | | Padang Terap | | | | | |
| Kedah Selatan | Kulim Utara | | | | | | |
| Kedah Selatan | Kulim-Bandar Bahru | | | | | | |
| Kedah Tengah | Jerai | | | | | | |
| Kedah Tengah | | Kota | | | | | |
| Kedah Tengah | | Sik-Gurun | | | | | |
| Kedah Tengah | Sik-Gurun-Kota | | | | | | |
| Kedah Utara | Jitra-Padang Terap | | | | | | |
| Kedah Utara | Kubang Pasu Barat | | | | | | |
| Kota Setar | | | Bukit Raya | | | | |
| Kota Setar | | | | Derga | | | |
| Kota Setar | | | | Langgar | | | |
| Kota Setar | | | Langgar-Limbong | | | | |
| Kota Star | Kota Star Barat Laut | | | | | | |
| Kota Star | Kota Star Selatan | | | | | | |
| Kota Star Selatan | | Kangkong-Bukit Raya | | | | | |
| Kota Star Selatan | | Pendang | | | | | |
| Kota Star Utara | | Langgar-Limbong | | | | | |
| Kota Star Utara | | Pokok Sena | | | | | |
| Kuala Kedah | | | | Alor Janggus | | | |
| Kuala Kedah | | | Anak Bukit | | Anak Bukit | Anak Bukit | Anak Bukit |
| Kuala Kedah | | | | | Kubang Rotan | Kubang Rotan | Kubang Rotan |
| Kuala Kedah | | | Pengkalan Kundor | Pengkalan Kundor | Pengkalan Kundor | Pengkalan Kundor | Pengkalan Kundor |
| Kuala Kedah | | Kota Star Barat | | | | | |
| Kuala Kedah | | Langkawi | | | | | |
| Kuala Muda | | | Jeniang | | | | |
| Kuala Muda | | | Merbok | | | | |
| Kubang Pasu | | | | | | Bukit Kayu Hitam | Bukit Kayu Hitam |
| Jitra |||||
| Kubang Pasu | | | Tunjang | Tunjang | Tunjang | | |
| Kubang Pasu Barat | | Jerlun-Kodiang | | | | | |
| Kubang Pasu Barat | | Tunjang | | | | | |
| Kulim Utara | | Lunas | | | | | |
| Kulim Utara | | Sidam | | | | | |
| Kulim-Bandar Baharu | | | | Bandar Baharu | Bandar Baharu | Bandar Baharu | Bandar Baharu |
| Kulim ||||
| Kulim-Bandar Bahru | | Bandar Bahru | | | | | |
| Kulim-Bandar Bahru | | Kulim | Kulim | | | | |
| Kulim-Bandar Bahru | | | Serdang | | | | |
| Langkawi | | | | | | Ayer Hangat | Ayer Hangat |
| Kuah |||
| Langkawi | | | | | Padang Matsirat | | |
| Merbok | | | | | Bukit Selambau | Bukit Selambau | Bukit Selambau |
| Merbok | | | | Gurun | Gurun | | |
| Tanjong Dawai ||||
| Padang Serai | | | | | Kuala Ketil | | |
| Lunas |||||
| Merbau Pulas |||||
| Padang Terap | | | Kuala Nerang | Kuala Nerang | Kuala Nerang | Kuala Nerang | Kuala Nerang |
| Padang Terap | | | | | Pedu | Pedu | Pedu |
| Padang Terap | | | Pokok Sena | Pokok Sena | | | |
| Pendang | | | | Ayer Puteh | | | |
| Pendang | | | | Bukit Raya | Bukit Raya | | |
| Pendang | | | | | Sungai Tiang | Sungai Tiang | Sungai Tiang |
| Pendang | | | | | | Tokai | Tokai |
| Pokok Sena | | | | | Bukit Lada | Bukit Lada | Bukit Lada |
| Pokok Sena | | | | | | Bukit Pinang | Bukit Pinang |
| Pokok Sena | | | | | | Derga | Derga |
| Pokok Sena | | | | | Langgar | | |
| Pokok Sena | | | | | Tanjong Seri | | |
| Sik | | | | | Belantek | Belantek | Belantek |
| Sik | | | | Bukit Selambau | | | |
| Jeneri ||||
| Sungai Petani | | | | | Bakar Arang | Bakar Arang | Bakar Arang |
| Pantai Merdeka ||||
| Sungai Petani | | | | | Sidam | Sidam | Sidam |
| Sungai Petani | | | | Tikam Batu | | | |
| Sungei Muda | Baling | | | | | | |
| Sungei Muda | Sungei Patani | | | | | | |
| Sungei Patani | | | Kuala Ketil | | | | |
| Sungei Patani | | Pekan Sungei Patani | | | | | |
| Sungei Patani | | Sungei Patani Luar | | | | | |
| Sungei Patani | | | Tikam Batu | | | | |
| Ulu Muda | | | Pendang | | | | |
| Ulu Muda | | | Sik | | | | |
| Yan | | | | | Guar Chempedak | | |
| Yan | | | | | Sala | | |

## Kelantan

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Bachok | | Bachok Selatan | | | | | |
| Bachok | | Bachok Tengah | | | | | |
| Bachok | | Bachok Utara | | | | | |
| Bachok | | | Jelawat | Jelawat | Jelawat | Jelawat | Jelawat |
| Bachok | | | | | | | Pantai Irama |
| Bachok | | | Perupok | Perupok | Perupok | Perupok | |
| Bachok | | | Tawang | Tawang | Tawang | Tawang | Tawang |
| Gua Musang | | | | Dabong | Dabong | | |
| Galas ||||
| Gua Musang | | | | | | Nenggiri | Nenggiri |
| Paloh ||||
| Jeli | | | | | Air Lanas | Air Lanas | Air Lanas |
| Jeli | | | | | | Bukit Bunga | Bukit Bunga |
| Jeli | | | | | Kemahang | | |
| Jeli | | | | | | Kuala Balah | Kuala Balah |
| Jeli | | | | | Pergau | | |
| Kelantan Hilir | | Kota Bharu Pantai | | | | | |
| Kelantan Hilir | | Kota Bharu Utara | | | | | |
| Kelantan Hilir | | Kuala Kelantan | | | | | |
| Kelantan Selatan | Machang | | | | | | |
| Kelantan Selatan | Tanah Merah | | | | | | |
| Kelantan Selatan | Ulu Kelantan | | | | | | |
| Kelantan Tengah | Kota Bharu Bandar | | | | | | |
| Kelantan Tengah | Kota Bharu Selatan | | | | | | |
| Kelantan Tengah | Kota Bharu Tengah | | | | | | |
| Kelantan Timor | Bachok Selatan | | | | | | |
| Kelantan Timor | Bachok Utara | | | | | | |
| Kelantan Timor | Pasir Puteh Selatan | | | | | | |
| Kelantan Timor | Pasir Puteh Utara | | | | | | |
| Kelantan Utara | Kota Bharu Utara | | | | | | |
| Kelantan Utara | Tumpat Selatan | | | | | | |
| Kelantan Utara | Tumpat Utara | | | | | | |
| Ketereh | | | | | | Kadok | Kadok |
| Kok Lanas ||
| Melor ||
| Kok Lanas | | | | Ketereh | | | |
| Kok Lanas | | | | Pulai Chondong | | | |
| Kok Lanas | | | | Selising | | | |
| Kota Bharu | | | | Bunut Payong | Bunut Payong | Bunut Payong | Bunut Payong |
| Kota Bharu | | | | | Kota Lama | Kota Lama | Kota Lama |
| Kota Bharu | | | Kubang Kerian | | | | |
| Kota Bharu | | | | Lundang | | | |
| Kota Bharu | | | | Padang Garong | | | |
| Kota Bharu | | | Sungei Keladi | | | | |
| Kota Bharu | | | | | Tanjong Mas | Tanjong Mas | Tanjong Mas |
| Kota Bharu | | | Telipot | | | | |
| Kota Bharu Hilir | | Bandar Hilir | | | | | |
| Kota Bharu Hilir | | Bandar Hulu | | | | | |
| Kota Bharu Hilir | | Kota Bharu Tengah | | | | | |
| Kota Bharu Hulu | | Kota Bharu Barat | | | | | |
| Kota Bharu Hulu | | Kota Bharu Selatan | | | | | |
| Kota Bharu Hulu | | Kota Bharu Timor | | | | | |
| Kuala Krai | | | | | | Dabong | Dabong |
| Guchil |||||
| Kuala Krai | | | | Manek Urai | Manek Urai | Manek Urai | Manek Urai |
| Kuala Krai | | | | | Mengkebang | Mengkebang | Mengkebang |
| Kuala Krai | | | Pahi | | | | |
| Kuala Krai | | | Temangan | Temangan | | | |
| Kubang Kerian | | | | | | Demit | Demit |
| Kubang Kerian | | | | | Kenali | | |
| Pasir Tumboh |||
| Salor |||
| Machang | | | Bandar Machang | | | | |
| Machang | | | | Banggol Judah | Banggol Judah | | |
| Machang | | | | Gual Ipoh | | | |
| Machang | | | | | Kemuning | Kemuning | Kemuning |
| Machang | | | | Labok | | | |
| Machang | | | Pulai Chondong | | Pulai Chondong | Pulai Chondong | Pulai Chondong |
| Machang | | | Sungei Rasau | | | | |
| Machang | | | | | | Temangan | Temangan |
| Nilam Puri | | | Ketereh | | | | |
| Nilam Puri | | | | Mulong | | | |
| Nilam Puri | | | Peringat | Peringat | | | |
| Nilam Puri | | | Salor | Salor | | | |
| Pasir Mas | | | Bandar Pasir Mas | | | | |
| Pasir Mas | | | | | | Chetok | |
| Pasir Mas | | | Meranti | Meranti | | | Meranti |
| Pasir Mas | Pasir Mas Selatan | | | | | | |
| Pasir Mas | Pasir Mas Tengah | | | | | | |
| Pasir Mas | Pasir Mas Utara | | | | | | |
| Pasir Mas | | | | Pengkalan Pasir | Pengkalan Pasir | Pengkalan Pasir | Pengkalan Pasir |
| Pasir Mas | | | Tendong | Tendong | Tendong | Tendong | Tendong |
| Pasir Mas | | | | | Wakaf Bharu | | |
| Pasir Mas Hilir | | Bandar Pasir Mas | | | | | |
| Pasir Mas Hilir | | Meranti | | | | | |
| Pasir Mas Hilir | | Tendong | | | | | |
| Pasir Mas Hulu | | Lemal | | | | | |
| Pasir Mas Hulu | | Rantau Panjang | | | | | |
| Pasir Mas Hulu | | Tok Uban | | | | | |
| Pasir Puteh | | | Bandar Pasir Puteh | | | | |
| Pasir Puteh | | | Cherang Ruku | Cherang Ruku | | | |
| Pasir Puteh | | | | Gaal | Gaal | Gaal | Gaal |
| Pasir Puteh | | | | Limbongan | Limbongan | Limbongan | Limbongan |
| Pasir Puteh | | Pasir Puteh Utara | | | | | |
| Pasir Puteh | | Pasir Puteh Tengah | | | | | |
| Pasir Puteh | | Pasir Puteh Tenggara | | | | | |
| Pasir Puteh | | | Selising | | Selising | Selising | Selising |
| Pasir Puteh | | | | | Semerak | Semerak | Semerak |
| Pengkalan Chepa | | | | Banggol | | | |
| Pengkalan Chepa | | | | | Chempaka | Chempaka | Chempaka |
| Pengkalan Chepa | | | Kemumin | Kemumin | | | |
| Pengkalan Chepa | | | | | Kijang | Kijang | Kijang |
| Pengkalan Chepa | | | | | Panchor | Panchor | Panchor |
| Pengkalan Chepa | | | Semut Api | Semut Api | | | |
| Pengkalan Chepa | | | Sering | | | | |
| Peringat | | | | | Kadok | | |
| Peringat | | | | | Ketereh | | |
| Peringat | | | | | Melor | | |
| Rantau Panjang | | | | | | | Apam Putra |
| Rantau Panjang | | | | Bukit Tuku | Bukit Tuku | Bukit Tuku | |
| Rantau Panjang | | | | Chetok | | | Chetok |
| Gual Periok |||||
| Rantau Panjang | | | Lemal | | | | |
| Rantau Panjang | | | | | Meranti | Meranti | |
| Rantau Panjang | | | Tok Uban | | | | |
| Tanah Merah | | | Bukit Panau | Bukit Panau | Bukit Panau | Bukit Panau | Bukit Panau |
| Tanah Merah | | | | | Chetok | | |
| Tanah Merah | | | Gual Ipoh | | Gual Ipoh | Gual Ipoh | Gual Ipoh |
| Tanah Merah | | | | Jeli | | | |
| Tanah Merah | | | | | | Kemahang | Kemahang |
| Tanah Merah | | | Lanas | | | | |
| Tanah Merah | | | | Panglima Bayu | | | |
| Tanah Merah | | Machang Utara | | | | | |
| Tanah Merah | | Tanah Merah Barat | | | | | |
| Tanah Merah | | Tanah Merah Timor | | | | | |
| Tumpat | | | | Geting | | | |
| Tumpat | | | | | Kelaboran | Kelaboran | Kelaboran |
| Tumpat | | | | | Pasir Pekan | Pasir Pekan | Pasir Pekan |
| Tumpat | | | | | Pengkalan Kubor | Pengkalan Kubor | Pengkalan Kubor |
| Tumpat | | | Simpangan | | | | |
| Tumpat | | | Sungei Pinang | Sungei Pinang | | | |
| Tumpat | | Tumpat Barat | | | | | |
| Tumpat | | Tumpat Tengah | | | | | |
| Tumpat | | Tumpat Timor | | | | | |
| Tumpat | | | Wakaf Bharu | Wakaf Bharu | | Wakaf Bharu | Wakaf Bharu |
| Ulu Kelantan | | | Gua Musang | | | | |
| Ulu Kelantan | | | Jeli | | | | |
| Ulu Kelantan | | Machang Selatan | | | | | |
| Ulu Kelantan | | | Manek Urai | | | | |
| Ulu Kelantan | | Ulu Kelantan Barat | | | | | |
| Ulu Kelantan | | Ulu Kelantan Timor | | | | | |

## Terengganu

Formerly spelled as Trengganu
| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1954–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Besut | | Besut Tengah | | | | | |
| Besut | | | Bukit Kenak | | | | |
| Besut | | | | Hulu Besut | Hulu Besut | Hulu Besut | Hulu Besut |
| Besut | | | | Jertih | Jertih | Jertih | Jertih |
| Besut | | Kampong Raja | Kampong Raja | | | | |
| Besut | | | | Kampung Raja | Kampung Raja | | |
| Besut | | | | | | Kota Putera | Kota Putera |
| Kuala Besut ||||||
| Besut | | Setiu | | | | | |
| Besut | | Ulu Besut | Ulu Besut | | | | |
| Dungun | | | | | Bukit Besi | Bukit Besi | Bukit Besi |
| Dungun | | | Jerangau | Jerangau | | | |
| Dungun | | Marang | Marang | | | | |
| Dungun | | | | Mercang | | | |
| Dungun | | | Merchang | | | | |
| Dungun | | | | Paka | Paka | Paka | Paka |
| Dungun | | | | | Rantau Abang | Rantau Abang | Rantau Abang |
| Sura ||||||
| Dungun | | Ulu Dungun | | | | | |
| Hulu Terengganu | | | | | Ajil | Ajil | Ajil |
| Kuala Berang ||||
| Manir ||||
| Hulu Terengganu | | | | Tanggul | | | |
| Telemung ||||
| Kemaman | | | | | Air Putih | Air Putih | Air Putih |
| Kemaman | | | Bukit Bandi | Bukit Bandi | | | |
| Kemaman | | Chukai | Chukai | | | | |
| Kemaman | | | | Cukai | Cukai | Cukai | Cukai |
| Kemaman | | Kemaman Selatan | | | | | |
| Kemaman | | Kemaman Utara | | | | | |
| Kemaman | | | Kemasek | | | | |
| Kemaman | | | | Kemasik | Kemasik | Kemasik | Kemasik |
| Kemaman | | | | Kijal | Kijal | Kijal | Kijal |
| Kemaman | | | Paka | | | | |
| Kemaman | | Paka-Kerteh | | | | | |
| Kuala Nerus | | | Bukit Payong | | | | |
| Bukit Tunggal |||||
| Kuala Nerus | | | | | | | Buluh Gading |
| Kuala Nerus | | | Jeram | | | | |
| Kuala Nerus | | | Manir | | | | |
| Kuala Nerus | | | | Seberang Takir | Seberang Takir | Seberang Takir | Seberang Takir |
| Kuala Nerus | | | | Teluk Pasu | Teluk Pasu | Teluk Pasu | |
| Kuala Nerus | | | | Tepuh | Tepuh | Tepuh | Tepuh |
| Kuala Terengganu | | | | Bandar | Bandar | Bandar | Bandar |
| Batu Buruk ||||
| Ladang ||||
| Wakaf Mempelam ||||
| Kuala Trengganu | | | Bandar | | | | |
| Kuala Trengganu | | | Batu Burok | | | | |
| Kuala Trengganu | | | Ladang | | | | |
| Kuala Trengganu | | | Wakaf Mempelam | | | | |
| Kuala Trengganu Selatan | | Bandar | | | | | |
| Kuala Trengganu Selatan | | Batu Burok | | | | | |
| Kuala Trengganu Selatan | | Bukit Besar | | | | | |
| Kuala Trengganu Selatan | | Ladang | | | | | |
| Kuala Trengganu Utara | | Batu Rakit | | | | | |
| Kuala Trengganu Utara | | Jeram | | | | | |
| Kuala Trengganu Utara | | Kuala Nerus | | | | | |
| Kuala Trengganu Utara | | Langkap | | | | | |
| Marang | | | | | Alur Limbat | Alur Limbat | Alur Limbat |
| Marang | | | | Binjai | | | |
| Bukit Payung ||||
| Marang | | | | | Pengkalan Berangan | Pengkalan Berangan | Pengkalan Berangan |
| Ru Rendang ||||
| Marang | | | | Serada | | | |
| Setiu | | | | Batu Rakit | Batu Rakit | Batu Rakit | Batu Rakit |
| Jabi ||||
| Langkap ||||
| Permaisuri ||||
| Trengganu Selatan | Dungun | | | | | | |
| Trengganu Selatan | Kemaman Selatan | | | | | | |
| Trengganu Selatan | Marang | | | | | | |
| Trengganu Selatan | Paka-Kemaman Utara | | | | | | |
| Trengganu Selatan | Ulu Trengganu | | | | | | |
| Trengganu Tengah | | Binjai | | | | | |
| Trengganu Tengah | Bukit Besar | | | | | | |
| Trengganu Tengah | Kuala Trengganu Barat | | | | | | |
| Trengganu Tengah | Kuala Trengganu Selatan | | | | | | |
| Trengganu Tengah | Kuala Trengganu Tengah | Kuala Trengganu Tengah | | | | | |
| Trengganu Tengah | Kuala Trengganu Utara | | | | | | |
| Trengganu Tengah | | Ulu Trengganu Barat | | | | | |
| Trengganu Tengah | | Ulu Trengganu Timor | | | | | |
| Trengganu Utara | Bandar Kuala Trengganu | | | | | | |
| Trengganu Utara | Kuala Besut | | | | | | |
| Trengganu Utara | Ladang | | | | | | |
| Trengganu Utara | Setiu | | | | | | |
| Trengganu Utara | Ulu Besut | | | | | | |
| Ulu Nerus | | | Batu Rakit | | | | |
| Ulu Nerus | | | Langkap | | | | |
| Ulu Nerus | | | Seberang Takir | | | | |
| Ulu Nerus | | | Setiu | | | | |
| Ulu Trengganu | | | Binjai | | | | |
| Ulu Trengganu | | | Kuala Brang | | | | |
| Ulu Trengganu | | | Tanggol | | | | |
| Ulu Trengganu | | | Telemung | | | | |

## Penang

Formerly known as Penang Settlement
| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Bagan | | Bagan Ajam | | | | | |
| Bagan | | | | | | Bagan Dalam | Bagan Dalam |
| Bagan | | | | Bagan Jermal | Bagan Jermal | Bagan Jermal | Bagan Jermal |
| Bagan | | Butterworth | | | | | |
| Bagan | | | | Mak Mandin | | | |
| Bagan | | | | | Perai | | |
| Bagan | | | | Prai | | | |
| Bagan | | | | | Sungai Puyu | Sungai Puyu | Sungai Puyu |
| Balik Pulau | | | Bayan Lepas | Bayan Lepas | Bayan Lepas | Bayan Lepas | Bayan Lepas |
| Balik Pulau | | | | | | Pulau Betong | Pulau Betong |
| Balik Pulau | | | Sungai Nibong | | | | |
| Telok Bahang |||||
| Balik Pulau | | | | Telok Kumbar | Telok Kumbar | | |
| Batu Kawan | | | | | | Bukit Tambun | Bukit Tambun |
| Bukit Tengah ||
| Perai ||
| Bayan Baru | | | | | | Batu Maung | Batu Maung |
| Batu Uban ||||
| Bayan Baru | | | | Bukit Gelugor | Bukit Gelugor | | |
| Bayan Baru | | | | | | Pantai Jerejak | Pantai Jerejak |
| Bayan Baru | | | | Paya Terubong | Paya Terubong | | |
| Bukit Bendera | | | | | Air Itam | | |
| Bukit Bendera | | | | | | Air Puteh | Air Puteh |
| Bukit Bendera | | | Ayer Itam | Ayer Itam | | | |
| Bukit Bendera | | | | Kebun Bunga | Kebun Bunga | Kebun Bunga | Kebun Bunga |
| Bukit Bendera | | | Paya Terubong | | | | |
| Bukit Bendera | | | | | | Pulau Tikus | Pulau Tikus |
| Tanjong Bunga |||||
| Bukit Gelugor | | | | | | Air Itam | Air Itam |
| Paya Terubong ||
| Seri Delima ||
| Bukit Mertajam | | | | Berapit | Berapit | Berapit | Berapit |
| Bukit Mertajam | | | Bukit Tengah | Bukit Tengah | Bukit Tengah | | |
| Machang Bubok |||||
| Bukit Mertajam | | | | | | Padang Lalang | Padang Lalang |
| Bukit Mertajam | | | Pekan Bukit Mertajam | | | | |
| Dato Kramat | | Sungei Pinang | | | | | |
| Dato Kramat | | Tanjong Barat | | | | | |
| Dato Kramat | | Tanjong Selatan | | | | | |
| George Town | Kelawei | | | | | | |
| George Town | North Coast | | | | | | |
| George Town | Tanjong East | | | | | | |
| George Town | Tanjong West | | | | | | |
| Jelutong | | | | Batu Lancang | Batu Lancang | Batu Lancang | Batu Lancang |
| Jelutong | | | Bukit Gelugor | | | | |
| Datok Keramat |||||
| Sungai Pinang |||||
| Kepala Batas | | | Bertam | Bertam | Bertam | Bertam | Bertam |
| Penaga |||||
| Kepala Batas | | | | Pinang Tunggal | Pinang Tunggal | Pinang Tunggal | Pinang Tunggal |
| Kepala Batas | | | Tasek Gelugor | | | | |
| Mata Kuching | | | Bagan Ajam | | | | |
| Mata Kuching | | | Bagan Dalam | | | | |
| Mata Kuching | | | Bagan Jermal | | | | |
| Nibong Tebal | | | Bukit Tambun | | | | |
| Nibong Tebal | | | | Jawi | Jawi | Jawi | Jawi |
| Sungai Acheh |||||
| Sungai Bakap |||||
| Penang Island | East Coast | | | | | | |
| Penang Island | Jelutong | | | | | | |
| Penang Island | South Coast | | | | | | |
| Penang Island | West Coast | | | | | | |
| Penang Selatan | | Balik Pulau | | | | | |
| Penang Selatan | | Bayan Lepas | | | | | |
| Penang Selatan | | Glugor | | | | | |
| Penang Selatan | | Jelutong | | | | | |
| Penang Utara | | Ayer Itam | | | | | |
| Penang Utara | | Doby Ghaut | | | | | |
| Penang Utara | | Kelawei | | | | | |
| Penang Utara | | Tanjong Bungah | | | | | |
| Permatang Pauh | | | Kubang Semang | | | | |
| Penanti |||||
| Permatang Pauh | | | | Permatang Pasir | Permatang Pasir | Permatang Pasir | Permatang Pasir |
| Permatang Pauh | | | | Seberang Jaya | Seberang Jaya | Seberang Jaya | Seberang Jaya |
| Permatang Pauh | | | Sungai Dua | | | | |
| Seberang Selatan | | Nibong Tebal | | | | | |
| Seberang Selatan | | Sungei Bakap | | | | | |
| Seberang Tengah | | Alma | | | | | |
| Seberang Tengah | | Bukit Mertajam | | | | | |
| Seberang Tengah | | Permatang Pauh | | | | | |
| Seberang Utara | | Muda | | | | | |
| Seberang Utara | | Kepala Batas | | | | | |
| Seberang Utara | | Tasek Glugor | | | | | |
| Tanjong | | | Kampong Kolam | Kampong Kolam | Kampong Kolam | | |
| Tanjong | | | | | | Komtar | Komtar |
| Tanjong | | Kota | | | | | |
| Tanjong | | | Padang Kota | Padang Kota | Padang Kota | Padang Kota | Padang Kota |
| Tanjong | | | Pengkalan Kota | Pengkalan Kota | Pengkalan Kota | Pengkalan Kota | Pengkalan Kota |
| Tanjong | | Tanjong Tengah | | | | | |
| Tanjong | | Tanjong Utara | | | | | |
| Tasek Gelugor | | | | Ara Rendang | | | |
| Tasek Gelugor | | | | | Permatang Berangan | Permatang Berangan | Permatang Berangan |
| Sungai Dua ||||
| Telok Ayer Tawar ||||
| Wellesley North | Butterworth | | | | | | |
| Wellesley North | Province Wellesley Central | | | | | | |
| Wellesley North | Province Wellesley North | | | | | | |
| Wellesley South | Batu Kawan | | | | | | |
| Wellesley South | Bukit Mertajam | | | | | | |
| Wellesley South | Province Wellesley South | | | | | | |

## Perak

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Bagan Datok | | Hutan Melintang | Hutan Melintang | Hutan Melintang | Hutan Melintang | Hutan Melintang | |
| Bagan Datok | | Rungkup | Rungkup | Rungkup | Rungkup | Rungkup | |
| Bagan Datuk | | | | | | | Hutan Melintang |
| Bagan Datuk | | | | | | | Rungkup |
| Bagan Serai | | | Alor Pongsu | Alor Pongsu | Alor Pongsu | Alor Pongsu | Alor Pongsu |
| Gunong Semanggol |||||
| Bagan Serai | | | | | | Selinsing | Selinsing |
| Batang Padang | Batang Padang North | | | | | | |
| Batang Padang | Batang Padang South | | | | | | |
| Batang Padang | | | Chenderiang | | | | |
| Batang Padang | | Tapah | Tapah | | | | |
| Batang Padang | | Tapah Road | | | | | |
| Batu Gajah | | | | Falim | | | |
| Batu Gajah | | | | | | Jelapang | Jelapang |
| Batu Gajah | | | Kampar | | | | |
| Batu Gajah | | | | Lahat | Lahat | | |
| Batu Gajah | | | | | Menglembu | Menglembu | Menglembu |
| Batu Gajah | | Pusing | | | | | |
| Batu Gajah | | Tanjong Tualang | Tanjong Tualang | | | | |
| Batu Gajah | | | | | | Tronoh | Tronoh |
| Beruas | | | | | | | Astaka |
| Pantai Remis ||||
| Pengkalan Baharu ||||
| Bruas | | Ayer Tawar | | | | | |
| Bruas | | | Pantai Remis | | | | |
| Bruas | | Pengkalan Baharu | Pengkalan Baharu | | | | |
| Bukit Gantang | | | | Changkat Jering | Changkat Jering | Changkat Jering | Changkat Jering |
| Bukit Gantang | | | | | Kuala Sapetang | Kuala Sapetang | |
| Bukit Gantang | | | | | | | Kuala Sepetang |
| Bukit Gantang | | | | Sapetang | | | |
| Bukit Gantang | | | | | Trong | Trong | Trong |
| Chenderoh | | | | | Lenggong | | |
| Chenderoh | | | | | Lubok Merbau | | |
| Dindings | Dindings | | | | | | |
| Dindings | Taiping | | | | | | |
| Gerik | | | Kenering | Kenering | Kenering | | |
| Gerik | | | | | Pengkalan Hulu | Pengkalan Hulu | Pengkalan Hulu |
| Temengor |||||
| Gopeng | | | | Chenderong | | | |
| Gopeng | | | | | Rapat Setia | | |
| Gopeng | | | | | | Simpang Pulai | Simpang Pulai |
| Gopeng | | | | | | Sungai Rapat | Sungai Rapat |
| Teja ||||
| Hilir Perak | | Bandar | | | | | |
| Hilir Perak | | | Kampong Gajah | | | | |
| Hilir Perak | | Sungei Manik | Sungei Manik | | | | |
| Ipoh | | | Guntong | | | | |
| Ipoh | | | Kepayang | | | | |
| Ipoh | | Pekan Bharu | | | | | |
| Ipoh | | Pekan Lama | | | | | |
| Ipoh | | | | Sungai Pari | | | |
| Ipoh | | | | Tasek | | | |
| Ipoh-Menglembu | Ipoh North | | | | | | |
| Ipoh-Menglembu | Ipoh South | | | | | | |
| Ipoh Barat | | | | | Bercham | Bercham | Bercham |
| Buntong |||
| Ipoh Barat | | | | | | Kepayang | Kepayang |
| Ipoh Timor | | | | | | Canning | Canning |
| Pasir Pinji |||
| Ipoh Timor | | | | | Taman Canning | | |
| Tebing Tinggi |||
| Kampar | | Gopeng | | | | | |
| Kampar | | | | | | Keranji | Keranji |
| Kampar | | Kuala Dipang | | | Kuala Dipang | | |
| Kampar | | | | Malim Nawar | Malim Nawar | Malim Nawar | Malim Nawar |
| Kampar | | | | Tanjong Tualang | | | |
| Kampar | | | | | Tualang Sekah | Tualang Sekah | Tualang Sekah |
| Kinta | | | Chemor | | | | |
| Kinta | | | Gopeng | | | | |
| Kinta Selatan | Kinta South | | | | | | |
| Kinta Selatan | Ipoh East | | | | | | |
| Kinta Utara | Kinta North | | | | | | |
| Kinta Utara | Sungei Siput | | | | | | |
| Krian | Krian East | | | | | | |
| Krian | Krian West | | | | | | |
| Krian Darat | | Bagan Serai | | | | | |
| Krian Darat | | Gunong Semanggol | | | | | |
| Krian Laut | | Kuala Kurau | | | | | |
| Krian Laut | | Parit Buntar | | | | | |
| Kuala Kangsar | | | | Batu Hampar | | | |
| Kuala Kangsar | | | Bukit Chandan | Bukit Chandan | Bukit Chandan | Bukit Chandan | Bukit Chandan |
| Kuala Kangsar | | | Manong | | Manong | Manong | Manong |
| Kuala Kangsar | | Padang Rengas | | | | | |
| Kuala Kangsar | | Senggang | | | | | |
| Larut | | | Batu Kurau | Batu Kurau | Batu Kurau | Batu Kurau | Batu Kurau |
| Larut | | | | | | Kubu Gajah | Kubu Gajah |
| Selama |||||
| Larut-Matang | Larut South-Matang | | | | | | |
| Larut-Matang | Selama-Larut North | | | | | | |
| Larut Selatan | | Matang | | | | | |
| Larut Selatan | | Taiping | | | | | |
| Larut Utara | | Larut | | | | | |
| Larut Utara | | Selama | | | | | |
| Lenggong | | | | | | Kenering | Kenering |
| Kota Tampan ||
| Lumut | | | Pangkor | Pangkor | Pangkor | Pangkor | Pangkor |
| Lumut | | | | | Pasir Panjang | Pasir Panjang | Pasir Panjang |
| Lumut | | | Sitiawan | Sitiawan | Sitiawan | Sitiawan | |
| Matang | | | Bukit Gantang | | | | |
| Matang | | | Changkat Jering | | | | |
| Menglembu | | Kuala Pari | Kuala Pari | | | | |
| Menglembu | | Pasir Puteh | Pasir Puteh | | | | |
| Padang Rengas | | | | | | Chenderoh | Chenderoh |
| Padang Rengas | | | Lenggong | | | | |
| Padang Rengas | | | Lubok Merbau | | | Lubok Merbau | Lubok Merbau |
| Parit | | | Belanja | Belanja | Belanja | Belanja | Belanja |
| Parit | | Blanja | | | | | |
| Parit | | | Bota | Bota | Bota | Bota | Bota |
| Parit | | Kampong Gajah | | | | | |
| Parit Buntar | | | Kuala Kurau | Kuala Kurau | Kuala Kurau | Kuala Kurau | Kuala Kurau |
| Parit Buntar | | | Simpang Lima | | | | |
| Parit Buntar | | | | Titi Serong | Titi Serong | Titi Serong | Titi Serong |
| Pasir Pinji | | | | Dermawan | | | |
| Pasir Pinji | | | | Tebing Tinggi | | | |
| Pasir Salak | | | | Kampong Gajah | Kampong Gajah | Kampong Gajah | Kampong Gajah |
| Sungai Manik ||||
| Sitiawan | | Lekir | | | | | |
| Sitiawan | | Lumut | | | | | |
| Sungai Siput | | | | Jalong | Jalong | Jalong | Jalong |
| Lintang ||||
| Sungei Perak Hilir | Lower Perak North | | | | | | |
| Sungei Perak Hilir | Parit | | | | | | |
| Sungei Perak Ulu | Kuala Kangsar | | | | | | |
| Sungei Perak Ulu | Upper Perak | | | | | | |
| Sungei Siput | | Jalong | Jalong | | | | |
| Sungei Siput | | Karai | | | | | |
| Sungei Siput | | | Lintang | | | | |
| Taiping | | | | Asam Kumbang | | | |
| Taiping | | | | | Aulong | Aulong | Aulong |
| Kamunting |||||
| Taiping | | | Klian Pauh | | | | |
| Taiping | | | | | Pokok Assam | Pokok Assam | Pokok Assam |
| Tambun | | | | Chemor | | | |
| Tambun | | | | | Hulu Kinta | Hulu Kinta | Hulu Kinta |
| Tambun | | | | | Manjoi | Manjoi | Manjoi |
| Tambun | | | | Sungai Rokam | | | |
| Tanjong Malim | | | | | | Behrang | Behrang |
| Tanjong Malim | | Bidor | Bidor | | | | |
| Slim ||||||
| Tanjong Malim | | | | Sungkai | Sungkai | Sungkai | Sungkai |
| Tapah | | | | Ayer Kuning | Ayer Kuning | Ayer Kuning | Ayer Kuning |
| Chenderiang ||||
| Tasek Chenderoh | | | | Lenggong | | | |
| Tasek Chenderoh | | | | Lubok Merbau | | | |
| Telok Anson | | Batak Rabit | | | | | |
| Telok Anson | | | Changkat Jong | | | | |
| Telok Anson | Lower Perak South | | | | | | |
| Telok Anson | | Pasir Bedamar | Pasir Bedamar | | | | |
| Telok Anson | Teluk Anson | | | | | | |
| Telok Intan | | | | Changkat Jong | Changkat Jong | Changkat Jong | |
| Telok Intan | | | | Pasir Bedamar | Pasir Bedamar | Pasir Bedamar | |
| Teluk Intan | | | | | | | Changkat Jong |
| Teluk Intan | | | | | | | Pasir Bedamar |
| Ulu Kinta | | Chemor | | | | | |
| Ulu Kinta | | Sungei Raia | | | | | |
| Ulu Perak | | Grik | | | | | |
| Ulu Perak | | Lenggong | | | | | |

## Pahang

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Bentong | | Bandar Bentong | Bandar Bentong | | | | |
| Bentong | | Benus | | | | | |
| Bentong | | | | Bilut | Bilut | Bilut | Bilut |
| Bentong | | | Karak | Karak | | | |
| Bentong | | | | | Ketari | Ketari | Ketari |
| Bentong | | Mentakab | | | | | |
| Bentong | | | | Pelangai | Pelangai | Pelangai | Pelangai |
| Bentong | | Sabai | | | Sabai | Sabai | Sabai |
| Bentong | | | Semantan | | | | |
| Bera | | | | | | Guai | Guai |
| Kemayan ||
| Triang ||
| Cameron Highlands | | | | | | Jelai | Jelai |
| Tanah Rata ||
| Indera Mahkota | | | | | | Beserah | Beserah |
| Semambu ||
| Jerantut | | | Bandar Jerantut | | | | |
| Jerantut | | | | | Damak | Damak | Damak |
| Jerantut | | | Jenderak | | | | |
| Jerantut | | | Kerdau | | | | |
| Jerantut | | | | Pulau Tawar | Pulau Tawar | Pulau Tawar | Pulau Tawar |
| Tahan |||||
| Jerantut | | | Tembeling | Tembeling | | | |
| Kuala Krau | | | | | | Jenderak | Jenderak |
| Jengka ||
| Kerdau ||
| Kuantan | | | Bandar Kuantan | | | | |
| Kuantan | | Beserah | Beserah | Beserah | Beserah | | |
| Kuantan | | | | | Indera Mahkota | | |
| Kuantan | | | | | | Inderapura | Inderapura |
| Kuantan | | | Sungei Lembing | Sungei Lembing | | | |
| Kuantan | | Tanah Puteh | | | | | |
| Kuantan | | | | | | Tanjung Lumpur | Tanjung Lumpur |
| Kuantan | | Telok Sisek | | | | | |
| Kuantan | | | | Teruntum | Teruntum | Teruntum | Teruntum |
| Kuantan | | Ulu Kuantan | | | | | |
| Lipis | | | Bandar Lipis | | | | |
| Lipis | | | Benta | | | Benta | Benta |
| Lipis | | | Bukit Betong | | | | |
| Lipis | | | | Bukit Betung | | | |
| Lipis | | | | | Cameron Highlands | | |
| Lipis | | | | Ceka | Ceka | | |
| Lipis | | | | | | Cheka | Cheka |
| Lipis | | Jelai | Jelai | Jelai | Jelai | | |
| Lipis | | Jerantut | | | | | |
| Lipis | | Kuala Lipis | | | | | |
| Lipis | | | | | Padang Tengku | Padang Tengku | Padang Tengku |
| Lipis | | | Tanah Rata | Tanah Rata | | | |
| Lipis | | Tanjong Besar | | | | | |
| Maran | | | Bandar Maran | | | | |
| Maran | | | | Bukit Tajau | | | |
| Maran | | | | Cenur | Cenur | | |
| Maran | | | Chenor | | | Chenor | Chenor |
| Maran | | | | | Hulu Jempol | | |
| Maran | | | Jengka | Jengka | Jengka | | |
| Maran | | | | | | Kuala Sentul | Kuala Sentul |
| Maran | | | | Luit | Luit | Luit | Luit |
| Maran | | | Paya Besar | | | | |
| Mentakab | | | | Jenderak | Jenderak | | |
| Mentakab | | | | Lancang | Lancang | | |
| Mentakab | | | | Sanggang | Sanggang | | |
| Pahang Timor | Kuantan Barat | | | | | | |
| Pahang Timor | Kuantan Timor | | | | | | |
| Pahang Timor | Pekan Selatan | | | | | | |
| Pahang Timor | Pekan Utara | | | | | | |
| Paya Besar | | | | | Lepar | Lepar | Lepar |
| Paya Besar | | | | | | Panching | Panching |
| Paya Besar | | | | | Penur | | |
| Sungai Lembing |||
| Pekan | | | Bandar Pekan | | | | |
| Pekan | | | | | Bebar | Bebar | Bebar |
| Pekan | | | Bukit Ibam | | | | |
| Pekan | | | Chini | | | Chini | Chini |
| Pekan | | | | | Cini | | |
| Pekan | | Kuala Pahang | Kuala Pahang | Kuala Pahang | Kuala Pahang | | |
| Pekan | | Pahang Tua | | | | | |
| Pekan | | | | Paya Besar | | | |
| Pekan | | | | Peramu | | | |
| Pekan | | | | | | Peramu Jaya | Peramu Jaya |
| Pekan | | | | | | Pulau Manis | Pulau Manis |
| Pekan | | Rompin | Rompin | | | | |
| Raub | | Bandar Raub | Bandar Raub | | | | |
| Raub | | | Batu Talam | Batu Talam | Batu Talam | Batu Talam | Batu Talam |
| Raub | | | | Benta | Benta | | |
| Raub | | Cameron Highlands | | | | | |
| Dong ||||||
| Raub | | | | Teras | Teras | | |
| Raub | | Tras | | | | Tras | Tras |
| Rompin | | | | Bukit Ibam | Bukit Ibam | Bukit Ibam | Bukit Ibam |
| Rompin | | | | Cini | | | |
| Rompin | | | | | Muadzam Shah | Muadzam Shah | Muadzam Shah |
| Tioman ||||
| Semantan | Bentong Barat | | | | | | |
| Semantan | Bentong Timor | | | | | | |
| Semantan | Temerloh Selatan | | | | | | |
| Semantan | Temerloh Tengah | | | | | | |
| Semantan | Temerloh Timor | | | | | | |
| Semantan | Temerloh Utara | | | | | | |
| Temerloh | | | Bandar Temerloh | | | | |
| Temerloh | | | Bera | Bera | Bera | | |
| Temerloh | | Chenor | | | | | |
| Temerloh | | | | | Guai | | |
| Temerloh | | Jenderak | | | | | |
| Temerloh | | Kuala Semantan | | | | Kuala Semantan | Kuala Semantan |
| Temerloh | | | | | | Lanchang | Lanchang |
| Temerloh | | | Mentakab | | | Mentakab | Mentakab |
| Temerloh | | Sanggang | | | | | |
| Temerloh | | | | Semantan | Semantan | | |
| Temerloh | | | | Teriang | Teriang | | |
| Temerloh | | Triang | Triang | | | | |
| Ulu Pahang | Cameron Highlands | | | | | | |
| Ulu Pahang | Lipis Selatan | | | | | | |
| Ulu Pahang | Lipis Timor | | | | | | |
| Ulu Pahang | Lipis Utara | | | | | | |
| Ulu Pahang | Raub Selatan | | | | | | |
| Ulu Pahang | Raub Utara | | | | | | |

## Selangor

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Ampang | | | | | | Bukit Antarabangsa | Bukit Antarabangsa |
| Lembah Jaya ||
| Ampang Jaya | | | | | Ampang | | |
| Ampang Jaya | | | | Keramat | | | |
| Ampang Jaya | | | | | Lembah Jaya | | |
| Ampang Jaya | | | | Pandan | Pandan | | |
| Ampang Jaya | | | | Ulu Klang | | | |
| Bangi | | | | | | | Balakong |
| Bangi | | | | | | | Kajang |
| Bangi | | | | | | | Sungai Ramal |
| Batu | | Kepong | | | | | |
| Batu | | Penchala | | | | | |
| Bukit Bintang | | Bukit Nanas | | | | | |
| Bukit Bintang | | Kampong Bharu | | | | | |
| Bangsar | | Pantai | | | | | |
| Bangsar | | Salak | | | | | |
| Damansara | | | | | | | Bandar Utama |
| Damansara | | | | | | | Bukit Lanjan |
| Damansara | | Bukit Raja | | | | | |
| Damansara | | | | | | | Kampung Tunku |
| Damansara | | Serdang | | | | | |
| Gombak | | | | | | Batu Caves | |
| Gombak Setia |||
| Hulu Kelang |||
| Gombak | | | | | Sungai Tua | | Sungai Tua |
| Hulu Langat | | | | | Beranang | | |
| Dusun Tua ||||
| Hulu Langat | | | | Kajang | Kajang | Kajang | |
| Hulu Langat | | | | Semenyih | | Semenyih | Semenyih |
| Hulu Selangor | | | | Batang Kali | Batang Kali | Batang Kali | Batang Kali |
| Hulu Selangor | | | | | Hulu Bernam | Hulu Bernam | Hulu Bernam |
| Hulu Selangor | | | | Kalumpang | | | |
| Kuala Kubu Baharu ||||
| Kapar | | Jeram | | Jeram | | | |
| Kapar | | | | | Meru | Meru | Meru |
| Kapar | | | | Selat Klang | Selat Klang | Selat Klang | Selat Klang |
| Kapar | | Sementa | | Sementa | Sementa | Sementa | Sementa |
| Kapar | | | | | | Sungai Pinang | |
| Kelana Jaya | | | | | | Seri Setia | |
| Kelana Jaya | | | | | | Subang Jaya | |
| Klang | | | | | | | Bandar Baru Klang |
| Klang | | | | | Bandar Klang | | |
| Klang | | Kampong Jawa | | | | | |
| Klang | | | | Klang Bandar | | | |
| Klang | | | | | | Kota Alam Shah | |
| Klang | | | | Pandamaran | | Pandamaran | Pandamaran |
| Klang | | | | | Pelabuhan Klang | Pelabuhan Klang | Pelabuhan Klang |
| Klang | | Port Swettenham | | | | | |
| Klang | | | | Teluk Gadung | | | |
| Kota Raja | | | | | | | Kota Kemuning |
| Kota Raja | | | | | | | Sentosa |
| Kota Raja | | | | | | Seri Andalas | |
| Kota Raja | | | | | | Sri Muda | |
| Kota Raja | | | | | | | Sungai Kandis |
| Kuala Langat | | | Banting | Banting | | | Banting |
| Morib ||||||
| Kuala Langat | | | Panglima Garang | Panglima Garang | | | |
| Kuala Langat | | | | | Sijangkang | Sijangkang | Sijangkang |
| Kuala Langat | | Telok Datoh | | | | | |
| Kuala Langat | | | | | Teluk Datuk | Teluk Datuk | |
| Kuala Lumpur Barat | Kuala Lumpur Municipality West | | | | | | |
| Kuala Lumpur Barat | Kuala Lumpur West | | | | | | |
| Kuala Lumpur Timor | Kuala Lumpur East | | | | | | |
| Kuala Lumpur Timor | Kuala Lumpur Municipality East | | | | | | |
| Kuala Selangor | | | Asam Jawa | | | | |
| Kuala Selangor | | | | | | Bukit Melawati | Bukit Melawati |
| Kuala Selangor | | | | | Ijok | Ijok | Ijok |
| Kuala Selangor | | | Jeram | | Jeram | Jeram | Jeram |
| Kuala Selangor | Kuala Selangor | | | | | | |
| Kuala Selangor | | Kuala Selangor Pekan | | | | | |
| Kuala Selangor | | | Permatang | Permatang | Permatang | | |
| Kuala Selangor | | | | Seri Cahaya | | | |
| Kuala Selangor | | | | Sungai Tinggi | | | |
| Kuala Selangor | | Tanjong Karang | | | | | |
| Langat | | Kajang | | | | | |
| Langat | Kuala Langat | | | | | | |
| Langat | | Semenyih | | | | | |
| Langat | Ulu Langat | | | | | | |
| Pandan | | | | | | Chempaka | |
| Pandan | | | | | | | Pandan Indah |
| Teratai ||
| Pelabuhan Kelang | | | Kapar | | | | |
| Pelabuhan Kelang | | | Selat Kelang | | | | |
| Pelabuhan Kelang | | | Sementa | | | | |
| Petaling | | | Petaling Jaya | | | | |
| Petaling | | | Serdang | | | | |
| Petaling | | | Sungei Way | | | | |
| Petaling Jaya | | | | | | | Bukit Gasing |
| Petaling Jaya | | | | Damansara Utama | | | |
| Petaling Jaya | | | | Kelana Jaya | | | |
| Petaling Jaya | | | | | | | Seri Setia |
| Petaling Jaya | | | | Taman Aman | | | |
| Petaling Jaya | | | | | | | Taman Medan |
| Petaling Jaya Selatan | | | | | Bukit Gasing | Bukit Gasing | |
| Petaling Jaya Selatan | | | | | Taman Medan | Taman Medan | |
| Petaling Jaya Utara | | | | | Damansara Utama | Damansara Utama | |
| Petaling Jaya Utara | | | | | Kampung Tunku | Kampung Tunku | |
| Puchong | | | | Bukit Gasing | | | |
| Puchong | | | | | | Kinrara | |
| Puchong | | | | Lindungan | | | |
| Puchong | | | | Serdang | | | |
| Puchong | | | | | | | Seri Kembangan |
| Puchong | | | | | | Seri Serdang | Seri Serdang |
| Rawang | | Kuang | | | | | |
| Rawang | | Serendah | | | | | |
| Sabak Bernam | | Sabak | Sabak | Sabak | Sabak | Sabak | Sabak |
| Sabak Bernam | | | | | Sungai Air Tawar | Sungai Air Tawar | Sungai Air Tawar |
| Sabak Bernam | | | | Sungai Ayer Tawar | | | |
| Sabak Bernam | | | | Sungai Besar | Sungai Besar | | |
| Sabak Bernam | | | Sungei Ayer Tawar | | | | |
| Sabak Bernam | | Sungei Besar | Sungei Besar | | | | |
| Selangor Barat | Klang North | | | | | | |
| Selangor Barat | Klang South | | | | | | |
| Selangor Tengah | Kuala Lumpur Municipality South | | | | | | |
| Selangor Tengah | Kuala Lumpur South | | | | | | |
| Selayang | | | Ampang | | | | |
| Selayang | | | Gombak | | | | |
| Selayang | | | | Gombak Setia | | | |
| Selayang | | | | | | Kuang | Kuang |
| Selayang | | | | Paya Jaras | Paya Jaras | | |
| Rawang |||||
| Selayang | | | | | Selayang Baharu | | |
| Selayang | | | | | | Taman Templer | Taman Templer |
| Sepang | | | Batu Laut | Batu Laut | Batu Laut | | |
| Dengkil ||||||
| Sepang | | | Sungei Pelek | Sungei Pelek | Sungei Pelek | Sungei Pelek | Sungei Pelek |
| Sepang | | Sungei Rawang | | | | | |
| Sepang | | | | | | Tanjong Sepat | Tanjong Sepat |
| Serdang | | | | | Balakong | Balakong | |
| Serdang | | | | | | Bangi | |
| Serdang | | | | | Puchong | | |
| Serdang | | | | | | Seri Kembangan | |
| Serdang | | | | | Sri Kembangan | | |
| Setapak | | Ampang | | | | | |
| Setapak | | Sentul | | | | | |
| Shah Alam | | | Bandar Kelang | | | | |
| Shah Alam | | | | Batu Tiga | Batu Tiga | Batu Tiga | Batu Tiga |
| Shah Alam | | | Bukit Raja | | | | |
| Shah Alam | | | Kampong Jawa | | | | |
| Shah Alam | | | | | | Kota Anggerik | Kota Anggerik |
| Shah Alam | | | | | Kota Raja | | |
| Shah Alam | | | | Shahbandar Raya | | | |
| Shah Alam | | | | Subang | | | |
| Shah Alam | | | | | Sungai Renggam | | |
| Subang | | | | | Bukit Lanjan | Bukit Lanjan | |
| Subang | | | | | Kelana Jaya | | |
| Subang | | | | | | | Kinrara |
| Subang | | | | | | Kota Damansara | |
| Subang | | | | | | Paya Jaras | |
| Subang | | | | | Subang Jaya | | Subang Jaya |
| Sungai Besar | | | | | | Sekinchan | Sekinchan |
| Sungai Panjang ||
| Sungai Buloh | | | | | | | Kota Damansara |
| Sungai Buloh | | | | | | | Paya Jaras |
| Tanjong Karang | | | | | | Permatang | Permatang |
| Tanjong Karang | | | Sekinchan | Sekinchan | Sekinchan | | |
| Tanjong Karang | | | | Sungai Burong | | Sungai Burong | Sungai Burong |
| Tanjong Karang | | | | | Sungai Burung | | |
| Tanjong Karang | | | | Sungai Panjang | Sungai Panjang | | |
| Tanjong Karang | | | Sungei Burong | | | | |
| Tanjong Karang | | | Sungei Panjang | | | | |
| Ulu Langat | | | Dusun Tua | | | | |
| Ulu Langat | | | Kajang | | | | |
| Ulu Langat | | | Semenyih | | | | |
| Ulu Selangor | | | Batang Kali | | | | |
| Ulu Selangor | | | Kalumpang | | | | |
| Ulu Selangor | | Kuala Kubu | | | | | |
| Ulu Selangor | | | Kuala Kubu Baru | | | | |
| Ulu Selangor | Sabak Bernam | | | | | | |
| Ulu Selangor | Selangor Ulu | | | | | | |
| Ulu Selangor | | Ulu Bernam | | | | | |

## Negeri Sembilan

Formerly spelled as Negri Sembilan
| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Jelebu | | | Bahau | | | | |
| Jelebu | | | | | Chennah | Chennah | Chennah |
| Jelebu | | | Jempol | | | | |
| Jelebu | | | | Klawang | Klawang | Klawang | Klawang |
| Jelebu | | | Kuala Klawang | | | | |
| Jelebu | | | | Peradong | | | |
| Pertang |||||
| Jelebu | | | | Sungai Lui | Sungai Lui | Sungai Lui | Sungai Lui |
| Jelebu-Jempol | | Bahau | | | | | |
| Jelebu-Jempol | | Jempol | | | | | |
| Jelebu-Jempol | | Kuala Klawang | | | | | |
| Jelebu-Jempol | | Pertang | | | | | |
| Jelebu-Jempol | | Rompin | | | | | |
| Jempol | | | | Bahau | Bahau | Bahau | Bahau |
| Jempol | | | | Batu Kikir | | | |
| Jempol | | | | | Jeram Padang | Jeram Padang | Jeram Padang |
| Palong ||||
| Serting ||||
| Kuala Pilah | | Johol | Johol | Johol | Johol | Johol | Johol |
| Kuala Pilah | | | | Juasseh | Juasseh | Juasseh | Juasseh |
| Pilah ||||||
| Kuala Pilah | | | | | Senaling | Senaling | Senaling |
| Kuala Pilah | | | | Seri Menanti | Seri Menanti | Seri Menanti | Seri Menanti |
| Kuala Pilah | | Sri Menanti | Sri Menanti | | | | |
| Kuala Pilah | | Ulu Muar | Ulu Muar | | | | |
| Mantin | | | Labu | | | | |
| Mantin | | | Lenggeng | | | | |
| Mantin | | | Pantai | | | | |
| Mantin | | | Rantau | | | | |
| Negri Sembilan Selatan | Linggi | | | | | | |
| Negri Sembilan Selatan | Port Dickson | | | | | | |
| Negri Sembilan Selatan | Rembau | | | | | | |
| Negri Sembilan Selatan | Tampin | | | | | | |
| Negri Sembilan Utara | Jelebu | | | | | | |
| Negri Sembilan Utara | Jempol | | | | | | |
| Negri Sembilan Utara | Johol | | | | | | |
| Negri Sembilan Utara | Pilah | | | | | | |
| Port Dickson | | | | | | | Bagan Pinang |
| Port Dickson | | | | | | | Chuah |
| Port Dickson | | Jimah | | | | | |
| Port Dickson | | Linggi | | | | | Linggi |
| Port Dickson | | Lukut | | | | | Lukut |
| Port Dickson | | Pasir Panjang | | | | | |
| Port Dickson | | Si Rusa | | | | | |
| Port Dickson | | | | | | | Sri Tanjung |
| Rasah | | | | | | Bukit Kepayang | Bukit Kepayang |
| Rasah | | | | Jimah | | | |
| Labu ||||
| Mambau ||||
| Rasah | | | | | Rahang | Rahang | Rahang |
| Rasah | | | | Rantau | Rantau | | |
| Rasah | | | | | | Senawang | |
| Rasah | | | | | | | Seremban Jaya |
| Rasah | | | | | Temiang | | |
| Rembau | | | | | | Chembong | Chembong |
| Kota ||
| Paroi ||
| Rantau ||
| Rembau-Tampin | | Gemas | | | | | |
| Rembau-Tampin | | Kota | | | | | |
| Rembau-Tampin | | Tampin | | | | | |
| Rembau-Tampin | | Terentang | | | | | |
| Seremban | | | | Ampangan | Ampangan | Ampangan | Ampangan |
| Seremban | Labu | | | | | | |
| Seremban | Lenggeng | | | Lenggeng | Lenggeng | Lenggeng | Lenggeng |
| Seremban | | | | | Lobak | Lobak | Lobak |
| Seremban | | | | | Nilai | Nilai | Nilai |
| Seremban | | | Rahang | Rahang | | | |
| Seremban | Rantau | | | | | | |
| Seremban | | | Rasah | | | | |
| Seremban | | | | | Senawang | | |
| Seremban | Seremban | | | | | | |
| Seremban | | | | | | Sikamat | Sikamat |
| Seremban | | | | Sungai Ujong | | | |
| Seremban | | | Sungei Ujong | | | | |
| Seremban | | | | | | Temiang | Temiang |
| Seremban | | | Terentang | | | | |
| Seremban Barat | | Bukit Nanas | | | | | |
| Seremban Barat | | Labu | | | | | |
| Seremban Barat | | Lenggeng | | | | | |
| Seremban Timor | | Rahang | | | | | |
| Seremban Timor | | Rantau | | | | | |
| Seremban Timor | | Sungei Ujong | | | | | |
| Tampin | | | Gemas | Gemas | Gemas | Gemas | Gemas |
| Gemencheh |||||
| Tampin | | | Kota | Kota | Kota | | |
| Tampin | | | | Repah | Repah | Repah | Repah |
| Tampin | | | Rompin | | | | |
| Telok Kemang | | | | | | Bagan Pinang | |
| Telok Kemang | | | | Chembong | Chembong | | |
| Telok Kemang | | | | | | Chuah | |
| Telok Kemang | | | Jimah | | | | |
| Telok Kemang | | | Linggi | Linggi | Linggi | Linggi | |
| Telok Kemang | | | | | Lukut | Lukut | |
| Telok Kemang | | | Pasir Panjang | Pasir Panjang | Pasir Panjang | | |
| Telok Kemang | | | | | | Port Dickson | |
| Telok Kemang | | | Si Rusa | Si Rusa | Si Rusa | | |

## Malacca

Formerly known as Malacca Settlement
| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Alor Gajah | | | | | | Asahan | Asahan |
| Alor Gajah | | | | | | Durian Tunggal | Durian Tunggal |
| Alor Gajah | | | | | | Gadek | Gadek |
| Alor Gajah | | | Kelemak | Kelemak | | | |
| Alor Gajah | | | | Kuala Linggi | Kuala Linggi | | |
| Alor Gajah | | | Machap | | | Machap | |
| Alor Gajah | | | | | | | Machap Jaya |
| Alor Gajah | | | Masjid Tanah | Masjid Tanah | Masjid Tanah | | |
| Alor Gajah | | | | | Melekek | | |
| Alor Gajah | | | | | Ramuan China | | |
| Alor Gajah | | | | | | Rembia | Rembia |
| Alor Gajah | | | | Sungai Bahru | | | |
| Alor Gajah | | | | | Sungai Udang | | |
| Alor Gajah | | | Sungei Bahru | | | | |
| Alor Gajah | | | Taboh Naning | | | | |
| Bandar Malacca | | Kota Barat | | | | | |
| Bandar Malacca | | Kota Selatan | | | | | |
| Bandar Malacca | | Kota Tengah | | | | | |
| Bandar Malacca | | Kota Timor | | | | | |
| Bandar Malacca | | Kota Utara | | | | | |
| Batu Berendam | | | Ayer Keroh | | Ayer Keroh | | |
| Batu Berendam | | | Ayer Molek | Ayer Molek | Ayer Molek | | |
| Batu Berendam | | | | | Bachang | | |
| Batu Berendam | | | Bukit Rambai | | | | |
| Batu Berendam | | | | Krubong | | | |
| Batu Berendam | | | | | Paya Rumput | | |
| Batu Berendam | | | | Sungai Udang | | | |
| Batu Berendam | | | Sungei Udang | | | | |
| Batu Berendam | | | | | Tangga Batu | | |
| Batu Berendam | | | Tanjong Minyak | Tanjong Minyak | | | |
| Bukit Katil | | | | | | Ayer Keroh | |
| Bukit Katil | | | | | | Ayer Molek | |
| Bukit Katil | | | | | | Bachang | |
| Bukit Katil | | | | | | Bukit Baru | |
| Hang Tuah Jaya | | | | | | | Ayer Keroh |
| Hang Tuah Jaya | | | | | | | Ayer Molek |
| Hang Tuah Jaya | | | | | | | Bukit Katil |
| Hang Tuah Jaya | | | | | | | Pengkalan Batu |
| Jasin | | | Ayer Panas | Ayer Panas | Ayer Panas | | |
| Jasin | | | Batang Melaka | | | | |
| Jasin | | | | | | Bemban | Bemban |
| Jasin | | | | | Merlimau | Merlimau | Merlimau |
| Jasin | | | Nyalas | | | | |
| Jasin | | | | Rim | Rim | Rim | Rim |
| Serkam |||||
| Jasin | | | | Sungai Rambai | Sungai Rambai | Sungai Rambai | Sungai Rambai |
| Jasin | | | Sungei Rambai | | | | |
| Kota Melaka | | | | | Alai | | |
| Bandar Hilir |||||
| Kota Melaka | | | Durian Daun | Durian Daun | Durian Daun | | |
| Kota Melaka | | | | | Duyong | Duyong | Duyong |
| Kota Melaka | | | | | | Kesidang | Kesidang |
| Kota Melaka | | | | | | Kota Laksamana | Kota Laksamana |
| Kota Melaka | | | Kubu | Kubu | | | |
| Kota Melaka | | | Peringgit | | | | |
| Kota Melaka | | | | | | Telok Mas | Telok Mas |
| Kota Melaka | | | | | Tengkera | | |
| Kota Melaka | | | Tranquerah | Tranquerah | | | |
| Malacca Central | East Central | | | | | | |
| Malacca Central | East Fort | | | | | | |
| Malacca Central | West Central | | | | | | |
| Malacca Central | West Fort | | | | | | |
| Malacca Luar | Alor Gajah East | | | | | | |
| Malacca Luar | Alor Gajah West | | | | | | |
| Malacca Luar | Jasin North | | | | | | |
| Malacca Luar | Jasin South | | | | | | |
| Malacca Selatan | | Batang Malacca | | | | | |
| Malacca Selatan | | Jasin | | | | | |
| Malacca Selatan | | Rim | | | | | |
| Malacca Selatan | | Serkam | | | | | |
| Malacca Selatan | | Sungei Rambai | | | | | |
| Malacca Tengah | | Batu Berendam | | | | | |
| Malacca Tengah | | Bukit Rambai | | | | | |
| Malacca Tengah | | Kandang | | | | | |
| Malacca Tengah | | Semabok | | | | | |
| Malacca Tengah | | Tanjong Kling | | | | | |
| Malacca Utara | | Alor Gajah | | | | | |
| Malacca Utara | | Masjid Tanah | | | | | |
| Malacca Utara | | Pulau Sebang | | | | | |
| Malacca Utara | | Ramuan China | | | | | |
| Malacca Utara | | Sungei Bahru | | | | | |
| Masjid Tanah | | | | | | Ayer Limau | Ayer Limau |
| Kuala Linggi ||
| Lendu ||
| Taboh Naning ||
| Tanjung Bidara ||
| Selandar | | | | Bukit Asahan | Bukit Asahan | | |
| Selandar | | | | | Bukit Sedanan | | |
| Selandar | | | | | Durian Tunggal | | |
| Selandar | | | | Kemuning | | | |
| Selandar | | | | Pulau Sebang | Pulau Sebang | | |
| Selandar | | | | | Rembia | | |
| Selandar | | | | Tebong | | | |
| Tangga Batu | | | | | | Kelebang | Kelebang |
| Pantai Kundor ||
| Paya Rumput ||
| Sungai Udang ||

## Johor

Formerly spelled as Johore
| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1954–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Ayer Hitam | | | | | | Semarang | Semarang |
| Ayer Hitam | | | Sri Lalang | | | | |
| Ayer Hitam | | | Sri Medan | | | | |
| Ayer Hitam | | | | | | Yong Peng | Yong Peng |
| Bakri | | | | | | Bentayan | Bentayan |
| Bukit Naning ||||
| Bakri | | | | Maharani | Maharani | | |
| Bakri | | | | | | | Simpang Jeram |
| Bakri | | | | | | Sungai Abong | |
| Batu Pahat | | Bandar Penggaram | Bandar Penggaram | | | | |
| Batu Pahat | Batu Pahat Central | | | | | | |
| Batu Pahat | Batu Pahat Coastal | | | | | | |
| Batu Pahat | | Broleh | | | | | |
| Batu Pahat | | | | Penggaram | Penggaram | Penggaram | Penggaram |
| Batu Pahat | | | Rengit | Rengit | Rengit | Rengit | Rengit |
| Batu Pahat | | | | | | Senggarang | Senggarang |
| Batu Pahat Dalam | | Ayer Hitam | | | | | |
| Batu Pahat Dalam | | Tanjong Sembrong | | | | | |
| Gelang Patah | | | | | | Nusa Jaya | |
| Gelang Patah | | | | | Skudai | Skudai | |
| Gelang Patah | | | | | Tanjong Kupang | | |
| Iskandar Puteri | | | | | | | Kota Iskandar |
| Iskandar Puteri | | | | | | | Skudai |
| Johor Bahru | | | | Gertak Merah | | | |
| Johor Bahru | | | | | | | Larkin |
| Johor Bahru | | | | | Stulang | Stulang | Stulang |
| Johor Bahru | | | | Tanjong Puteri | Tanjong Puteri | Tanjong Puteri | |
| Johore Bahru | Johore Bahru Central | | | | | | |
| Johore Bahru | Johore Bahru Coastal | | | | | | |
| Johore Bahru | | | Tanjong Petri | | | | |
| Johore Bahru | | | Tiram | | | | |
| Johore Bahru Barat | | Glang Patah | | | | | |
| Johore Bahru Barat | | Tampoi | | | | | |
| Johore Bahru Timor | | Plentong | | | | | |
| Johore Bahru Timor | | Tanjong Petri | | | | | |
| Johore Selatan | Johore Bahru Inland | | | | | | |
| Johore Selatan | Pontian | | | | | | |
| Johore Tengah | Kluang | | | | | | |
| Johore Tengah | Muar Inland | | | | | | |
| Johore Tenggara | | Johore Lama | | | | | |
| Johore Tenggara | | Kota Tinggi | | | | | |
| Johore Timor | | Endau | | | | | |
| Johore Timor | Kota Tinggi | | | | | | |
| Johore Timor | Mersing | Mersing | | | | | |
| Kluang | | | Bandar Kluang | | | | |
| Kluang | | | Bekok | | | | |
| Kluang | | | | Gunung Lambak | | | |
| Kluang | | | | | | Mahkota | Mahkota |
| Kluang | | | | | Mengkibol | Mengkibol | Mengkibol |
| Kluang | | | | Paloh | Paloh | | |
| Kluang Selatan | | Renggam | | | | | |
| Kluang Selatan | | Senai-Kulai | | | | | |
| Kluang Utara | | Gunong Lambak | | | | | |
| Kluang Utara | | Sri Lalang | | | | | |
| Kota Tinggi | | | | | | Johor Lama | Johor Lama |
| Kota Tinggi | | | | Pengerang | Pengerang | | |
| Sedili ||||
| Kulai | | | | | | Bukit Batu | Bukit Batu |
| Bukit Permai ||
| Senai ||
| Labis | | | Ayer Panas | | | | |
| Labis | | | | Bekok | Bekok | Bekok | Bekok |
| Labis | | | Buloh Kasap | | | | |
| Labis | | | | Tenang | Tenang | Tenang | Tenang |
| Ledang | | | | | | Gambir | Gambir |
| Serom |||||
| Tangkak |||||
| Mersing | | | | Endau | Endau | Endau | Endau |
| Tenggaroh ||||
| Muar | | | Bandar Maharani | | | | |
| Muar | | | | | | Maharani | Maharani |
| Muar | | | | Parit Bakar | Parit Bakar | | |
| Muar | | | Parit Jawa | Parit Jawa | | | |
| Muar | | | | | Sungai Balang | Sungai Balang | Sungai Balang |
| Muar Dalam | | Bukit Serampang | | | | | |
| Muar Dalam | | Jorak | | | | | |
| Muar Pantai | | Bandar Maharani | | | | | |
| Muar Pantai | | Parit Bakar | | | | | |
| Muar Selatan | Batu Pahat Inland | | | | | | |
| Muar Selatan | Muar Coastal | | | | | | |
| Muar Selatan | | Parit Jawa | | | | | |
| Muar Selatan | | Simpang Kiri | | | | | |
| Muar Utara | Muar Central | | | | | | |
| Muar Utara | | Serom | | | | | |
| Muar Utara | Tangkak | Tangkak | | | | | |
| Pagoh | | | | | | | Bukit Kepong |
| Pagoh | | | | | | | Bukit Pasir |
| Pagoh | | | Bukit Serampang | Bukit Serampang | Bukit Serampang | Bukit Serampang | |
| Pagoh | | | Jorak | Jorak | Jorak | Jorak | |
| Pagoh | | | Kesang | | | | |
| Panti | | | Johore Lama | | | | |
| Panti | | | Kota Tinggi | | | | |
| Parit Sulong | | | | Semerah | Semerah | Semerah | Semerah |
| Sri Medan ||||
| Pasir Gudang | | | | | | Johor Jaya | Johor Jaya |
| Permas ||
| Pengerang | | | | | | Penawar | Penawar |
| Pengerang | | | | | | Tanjong Surat | |
| Pengerang | | | | | | | Tanjung Surat |
| Pontian | | | Benut | | | Benut | Benut |
| Pontian | | | Kukup | Kukup | Kukup | | |
| Pontian | | | | Pulai Sebatang | Pulai Sebatang | Pulai Sebatang | Pulai Sebatang |
| Pontian Selatan | | Pontian Dalam | | | | | |
| Pontian Selatan | | Pontian Kechil | | | | | |
| Pontian Utara | | Benut | | | | | |
| Pontian Utara | | Rengit | | | | | |
| Pulai | | | Gelang Patah | Gelang Patah | | | |
| Pulai | | | | | Kempas | Kempas | Kempas |
| Pulai | | | | | | | Perling |
| Pulai | | | | | | Pengkalan Rinting | |
| Pulai | | | Skudai | | | | |
| Pulai | | | | Tambatan | Tambatan | | |
| Renggam | | | Kulai | | | | |
| Renggam | | | Layang-layang | | | | |
| Segamat | | | Bandar Segamat | | | | |
| Segamat | | | Bukit Serampang | | | | |
| Segamat | | | | | | Buloh Kasap | Buloh Kasap |
| Segamat | | | | Jementah | Jementah | Jementah | Jementah |
| Segamat | Segamat North | | | | | | |
| Segamat | Segamat South | | | | | | |
| Segamat | | | | Sepinang | Sepinang | | |
| Segamat Selatan | | Bekok | | | | | |
| Segamat Selatan | | Labis | | | | | |
| Segamat Utara | | Bandar Segamat | | | | | |
| Segamat Utara | | Batu Anam | | | | | |
| Sekijang | | | | | | Kemelah | Kemelah |
| Pemanis ||
| Sembrong | | | | | | Kahang | Kahang |
| Paloh ||
| Semerah | | | Peserai | | | | |
| Semerah | | | Sri Menanti | | | | |
| Senai | | | | Bandar Tenggara | | | |
| Senai | | | | | Bukit Permai | | |
| Senai | | | | Kulai | Kulai | | |
| Simpang Renggam | | | | | | Machap | Machap |
| Layang-layang ||
| Sri Gading | | | Parit Raja | Parit Raja | Parit Raja | Parit Raja | Parit Raja |
| Sri Gading | | | | Parit Yaani | Parit Yaani | Parit Yaani | Parit Yaani |
| Sri Gading | | | Simpang Renggam | | | | |
| Sungai Benut | | | | Benut | Benut | | |
| Sungai Benut | | | | Simpang Renggam | Simpang Renggam | | |
| Tanjong Piai | | | | | | Kukup | |
| Tanjong Piai | | | | | | Pekan Nenas | |
| Tanjung Piai | | | | | | | Kukup |
| Tanjung Piai | | | | | | | Pekan Nanas |
| Tebrau | | | | Pasir Gudang | Pasir Gudang | | |
| Tebrau | | | | | | Puteri Wangsa | Puteri Wangsa |
| Tiram ||||
| Tenggara | | | | | Gunung Lambak | | |
| Panti |||
| Tenggara | | | | | | Pasir Raja | Pasir Raja |
| Tenggaroh | | | Endau | | | | |
| Tenggaroh | | | Mersing | | | | |

## Sabah

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1967–1974 | 1974–1985 | 1985–1995 | 1995–2004 | 2004–2020 | 2020–present |
| Bandau | Langkon | Langkon | Langkon | | | |
| Bandau | | Matunggong | Matunggong | Matunggong | | |
| Bandau | Tandek | Tandek | Tandek | Tandek | | |
| Batu Sapi | | | | | Karamunting | Karamunting |
| Sekong ||
| Beaufort | | | | Bongowan | | |
| Klias |||
| Kuala Penyu |||
| Beluran | | | | Labuk | Labuk | Labuk |
| Sugut |||
| Beluran | | | | | | Telupid |
| Darvel | Lahad Datu | | | | | |
| Darvel | Semporna | | | | | |
| Gaya | | | Api-Api | | | |
| Gaya | | | | Inanam | | |
| Gaya | | Kota Kinabalu | | | | |
| Gaya | | Likas | Likas | Likas | | |
| Gaya | | Tanjong Aru | | | | |
| Hilir Padas | | Klias | | | | |
| Hilir Padas | | Labuan | | | | |
| Hilir Padas | | Lumadan | | | | |
| Jambongan | | | Labuk | | | |
| Jambongan | | | Sugut | | | |
| Jambongan | | | Sungai Sibuga | | | |
| Kalabakan | | | | | | Kukusan |
| Merotai ||
| Sebatik ||
| Kalabakan | | | | | Tanjong Batu | |
| Kalabakan | | | | | | Tanjung Batu |
| Keningau | | Bingkor | Bingkor | Bingkor | Bingkor | Bingkor |
| Keningau | | | | | Liawan | Liawan |
| Keningau | | Pensiangan | | Pensiangan | | |
| Keningau | | Sook | | | | |
| Keningau | | | Tambunan | Tambunan | Tambunan | Tambunan |
| Kimanis | Bongawan | Bongawan | Bongawan | | Bongawan | Bongawan |
| Kimanis | Kuala Penyu | Kuala Penyu | Kuala Penyu | | | |
| Kimanis | | | | | Membakut | Membakut |
| Kimanis | | Papar | | | | |
| Kinabalu | | Kundasang | Kundasang | Kundasang | | |
| Kinabalu | Ranau | Ranau | Ranau | Ranau | | |
| Kinabalu | Tambunan | Tambunan | | | | |
| Kinabatangan | Lamag | | | | | Lamag |
| Kinabatangan | Kuala Kinabatangan | Kuala Kinabatangan | | | | |
| Kinabatangan | | Kuamut | Kuamut | Kuamut | Kuamut | Kuamut |
| Kinabatangan | | Sekong | Sekong | | | |
| Kinabatangan | | | Sukau | Sukau | Sukau | Sukau |
| Kota Belud | | | Kadamaian | Kadamaian | Kadamaian | Kadamaian |
| Kota Belud | | Kebuyau | | | | |
| Kota Belud | | | | | | Pintasan |
| Kota Belud | Sorob | | | | | |
| Kota Belud | | Tempasuk | Tempasuk | Tempasuk | Tempasuk | Tempasuk |
| Usukan ||||||
| Kota Kinabalu | | | | | Api-Api | Api-Api |
| Kota Kinabalu | Jesselton Bandar | | | | | |
| Kota Kinabalu | | | | | Likas | Likas |
| Kota Kinabalu | | | | | Luyang | Luyang |
| Kota Kinabalu | Tanjong Aru | | | | | |
| Kota Marudu | | | | | | Bandau |
| Matunggong ||
| Tandek ||
| Kudat | | | | | Banggi | Banggi |
| Kudat | | | | | | Bengkoka |
| Pitas ||
| Tanjong Kapor ||
| Labuan-Beaufort | Beaufort | | | | | |
| Labuan-Beaufort | Labuan | | | | | |
| Labuk-Sugut | Labuk | Labuk | | | | |
| Labuk-Sugut | | Semawang | | | | |
| Labuk-Sugut | Sugut | Sugut | | | | |
| Lahad Datu | | | | | | Kunak |
| Lahad Datu | | | | | | Tungku |
| Lahad Datu | | | | | | Segama |
| Lahad Datu | | | | | | Silam |
| Libaran | | | | | Gum-Gum | Gum-Gum |
| Libaran | | | | Sekong | | |
| Sungai Sibuga |||
| Libaran | | | | | | Sungai Manila |
| Limbawang | | | Klias | | | |
| Limbawang | | | Lumadan | | | |
| Marudu | | Banggi | Banggi | Banggi | | |
| Marudu | | Bengkoka | Bengkoka | Bengkoka | | |
| Marudu | Bengkoka-Banggi | | | | | |
| Marudu | Kudat | Kudat | Kudat | Kudat | | |
| Padas | | | Kemabong | | | |
| Padas | | | Sipitang | | | |
| Padas | | | Tenom | | | |
| Papar | | | Buang Sayang | | | |
| Kawang ||||
| Papar | | | | | | Limbahau |
| Papar | | | | Pantai Manis | Pantai Manis | Pantai Manis |
| Penampang | | Inanam | Inanam | | | |
| Penampang | | | | | Kapayan | Kapayan |
| Penampang | | Kawang | | | | |
| Moyog ||||||
| Penampang | Papar | | | | | |
| Penampang | | | | Petagas | | |
| Pensiangan | | | Nabawan | | Nabawan | Nabawan |
| Pensiangan | | | Sook | | Sook | Sook |
| Pensiangan | | | | | | Tulid |
| Putatan | | | | | Petagas | Petagas |
| Putatan | | | | | Tanjong Aru | |
| Putatan | | | | | | Tanjung Aru |
| Putatan | | | | | | Tanjung Keramat |
| Ranau | | | | | Karanaan | Karanaan |
| Kundasang ||
| Paginatan ||
| Sabah Dalam | Keningau | | | | | |
| Sabah Dalam | Pensiangan-Sook | | | | | |
| Sabah Selatan | Sipitang-Ulu Padas | | | | | |
| Sabah Selatan | Tenom | | | | | |
| Sandakan | | Bandar Sandakan | | | | |
| Elopura ||||||
| Sandakan | | Karamunting | Karamunting | Karamunting | | |
| Sandakan | Sandakan Bandar | | | | | |
| Sandakan | | | Tanjong Papat | Tanjong Papat | Tanjong Papat | Tanjong Papat |
| Semporna | | | Balung | Balung | | |
| Semporna | | | | | Bugaya | Bugaya |
| Semporna | | | | Senallang | Senallang | Senallang |
| Sulabayan ||||
| Sepanggar | | | | | | Darau |
| Inanam ||
| Karambunai ||
| Silam | | Kunak | Kunak | Kunak | Kunak | |
| Silam | | Lahad Datu | Lahad Datu | Lahad Datu | Lahad Datu | |
| Silam | | Semporna | | | | |
| Silam | | | | | Tungku | |
| Sipitang | | | | Lumadan | Lumadan | Lumadan |
| Sindumin |||
| Tanjong Aru | | | | Api-Api | | |
| Tanjong Aru | | | Petagas | | | |
| Tanjong Aru | | | Sembulan | Sembulan | | |
| Tawau | | | | | Apas | Apas |
| Tawau | Balung | Balung | | | Balung | Balung |
| Tawau | | Bandar Tawau | | | | |
| Tawau | | | | Kalabakan | | |
| Tawau | Merotai | Merotai | Merotai | Merotai | | |
| Tawau | | | Sri Tanjong | Sri Tanjong | Sri Tanjong | Sri Tanjong |
| Tenom | | | | Kemabong | Kemabong | Kemabong |
| Melalap |||
| Tuaran | Kiulu | Kiulu | Kiulu | Kiulu | Kiulu | Kiulu |
| Tuaran | | | | | | Pantai Dalit |
| Sulaman ||||||
| Tuaran | | Tamparuli | Tamparuli | Tamparuli | Tamparuli | Tamparuli |
| Ulu Padas | | Kemabong | | | | |
| Ulu Padas | | Sipitang | | | | |
| Ulu Padas | | Tenom | | | | |

## Sarawak

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1969–1978 | 1978–1990 | 1990–1999 | 1999–2008 | 2008–2016 | 2016−present |
| Bandar Kuching | | | Batu Lintang | | | Batu Lintang |
| Bandar Kuching | Kuching Barat | | | | | |
| Bandar Kuching | Kuching Timor | | | | | |
| Bandar Kuching | | Padungan | Padungan | Padungan | Padungan | Padungan |
| Bandar Kuching | | | Pending | Pending | Pending | Pending |
| Bandar Kuching | | Stampin | | | | |
| Bandar Sibu | Sibu Luar | | | | | |
| Bandar Sibu | Sibu Tengah | | | | | |
| Baram | Marudi | Marudi | Marudi | Marudi | Marudi | Marudi |
| Baram | | | | | | Mulu |
| Telang Usan ||||||
| Batang Lupar | | | Beladin | | | |
| Batang Lupar | | | | Beting Maro | Beting Maro | Beting Maro |
| Batang Lupar | | Lingga | | | Lingga | Lingga |
| Batang Lupar | Lingga-Sebuyau | | | | | |
| Batang Lupar | | | Sebuyau | Sebuyau | Sebuyau | Sebuyau |
| Batang Lupar | Simanggang | | | | | |
| Batang Lupar | | Sri Aman | | | | |
| Batang Sadong | | | | | | Gedong |
| Batang Sadong | | | | Sadong Jaya | Sadong Jaya | Sadong Jaya |
| Batang Sadong | | | Semera | | | |
| Simunjan ||||
| Bau-Lundu | Bau | | | | | |
| Bau-Lundu | Lundu | | | | | |
| Betong | | | | | Bukit Saban | Bukit Saban |
| Layar ||||||
| Saribas ||||||
| Bintulu | | | | Jepak | Jepak | Jepak |
| Kemena ||||||
| Bintulu | | | Kidurong | Kidurong | Kidurong | |
| Bintulu | | | | | | Samalaju |
| Bintulu | | | | | | Tanjong Batu |
| Bintulu | Tatau | Tatau | | | | |
| Bukit Mas | | | | Ba'kelalan | | |
| Bukit Mas | | Lawas | Lawas | Lawas | | |
| Bukit Mas | | Limbang | Limbang | Limbang | | |
| Hulu Rajang | | | Baleh | Baleh | Baleh | Baleh |
| Belaga ||||
| Hulu Rajang | | | | | | Murum |
| Igan | | | | | Daro | Daro |
| Jemoreng ||
| Julau | Meluan | Meluan | Meluan | Meluan | Meluan | Meluan |
| Pakan ||||||
| Kanowit | Machan | Machan | Machan | Machan | Machan | Machan |
| Ngemah ||||||
| Kapit | | | | | | Bukit Goram |
| Kapit | | Katibas | Katibas | Katibas | Katibas | Katibas |
| Kapit | Song | | | | | |
| Pelagus ||||||
| Kota Samarahan | | | Asajaya | Asajaya | Asajaya | Asajaya |
| Muara Tuang ||||
| Kota Samarahan | | | | | | Stakan |
| Kuala Rajang | | | Belawai | Belawai | | |
| Kuala Rajang | | | Matu-Daro | Matu-Daro | | |
| Kuala Rajang | | | Serdeng | Serdeng | | |
| Lambir | | Miri | | | | |
| Lambir | | Subis | | | | |
| Lanang | | | Bukit Assek | Bukit Assek | Bukit Assek | Bukit Assek |
| Dudong ||||
| Lawas | | | | | Ba'kelalan | Ba'kelalan |
| Bukit Sari ||
| Limbang | | | | | Batu Danau | Batu Danau |
| Bukit Kota ||
| Limbang-Lawas | Limbang | | | | | |
| Limbang-Lawas | Lawas | | | | | |
| Lubok Antu | | Batang Ai | Batang Ai | Batang Ai | | Batang Ai |
| Lubok Antu | | | | | Batang Air | |
| Lubok Antu | | Engkilili | Engkilili | Engkilili | Engkilili | Engkilili |
| Lubok Antu | Engkilili-Skrang | | | | | |
| Lubok Antu | Ulu Ai | | | | | |
| Mambong | | | | Bengoh | Bengoh | |
| Mambong | | | | Tarat | Tarat | |
| Mas Gading | | Lundu | | | | |
| Mas Gading | | | | | Opar | Opar |
| Mas Gading | | | Tanjong Datu | Tanjong Datu | | |
| Tasik Biru |||||
| Miri | | | Lambir | Lambir | | |
| Piasau ||||
| Miri | | | | | Pujut | Pujut |
| Miri | | | | Senadin | Senadin | Senadin |
| Miri-Subis | Miri | | | | | |
| Miri-Subis | Subis | | | | | |
| Mukah | Balingian | Balingian | Balingian | Balingian | Balingian | Balingian |
| Mukah | | | Dalat | Dalat | Dalat | Dalat |
| Mukah | Oya | Oya | | | | |
| Mukah | | | | | | Tellian |
| Padawan | Batu Kawah | Batu Kawah | Batu Kawah | | | |
| Padawan | Bengoh | Bengoh | Bengoh | | | |
| Paloh | | Kuala Rajang | | | | |
| Paloh | | Matu-Daro | | | | |
| Payang | Binatang | | | | | |
| Payang | Matu-Daro | | | | | |
| Petra Jaya | | | | Samariang | Samariang | Samariang |
| Satok ||||
| Tupong ||||
| Puncak Borneo | | | | | | Mambong |
| Puncak Borneo | | | | | | Serembu |
| Puncak Borneo | | | | | | Tarat |
| Rajang | Dudong | Dudong | | | | |
| Rajang | Igan | Igan | | | | |
| Samarahan | Muara Tuang | Muara Tuang | | | | |
| Samarahan | Sebandi | Sebandi | | | | |
| Santubong | | | | Demak Laut | Demak Laut | Demak Laut |
| Santubong | | | Pantai Damai | Pantai Damai | Pantai Damai | Pantai Damai |
| Santubong | | Petra Jaya | | | | |
| Santubong | | Satok | | | | |
| Santubong | | | Sejingkat | | | |
| Santubong | Sekama | | | | | |
| Santubong | Semariang | | | | | |
| Santubong | | | | | Tanjong Datu | Tanjong Datu |
| Saratok | | | | | | Kabong |
| Kalaka ||||||
| Krian ||||||
| Sarikei | Kuala Rajang | | | | | |
| Sarikei | | Meradong | Meradong | Meradong | Meradong | Meradong |
| Repok ||||||
| Selangau | | | Kakus | Kakus | Kakus | Kakus |
| Tamin ||||
| Serian | | | | | | Bukit Semuja |
| Serian | | | | Kedup | Kedup | Kedup |
| Serian | Tarat | Tarat | Tarat | | | |
| Serian | Tebakang | Tebakang | | | | |
| Serian | | | Tebedu | Tebedu | Tebedu | Tebedu |
| Sibu | | | Bawang Assan | Bawang Assan | Bawang Assan | Bawang Assan |
| Sibu | | Maling | | | | |
| Sibu | | | | Nangka | Nangka | Nangka |
| Sibu | | | | Pelawan | Pelawan | Pelawan |
| Sibu | | Seduan | Seduan | | | |
| Sibuti | | | | | Bekenu | Bekenu |
| Lambir ||
| Simunjan | Gedong | Gedong | | | | |
| Simunjan | Semera | Semera | | | | |
| Sri Aman | | | | | Balai Ringin | Balai Ringin |
| Bukit Begunan ||||
| Simanggang ||||
| Stampin | | | | Batu Kawah | Batu Kawah | Batu Kawah |
| Stampin | | | | | | Batu Kitang |
| Stampin | | | | Batu Lintang | Batu Lintang | |
| Stampin | | | | | Kota Sentosa | Kota Sentosa |
| Tanjong Manis | | | | | Belawai | |
| Tanjong Manis | | | | | | Kuala Rajang |
| Semop ||
| Ulu Rajang | Baleh | Baleh | | | | |
| Ulu Rajang | Belaga | Belaga | | | | |
vte Constituencies of the legislatures of the states of Malaysia :
See also: List of former Malaysian state electoral districts :