Legality of Cannabis by U.S. Jurisdiction This is the list of the winning political parties in the Malaysian general election by parliamentary constituency. State Parliamentary Constituency General elections 1955 1959 1964 1969 1974 1978 1982 1986 1990 1995 1999 2004 2008 2013 2018 2022 members members members members members members members members members members members members members members members members Perlis Arau BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Kangar BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PKR) PN (PPBM) Padang Besar BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Perlis Alliance (UMNO) Perlis Selatan Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Perlis Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Kedah Alor Setar Alliance (MCA) Alliance (MCA) Alliance (MCA) Alliance (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (PKR) PH (PKR) PN (PAS) Baling Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) PAS BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) PR (PAS) BN (UMNO) BN (UMNO) PN (PAS) Jerai Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PAS) BN (UMNO) GS (PAS) PN (PAS) Jerlun BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) PN (PAS) Jerlun-Langkawi BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Jitra-Padang Terap Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Kedah Selatan Alliance (MCA) Kedah Tengah Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Kedah Utara Alliance (UMNO) Kota Setar Alliance (UMNO) BN (PAS) PAS PAS BN (UMNO) BN (UMNO) Kota Star Selatan Alliance (UMNO) Alliance (UMNO) PAS Kota Star Utara Alliance (UMNO) Alliance (UMNO) PAS Kuala Kedah Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PN (PAS) Kuala Muda BN (UMNO) BN (UMNO) BN (UMNO) Kubang Pasu BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) PN (PPBM) Kubang Pasu Barat Alliance (UMNO) Alliance (UMNO) PAS Kulim Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Kulim-Bandar Baharu Alliance (MCA) Alliance (MCA) Alliance (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) BN (UMNO) PH (PKR) PN (PPBM) Langkawi BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) PN (PPBM) Merbok BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) BN (UMNO) PH (PKR) PN (PPBM) Padang Serai BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (PKR) PR (PKR) PH (PKR) PN (PPBM) Padang Terap BN (PAS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) PR (PAS) BN (UMNO) BN (UMNO) PN (PAS) Pendang BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BA (PAS) PR (PAS) BN (UMNO) GS (PAS) PN (PAS) Pokok Sena BN (UMNO) BA (PAS) BN (UMNO) PR (PAS) PR (PAS) PH (Amanah) PN (PAS) Sik BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) PR (PAS) BN (UMNO) GS (PAS) PN (PAS) Sungai Petani Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Sungei Muda Alliance (UMNO) Ulu Muda BN (PAS) BN (UMNO) BN (UMNO) Yan BN (UMNO) BA (PAS) Kelantan Bachok PMIP PAS PAS BN (PAS) PAS PAS BN (HAMIN) APU (PAS) APU (PAS) BA (PAS) BN (UMNO) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Gua Musang BN (UMNO) APU (S46) APU (S46) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Jeli BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Kelantan Hilir PMIP PAS PAS Kelantan Selatan Alliance (UMNO) Kelantan Tengah Alliance (UMNO) Kelantan Timor Alliance (UMNO) Kelantan Utara Alliance (UMNO) Ketereh BN (UMNO) PR (PKR) BN (UMNO) BN (UMNO) PN (PPBM) Kok Lanas BN (UMNO) APU (S46) Kota Bharu BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) APU (S46) APU (S46) BA (KeADILan) BN (UMNO) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Kota Bharu Hilir PMIP Alliance (UMNO) Alliance (UMNO) Kota Bharu Hulu PMIP PAS PAS Kuala Krai BN (PAS) BN (UMNO) BN (UMNO) BN (UMNO) APU (PAS) APU (PAS) BA (PAS) BN (UMNO) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Kubang Kerian APU (PAS) BA (PAS) BA (PAS) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Machang BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) APU (S46) APU (S46) BA (PAS) BN (UMNO) PR (PKR) BN (UMNO) BN (UMNO) PN (PPBM) Nilam Puri BN (PAS) BN (UMNO) BN (UMNO) BN (UMNO) APU (PAS) Pasir Mas Alliance (UMNO) BN (PAS) BN (UMNO) PAS BN (UMNO) APU (S46) APU (S46) BA (PAS) BA (PAS) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Pasir Mas Hilir PMIP PAS PAS Pasir Mas Hulu PMIP PAS PAS Pasir Puteh PMIP PAS PAS BN (PAS) BN (UMNO) BN (UMNO) BN (UMNO) APU (S46) APU (S46) BA (PAS) BA (PAS) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Pengkalan Chepa BN (PAS) PAS PAS PAS APU (PAS) APU (PAS) BA (PAS) BA (PAS) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Peringat BN (UMNO) BA (KeADILan) Rantau Panjang BN (PAS) BN (UMNO) PAS BN (UMNO) APU (PAS) APU (PAS) BA (PAS) BA (PAS) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Tanah Merah PMIP PAS Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) APU (S46) APU (S46) BA (KeADILan) BN (UMNO) PR (PKR) BN (UMNO) BN (UMNO) PN (PPBM) Tumpat PMIP PAS Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) APU (PAS) APU (PAS) BA (PAS) BA (PAS) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Ulu Kelantan Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Terengganu Besut PMIP PAS Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Dungun PMIP Alliance (UMNO) PAS BN (PAS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) PR (PAS) GS (PAS) PN (PAS) Hulu Terengganu BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Kemaman Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (KeADILan) BN (UMNO) BN (UMNO) BN (UMNO) GS (PAS) PN (PAS) Kuala Nerus BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) PR (PAS) GS (PAS) PN (PAS) Kuala Terengganu BN (PAS) BN (UMNO) BN (UMNO) BN (UMNO) APU (S46) BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) PR (PAS) GS (PAS) PN (PAS) Kuala Trengganu Selatan Negara Alliance (UMNO) PAS Kuala Trengganu Utara PMIP Alliance (UMNO) Alliance (UMNO) Marang BN (UMNO) APU (PAS) APU (PAS) BA (PAS) BN (UMNO) PR (PAS) PR (PAS) GS (PAS) PN (PAS) Setiu BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) BN (UMNO) GS (PAS) PN (PAS) Trengganu Selatan Alliance (UMNO) Trengganu Tengah Alliance (UMNO) PMIP Alliance (UMNO) Alliance (UMNO) Trengganu Utara Alliance (UMNO) Ulu Nerus BN (PAS) BN (UMNO) BN (UMNO) Penang Bagan Alliance (MCA) Alliance (MCA) Alliance (MCA) DAP GR (DAP) GR (DAP) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Balik Pulau BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) BN (UMNO) PH (PKR) PH (PKR) Batu Kawan BN (Gerakan) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Bayan Baru DAP GR (DAP) BN (MCA) BN (MCA) BN (MCA) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Bukit Bendera BN (MCA) DAP DAP DAP GR (DAP) BN (Gerakan) BN (Gerakan) BN (Gerakan) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Bukit Gelugor DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Bukit Mertajam BN (MCA) DAP BN (MCA) DAP GR (DAP) BN (MCA) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Dato' Kramat SF (Lab) SF (Lab) Gerakan George Town Alliance (MCA) Jelutong BN (Gerakan) DAP DAP DAP GR (DAP) GR (DAP) BN (Gerakan) BN (Gerakan) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Kepala Batas BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Mata Kuching BN (MCA) BN (MCA) BN (MCA) Nibong Tebal BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BA (DAP) BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Penang Island Alliance (UMNO) Penang Selatan Alliance (UMNO) Alliance (UMNO) Gerakan Penang Utara Alliance (MCA) Alliance (MCA) DAP Permatang Pauh BN (UMNO) PAS BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (KeADILan) BA (PKR) PR (PKR) PR (PKR) PH (PKR) PN (PAS) Seberang Selatan SF (Lab) Alliance (UMNO) Gerakan Seberang Tengah Alliance (UMNO) Alliance (UMNO) Gerakan Seberang Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Tanjong SF (Lab) UDP Gerakan BN (Gerakan) DAP BN (Gerakan) DAP GR (DAP) GR (DAP) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Tasek Gelugor BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Wellesley North Alliance (UMNO) Wellesley South Alliance (MCA) Perak Bagan Datuk Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Bagan Serai BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) BN (UMNO) BN (UMNO) PN (PAS) Batang Padang Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) DAP BN (UMNO) BN (UMNO) BN (UMNO) Batu Gajah PPP Alliance (MCA) DAP DAP DAP BN (MCA) DAP GR (DAP) BN (MCA) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Beruas IND Alliance (MCA) PPP BN (PPP) DAP BN (MCA) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Bukit Gantang BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (Gerakan) PR (PAS) PR (PAS) BN (UMNO) PN (PPBM) Chenderoh BN (UMNO) BN (UMNO) Dindings Alliance (UMNO) Gerik BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (Gerakan) BN (UMNO) BN (UMNO) PN (PPBM) Gopeng BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Hilir Perak Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Ipoh PPP PPP PPP DAP DAP BN (MCA) DAP GR (DAP) Ipoh-Menglembu Alliance (MCA) Ipoh Barat BN (MCA) BN (MCA) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Ipoh Timor BN (MCA) BN (MCA) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Kampar Alliance (MCA) Alliance (MCA) DAP DAP GR (DAP) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (DAP) PH (DAP) PH (DAP) Kinta DAP BN (MCA) BN (MCA) Kinta Selatan Alliance (MCA) Kinta Utara Alliance (MIC) Krian PMIP Krian Darat Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Krian Laut Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Kuala Kangsar Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Larut BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Larut-Matang Alliance (MCA) Larut Selatan Alliance (MCA) Alliance (MCA) Gerakan Larut Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Lenggong BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Lumut BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (PKR) PH (Amanah) PN (PPBM) Matang BN (UMNO) BN (UMNO) BN (UMNO) Menglembu PPP PPP PPP DAP DAP BN (MCA) Padang Rengas BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Parit Alliance (UMNO) Alliance (UMNO) PAS BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Parit Buntar BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BA (PAS) BN (UMNO) PR (PAS) PR (PAS) PH (Amanah) PN (PAS) Pasir Pinji DAP GR (DAP) Pasir Salak BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Sitiawan Alliance (MCA) Alliance (MCA) DAP Sungai Siput Alliance (MIC) Alliance (MIC) Alliance (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Sungei Perak Hilir Alliance (UMNO) Sungei Perak Ulu Alliance (UMNO) Taiping BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (PPP) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Tambun BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) PH (PKR) Tanjong Malim Alliance (MCA) Alliance (MCA) Alliance (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PH (PKR) PH (PKR) Tapah BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) Tasek Chenderoh BN (UMNO) BN (UMNO) Telok Anson Alliance (UMNO) Alliance (MCA) Alliance (MCA) DAP BN (Gerakan) BN (Gerakan) BN (Gerakan) Teluk Intan BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Ulu Kinta PPP Alliance (MCA) PPP Ulu Perak Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Pahang Bentong Alliance (MCA) Alliance (MCA) Alliance (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PH (DAP) PH (DAP) Bera BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Cameron Highlands BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (UMNO) Indera Mahkota BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PN (PPBM) Jerantut BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Kuala Krau BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Kuantan Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (MCA) PR (PKR) PR (PKR) PH (PKR) PN (PAS) Lipis Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (MCA) BN (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Maran BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Mentakab BN (UMNO) BN (UMNO) BN (MCA) BN (MCA) Pahang Timor Alliance (UMNO) Paya Besar BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Pekan Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Raub Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (DAP) PH (DAP) PH (DAP) Rompin BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Semantan Alliance (UMNO) Temerloh Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PAS) PH (Amanah) PN (PAS) Ulu Pahang Alliance (UMNO) Selangor Ampang BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Ampang Jaya BN (MCA) BN (MCA) BN (MCA) BN (MCA) Bangi PH (DAP) PH (DAP) Batu SF (Lab) SF (Lab) Gerakan Bukit Bintang Alliance (MCA) Alliance (MCA) Gerakan Bangsar SF (Lab) PAP DAP Damansara SF (Ra'ayat) Alliance (MCA) DAP PH (DAP) PH (PKR) Gombak BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Hulu Langat BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (UMNO) BN (UMNO) BN (UMNO) PR (PAS) PR (PAS) PH (Amanah) PH (Amanah) Hulu Selangor Alliance (UMNO) Alliance (MCA) Alliance (MCA) Alliance (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) PR (PKR) BN (MIC) PH (PKR) PN (PAS) Kapar Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) PR (PKR) PR (PKR) PH (PKR) PN (PAS) Kelana Jaya BN (MCA) PR (PKR) PR (PKR) Klang Alliance (MIC) Alliance (MIC) Alliance (MIC) BN (MCA) GR (DAP) BN (MCA) BN (MCA) BN (MCA) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Kota Raja BN (MIC) PR (PAS) PR (PAS) PH (Amanah) PH (Amanah) Kuala Langat Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PN (PAS) Kuala Lumpur Barat Alliance (MCA) Kuala Lumpur Timor Alliance (MCA) Kuala Selangor Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PAS) BN (UMNO) PH (Amanah) PH (Amanah) Langat Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Pandan BN (MCA) BN (MCA) PR (PKR) PH (PKR) PH (PKR) Pelabuhan Kelang BN (MIC) BN (MIC) BN (MIC) Petaling DAP DAP BN (MCA) Petaling Jaya DAP GR (DAP) PH (PKR) PH (PKR) Petaling Jaya Selatan BN (MCA) BN (MCA) BN (MCA) PR (PKR) PR (PKR) Petaling Jaya Utara BN (MCA) BN (MCA) BN (MCA) PR (DAP) PR (DAP) Puchong DAP GR (DAP) BN (Gerakan) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Rawang SF (Lab) Alliance (UMNO) Alliance (UMNO) Sabak Bernam Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Selangor Barat Alliance (UMNO) Selangor Tengah Alliance (MCA) Selayang BN (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (MCA) BN (MCA) BN (MCA) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Sepang Alliance (MCA) Alliance (MCA) Alliance (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PAS) PH (Amanah) PH (Amanah) Serdang BN (MCA) BN (MCA) BN (MCA) PR (DAP) PR (DAP) Setapak SF (Ra'ayat) Alliance (MCA) DAP Shah Alam BN (MCA) BN (MCA) BN (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PAS) PR (PAS) PH (Amanah) PH (Amanah) Subang BN (MIC) BN (MIC) BN (MIC) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Sungai Besar BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) PN (PPBM) Sungai Buloh PH (PKR) PH (PKR) Tanjong Karang BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Federal Territory Bandar Tun Razak BN (MCA) BN (MCA) BN (MCA) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Batu BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) BN (Gerakan) PR (PKR) PR (PKR) IND PH (PKR) Bukit Bintang DAP GR (DAP) GR (DAP) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Cheras GR (DAP) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Damansara BN (MIC) DAP BN (MCA) Kepong Pekemas BN (Gerakan) DAP DAP GR (DAP) GR (DAP) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Kuala Lumpur Bandar DAP DAP DAP Labuan IND BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Lembah Pantai BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Putrajaya BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Segambut BN (Gerakan) BN (Gerakan) BN (Gerakan) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Seputeh DAP GR (DAP) GR (DAP) BA (DAP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Setapak BN (UMNO) BN (UMNO) BN (UMNO) Setiawangsa BN (UMNO) BN (UMNO) BN (UMNO) PH (PKR) PH (PKR) Sungai Besi DAP DAP DAP DAP GR (DAP) Titiwangsa BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PAS) BN (UMNO) PH (PPBM) BN (UMNO) Wangsa Maju BN (UMNO) BN (UMNO) BN (MCA) PR (PKR) PR (PKR) PH (PKR) PH (PKR) Negeri Sembilan Jelebu BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Jelebu-Jempol Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Jempol Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Kuala Pilah Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) BN (UMNO) Mantin BN (MCA) BN (MCA) BN (MCA) Negri Sembilan Selatan Alliance (UMNO) Negri Sembilan Utara Alliance (UMNO) Port Dickson Alliance (MIC) Alliance (MIC) DAP PH (PKR) PH (PKR) Rasah DAP BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Rembau BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Rembau-Tampin Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Seremban Alliance (MCA) DAP DAP BN (MCA) DAP BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Seremban Barat IND Alliance (MCA) DAP Seremban Timor IND Alliance (MCA) DAP Tampin BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (Amanah) BN (UMNO) Telok Kemang BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) PR (PKR) PR (PKR) Malacca Alor Gajah BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (MCA) BN (MCA) BN (MCA) PH (PPBM) PH (Amanah) Bandar Malacca MP Alliance (MCA) DAP Batu Berendam BN (MCA) BN (MCA) BN (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Bukit Katil BN (UMNO) BN (UMNO) PR (PKR) Hang Tuah Jaya PH (PKR) PH (PKR) Jasin BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PAS) Kota Melaka DAP DAP DAP DAP GR (DAP) GR (DAP) BA (DAP) BN (MCA) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Malacca Central Alliance (MCA) Malacca Luar Alliance (UMNO) Malacca Selatan Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Malacca Tengah Alliance (MCA) Alliance (MCA) Alliance (UMNO) Malacca Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Masjid Tanah BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Selandar BN (MCA) BN (MCA) BN (MCA) BN (MCA) Tangga Batu BN (UMNO) BN (UMNO) BN (UMNO) PH (PKR) PN (PAS) Johor Ayer Hitam BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) Bakri BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Batu Pahat Alliance (MIC) Alliance (MCA) Alliance (MCA) Alliance (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PR (PKR) PH (PKR) PH (PKR) Batu Pahat Dalam Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Gelang Patah BN (MCA) BN (MCA) BN (MCA) PR (DAP) Iskandar Puteri PH (DAP) PH (DAP) Johor Bahru Alliance (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PKR) PH (PKR) Johore Bahru Barat Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Johore Bahru Timor Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Johore Selatan Alliance (MCA) Johore Tengah Alliance (MCA) Johore Tenggara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Johore Timor Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Kluang BN (MCA) DAP BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PR (DAP) PH (DAP) PH (DAP) Kluang Selatan Alliance (MCA) Alliance (MCA) Alliance (MCA) Kluang Utara Alliance (MCA) Alliance (MCA) Alliance (MCA) Kota Tinggi BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Kulai BN (MCA) BN (MCA) PR (DAP) PH (DAP) PH (DAP) Labis BN (UMNO) BN (UMNO) BN (UMNO) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (MCA) PH (DAP) PH (DAP) Ledang BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PKR) PH (PKR) Mersing BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Muar BN (MCA) BN (MCA) BN (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) MUDA Muar Dalam Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Muar Pantai Alliance (MCA) Alliance (MCA) Alliance (MCA) Muar Selatan Alliance (MCA) Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Muar Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Pagoh BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) PN (PPBM) Panti BN (UMNO) BN (UMNO) BN (UMNO) Parit Sulong BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Pasir Gudang BN (UMNO) BN (UMNO) BN (UMNO) PH (PKR) PH (PKR) Pengerang BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Pontian BN (UMNO) BN (UMNO) BN (UMNO) BN (MCA) BN (MCA) BN (MCA) BN (MCA) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Pontian Selatan Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Pontian Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Pulai BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (Amanah) PH (Amanah) Renggam BN (MCA) BN (MCA) BN (MCA) Segamat Alliance (UMNO) BN (MCA) BN (MCA) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) BN (MIC) PH (PKR) PH (PKR) Segamat Selatan Alliance (MCA) Alliance (MCA) Alliance (MCA) Segamat Utara Alliance (UMNO) Alliance (UMNO) Alliance (UMNO) Sekijang BN (UMNO) BN (UMNO) BN (UMNO) PH (PKR) PH (PKR) Sembrong BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Semerah BN (UMNO) BN (UMNO) BN (UMNO) Senai BN (MCA) BN (MCA) BN (MCA) BN (MCA) Simpang Renggam BN (Gerakan) BN (Gerakan) BN (Gerakan) PH (PPBM) BN (UMNO) Sri Gading BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (PPBM) PH (Amanah) Sungai Benut BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Tanjong Piai BN (MCA) BN (MCA) BN (MCA) PH (PPBM) BN (MCA) Tebrau BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (MCA) BN (MCA) BN (MCA) PH (PKR) PH (PKR) Tenggara BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Tenggaroh BN (UMNO) BN (UMNO) BN (UMNO) Sabah Bandau USNO BN (USNO) BN (BERJAYA) BN (BERJAYA) BN (PBS) GR (PBS) GR (PBS) PBS Batu Sapi BN (PBS) BN (PBS) BN (PBS) WARISAN GRS Beaufort BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Beluran BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PN (PPBM) Darvel USNO Gaya BN (SCA) BN (BERJAYA) BN (BERJAYA) DAP GR (PBS) BN (SAPP) BN (SAPP) Hilir Padas BN (USNO) BN (USNO) IND Jambongan BN (PBS) GR (PBS) Kalabakan BN (UMNO) BN (UMNO) BN (UMNO) WARISAN BN (UMNO) Keningau BN (USNO) BN (BERJAYA) BN (BERJAYA) BN (PBS) GR (PBS) GR (PBS) PBS BN (PBS) BN (PBS) BN (PBS) STAR GRS (STAR) Kimanis USNO BN (USNO) IND BN (BERJAYA) BN (USNO) GR (PBS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Kinabalu USNO BN (USNO) BN (BERJAYA) BN (BERJAYA) BN (USNO) GR (PBS) GR (PBS) BN (UPKO) Kinabatangan USNO BN (USNO) BN (BERJAYA) BN (BERJAYA) BN (USNO) BN (USNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Kota Belud USNO BN (USNO) BN (USNO) IND BN (PBS) GR (PBS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) WARISAN WARISAN Kota Kinabalu SCA BN (PBS) PR (DAP) PR (DAP) PH (DAP) PH (DAP) Kota Marudu BN (PBS) BN (PBS) BN (PBS) BN (PBS) KDM Kudat BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) IND Labuan-Beaufort USNO Labuk-Sugut USNO BN (USNO) BN (USNO) IND Lahad Datu WARISAN Libaran BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) Limbawang BN (USNO) BN (USNO) Marudu USNO BN (USNO) BN (USNO) IND IND BN (USNO) GR (PBS) BN (UMNO) Padas BN (PBS) GR (PBS) Papar BN (USNO) BN (USNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) WARISAN GRS Penampang USNO BN (USNO) BN (BERJAYA) BN (BERJAYA) BN (PBS) GR (PBS) GR (PBS) BN (UPKO) BN (UPKO) BN (UPKO) PR (PKR) WARISAN PH (UPKO) Pensiangan BN (PBS) GR (PBS) BN (PBRS) BN (PBRS) BN (PBRS) BN (PBRS) BN (PBRS) Putatan BN (UPKO) BN (UPKO) BN (UPKO) PH (PKR) BN (UMNO) Ranau BN (UPKO) BN (UPKO) BN (UPKO) PH (PKR) GRS Sabah Dalam USNO Sabah Selatan USNO Sandakan SCA BN (SCA) DAP DAP DAP GR (PBS) BN (LDP) BN (LDP) IND BN (LDP) PR (DAP) PH (DAP) PH (DAP) Semporna BN (USNO) BN (USNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) WARISAN WARISAN Sepanggar BN (SAPP) BN (SAPP) BN (UMNO) WARISAN PH (PKR) Silam BN (USNO) BN (USNO) IND BN (USNO) BN (USNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) WARISAN Sipitang BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) GRS Tanjong Aru DAP GR (PBS) GR (PBS) PBS Tawau SCA BN (SCA) BN (BERJAYA) BN (BERJAYA) DAP GR (PBS) BN (SAPP) BN (SAPP) BN (SAPP) BN (SAPP) BN (PBS) PH (PKR) GRS (PBS) Tenom GR (PBS) BN (UMNO) BN (UMNO) BN (UMNO) BN (UMNO) PH (DAP) IND Tuaran USNO BN (USNO) BN (BERJAYA) BN (BERJAYA) BN (USNO) GR (PBS) GR (PBS) BN (UPKO) BN (UPKO) BN (UPKO) BN (UPKO) BN (UPKO) PH (UPKO) Ulu Padas BN (USNO) BN (BERJAYA) BN (BERJAYA) Sarawak Bandar Kuching SUPP BN (SUPP) BN (SUPP) DAP DAP GR (DAP) BN (SUPP) BN (SUPP) DAP PR (DAP) PR (DAP) PH (DAP) PH (DAP) Bandar Sibu SUPP BN (SUPP) Baram SNAP SNAP BN (SNAP) BN (SNAP) BN (SNAP) IND BN (SNAP) BN (SNAP) BN (SPDP) BN (SPDP) BN (SPDP) BN (PDP) GPS (PDP) Batang Lupar SNAP SNAP BN (SNAP) IND BN (PBDS) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Batang Sadong BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Bau-Lundu SUPP SNAP Betong SNAP BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Bintulu SCA SNAP BN (SNAP) BN (SNAP) BN (SNAP) BN (SNAP) GR (DAP) BN (SNAP) BN (SPDP) BN (SPDP) BN (SPDP) BN (PDP) GPS (PDP) Bukit Mas BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) Hulu Rajang PESAKA SNAP BN (SNAP) BN (SNAP) BN (SNAP) IND BN (PBDS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) GPS (PRS) Igan BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Julau PESAKA SNAP BN (SNAP) BN (SNAP) BN (PBDS) BN (PBDS) BN (SUPP) BN (PRS) BN (PRS) BN (PRS) BN (PRS) IND PBM Kanowit IND SNAP BN (SNAP) BN (SNAP) BN (PBDS) BN (PBDS) BN (PBDS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) GPS (PRS) Kapit SNAP BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Kota Samarahan BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Kuala Rajang BN (PBB) BN (PBB) BN (PBB) BN (PBB) Lambir SAPO BN (SUPP) BN (SUPP) Lanang GR (DAP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) PR (DAP) PH (DAP) PH (DAP) Lawas BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Limbang BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Limbang-Lawas SNAP BN (PBB) Lubok Antu SNAP SNAP BN (SNAP) BN (SNAP) BN (PBDS) BN (PBDS) BN (PBDS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) IND GPS (PRS) Mambong BN (PBB) BN (PBB) BN (PBB) BN (PBB) Mas Gading BN (SNAP) IND BN (SNAP) BN (SNAP) BN (SNAP) BN (SNAP) BN (SPDP) BN (SPDP) BN (SPDP) PH (DAP) PH (DAP) Miri BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) PR (PKR) PH (PKR) PH (PKR) Miri-Subis SNAP BN (SUPP) Mukah BUMIPUTERA BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Padawan SUPP BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) Paloh BN (PBB) BN (PBB) BN (PBB) Payang BUMIPUTERA BN (PBB) Petra Jaya BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Puncak Borneo PH (PKR) GPS (PBB) Rajang SUPP BN (SUPP) BN (SUPP) BN (SUPP) IND Samarahan BUMIPUTERA BN (PBB) BN (PBB) BN (PBB) BN (PBB) Santubong BUMIPUTERA BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Saratok SNAP SNAP BN (SNAP) IND BN (SNAP) BN (SNAP) BN (SNAP) BN (SNAP) BN (SPDP) BN (SPDP) BN (SPDP) PH (PKR) PN (PPBM) Sarikei SCA BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) PR (DAP) PH (DAP) GPS (SUPP) Selangau IND BN (PBDS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) PH (PKR) GPS (PRS) Serian SNAP BN (SUPP) BN (SUPP) BN (SUPP) IND IND BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) GPS (SUPP) Sibu BN (SUPP) DAP BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) BN (SUPP) PR (DAP) PH (DAP) PH (DAP) Sibuti BN (PBB) BN (PBB) BN (PBB) GPS (PBB) Simunjan BUMIPUTERA BN (PBB) BN (PBB) BN (PBB) BN (PERMAS) Sri Aman BN (PBDS) BN (PBDS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) BN (PRS) GPS (PRS) Stampin BN (SUPP) BN (SUPP) BN (SUPP) PR (DAP) PH (DAP) PH (DAP) Tanjong Manis BN (PBB) BN (PBB) BN (PBB) GPS (PBB) See also[edit] Elections in Malaysia Elections in MalaysiaFederal 1955 1959 1964 1969 1974 1978 1982 1986 1990 1995 1999 2004 2008 2013 2018 2022 Next State 1954 1955 1959 (Malaya) 1959 (Sarawak) 1963 1964 1967 1969 1971 1974 1976 1978 1979 1981 1982 1983 1985 1986 1987 1990 1991 1994 1995 1996 1999 2001 2004 2006 2008 2011 2013 2016 2018 2020 2021 2022 2023 Local 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 See also: Federal by-elections State by-elections Elections in Johor Kedah Kelantan Kuala Lumpur Labuan Malacca Negeri Sembilan Pahang Penang Perak Perlis Putrajaya Sabah Sarawak Selangor Terengganu Political parties in MalaysiaParties represented in the Dewan Negara, Dewan Rakyat and/or State AssembliesPakatan Harapan (PH) Democratic Action Party (DAP) People's Justice Party (PKR) National Trust Party (AMANAH) United Progressive Kinabalu Organisation (UPKO) Barisan Nasional (BN) United Malays National Organisation (UMNO) Malaysian Chinese Association (MCA) Malaysian Indian Congress (MIC) Parti Bersatu Rakyat Sabah (PBRS) Gabungan Parti Sarawak (GPS) United Traditional Bumiputera Party (PBB) Sarawak United Peoples' Party (SUPP) Parti Rakyat Sarawak (PRS) Progressive Democratic Party (PDP) Gabungan Rakyat Sabah (GRS) Parti Gagasan Rakyat Sabah (GAGASAN) United Sabah Party (PBS) Homeland Solidarity Party (STAR) Sabah Progressive Party (SAPP) Sabah People's Hope Party (PHRS) Perikatan Nasional (PN) Malaysian United Indigenous Party (BERSATU) Malaysian Islamic Party (PAS) Parti Gerakan Rakyat Malaysia (GERAKAN) Other parties Heritage Party (WARISAN) Malaysian United Democratic Alliance (MUDA) Parti Sarawak Bersatu (PSB) Parti Bangsa Malaysia (PBM) Social Democratic Harmony Party (KDM) Love Sabah Party (PCS) Independent Parties without representation in the Parliament and State AssembliesFriends of Barisan Nasional Malaysia Makkal Sakti Party (MMSP) Malaysian Indian Muslim Congress (KIMMA) Love Malaysia Party (PCM) All Malaysian Indian Progressive Front (IPF) Malaysian Indian United Party (MIUP) Punjabi Party of Malaysia (PPM) Parti Kuasa Rakyat (KUASA)* Minority Rights Action Party (MIRA) Gabungan Rakyat Sabah (GRS) United Sabah National Organisation (Baru) (USNO) Liberal Democratic Party (LDP) Gabungan Rakyat Sabah Plus (GRS+) Sabah Native Co-operation Party (ANAK NEGERI) Pakatan Harapan Plus (PH+) Socialist Party of Malaysia (PSM) Gerakan Tanah Air (GTA) Pan-Malaysian Islamic Front (BERJASA) Parti Bumiputera Perkasa Malaysia (PUTRA) Parti Perikatan India Muslim Nasional (IMAN) Gagasan Sejahtera (GS) Malaysia National Alliance Party (IKATAN) People's Alternative Party (PAP) Malaysian Hope Party (PHM) Other parties Malaysian Indian People’s Party Homeland Fighters' Party (PEJUANG) Socialist Alternative (SA)* Parti Rakyat Malaysia (PRM) Malaysia National Alliance Party (IKATAN) Malaysian People's Progressive Party (myPPP) People's Welfare Party (KITA) Malaysian United People's Party (BERSAMA) Malaysian Advancement Party (KEMAJUAN) Sabah People's Unity Party (PPRS) Penang Front Party (PFP) Malaysian United Party (MUP) Malaysian Ceylonese Congress (MCC) Sabah Nationality Party (PKS) Sabah National People's Unity Organisation (PERPADUAN) Sabah Truth Party (KEBENARAN) Sabahan Bugis United Party (PBBS) Sabah People's Economy Party (PERS) Sabah Prosperous Party of Unity Front (SAPU) Parti Damai Sabah (SPP) Land of the Hornbills Party (PBK) Malaysian Science Aspiration Party (SAINS) Economic Sarawak United People's Party (PERSB) Justice of the Peace Coalition People's Party (PEACE) Malaysian Indian Justice Party (MIJP) Malaysian National Party (PNM) Malaysian Citizen National Party (PNPM) Green Party of Malaysia (PHM) People First Party (URPARTI) Malaysian Arc Party (BAHTERA) Barisan Penyatuan Nasional Parti Aspirasi Rakyat Sarawak (ASPIRASI) Parti Bansa Dayak Sarawak (Baru) (PBDS) Parti Sedar Rakyat Sarawak (SEDAR) Sarawak for Sarawakian (S4S) Sarawak Independent Alliance (SIA) Defunct parties and coalitionDefunct coalitions All-Malaya Council of Joint Action (AMCJA) Labour Front (LF) Socialist Front (SF) Alliance Party (AP) Malayan Peoples' Socialist Front (SF) Barisan Sabah Kumpulan Maju (MAJU) Angkatan Perpaduan Ummah (APU) Gagasan Rakyat (GR) Barisan Alternatif (BA) Pakatan Rakyat (PR) Defunct former parliamentary parties Malayan Party (MP) Sarawak National Party (SNAP) Sarawak Native People's Party (PBDS) Sarawak Malaysian People's Association (PERMAS) Muslim People's Party of Malaysia (HAMIM) National Party (Negara) Labour Party of Malaya (Lab) National Convention Party (NCP) Sabah People's United Front (BERJAYA) Malaysian Social Justice Party (PEKEMAS) Malaysian Democratic Party (MDP) Semangat 46 (S46) United Sabah National Organisation (USNO) United Pasok Momogun Organisation (UPMO) United Pasokmomogun Kadazan Organisation (UPKO) Sabah National Party (SANAP) Sabah Chinese Association (SCA) Sarawak Chinese Association (SCA) People's Justice Front (AKAR) Sarawak People's Energy Party (TERAS) United Democratic Party (UDP) Sarawak Progressive Democratic Party (SPDP) Muslim League of Malaya (ML) National Association of Perak (NAP) Radical Party (RADICAL) Sarawak People's Organisation (SAPO) Sabah Chinese Consolidated Party (SCCP) Barisan Ra'ayat Jati Sarawak (BARJASA) Parti Pesaka Anak Sarawak (PESAKA) Parti Bumiputera Sarawak (BUMIPUTERA) Parti Negara Sarawak (PANAS) Sabah Indian Congress (SIC) United Pasok Nunukragang National Organisation (PASOK) Sabah Democratic Party (PDS) Other defunct parties Independence of Malaya Party (IMP) Malayan Communist Party (MCP) (Revolutionary Faction) (Marxist-Leninist) Malaysian Marhaen Party (PMM) North Kalimantan Communist Party (NKCP) Selangor Labour Party (SLP) Muslim Community Union of Malaysia (IKATAN) Federated Sabah People's Front (BERSEKUTU) Social Democratic Party (SDP) Province Wellesley Labor Party (PWLP) Purtobohan Bumi Putera (PURTOBOHAN) Kesatuan Insaf Tanah Air (KITA) Independent People's Progressive Party (IPPP) Parti Umat Sarawak (UMAT) United People's Party (1976) (UPP) United Sabah People's Organisation (USPO) Sabah People's Democratic Party (SEDAR) United Sabah Assembly Party (PUSAKA) Parti Anak Jati Sarawak (PAJAR) Sarawak People's National Party (PNRS) Sarawak United Democratic Party (BERSATU) Parti Nasionalis Malaysia (NASMA) Parti Bersatu Rakyat Bumiputera Sabah (BERSEPADU) Parti Bertindak Rakyat Sabah (BERSIH) Sabah Chinese Party (PCS) Sabah National Momogun Party (MOMOGUN) Sarawak United Labour Party (PLUS) Sabah People's Party (PRS) Angkatan Keadilan Insan Malaysia (AKIM) United Democratic Sabah People's Power Party (SETIA) Malaysian Solidarity Party (MSP) Democratic Malaysian Indian Party (DMIP) Community Coalition Congress (CCC) Sabah People's Front (SPF) Parti Merdeka Malaysia (PMM) Human Rights Party (HRP) Parti Perpaduan Masyarakat (PPM) * denotes non-registered parties Politics of Malaysia Politics portal List of the winning political parties in the Malaysian general election by parliamentary constituency Parliament of MalaysiaComponents Yang di-Pertuan Agong (King) Dewan Negara (Senate) Dewan Rakyat (House of Representatives) ParliamentaryofficersDewan Negara President of the Dewan Negara Secretary Leader of the Government in the Dewan Negara Leader of the Opposition in the Dewan Negara Dewan Rakyat Speaker of the Dewan Rakyat Secretary Prime Minister Leader of the House Leader of the Opposition Whips Members Served in both houses Represented multiple states 30+ years Seniority Dewan Negara Current (previous) Women Dewan Rakyat Current (previous) Women Chinese Indians Father of the House Baby of the House Procedure Opening of Parliament Royal Address Question time Readings of bills Royal assent List of Acts of Parliament in Malaysia Standing orders Order Paper Hansard Committees: Dewan Negara | Dewan Rakyat Elections Last Next Dewan Negara: None (Indirect election and appointments) Dewan Rakyat: First-past-the-post voting Electoral districts By-elections Caretaker government Locations Malaysian Houses of Parliament (1963–present) Tunku Abdul Rahman Hall (1959–63)