Kota Marudu (P168)
Sabah constituency
Federal constituency
Constituency created 2003
Demographics
Population (2020) 99,998
Electors (2025) 85,810
Area (km²) 2,282
Pop. density (per km²) 43.8
Kota Marudu is a federal constituency in Kudat Division (Kudat District and Kota Marudu District ), Sabah , Malaysia , that has been represented in the Dewan Rakyat since 2004.
The federal constituency was created in the 2003 redistribution and is mandated to return a single member to the Dewan Rakyat under the first past the post voting system.
Demographics Sabah Bumiputera (82.7%) Malay-Muslim Bumiputera (10.1%) Chinese (5.10%)Other ethnicities (1.60%) As of 2020, Kota Marudu has a population of 99,998 people.
18-20 (8.18%) 21-29 (25.5%) 30-39 (25.4%) 40-49 (15.9%) 50-59 (10.8%) 60-69 (7.21%) 70-79 (3.77%) 80-89 (1.94%) above 90 (1.21%) Male (50.7%) Female (49.3%) History Polling districts According to the gazette issued on 21 November 2025, the Kota Marudu constituency has a total of 58 polling districts.
State constituency Polling Districts Code Location Matunggong(N05) Sikuati 168/05/01 SK Sikuati Dualog 168/05/02 SK Dualog Pinawantai 168/05/03 SK Pinawantai Kudat Tambuluran 168/05/04 Dewan Serba Guna Tambuluran Indarason 168/05/05 SK Indarason Laut Kudat Matunggong 168/05/06 SK Matunggong Nangka 168/05/07 SK Lokoton Tigaman 168/05/08 SK Tigaman Rampai 168/05/09 SK Lok Yuk (M) Sikuati Lodung 168/05/10 SK Lodung Kudat Lokoton 168/05/11 SK Lokoton Lajong 168/05/12 SK Lajong Tinangol 168/05/13 SK Tinangol Kandawayon 168/05/14 SK Parapat Darat Muhang 168/05/15 SK Temuno Teringai Darat Sebayan 168/05/16 SK Sebayan Lotong 168/05/17 SK Lotong Tagumamal Laut 168/05/18 SK Lampaki Kudat Sampir 168/05/19 SK Sampir Teringai Laut 168/05/20 SK Temuno Teringai Darat Bingolon 168/05/21 SK Bingolon Kudat Panudahan 168/05/22 SK Panudahan Narandang 168/05/23 SK Garau Kudat Terongkongan 168/05/24 SK Terongkongan Pata 168/05/25 SK Pata Bandau(N06) Bintasan 168/06/01 SK Bengkongan Mangaris 168/06/02 SK Mangaris Tagaroh 168/06/03 SK Tagaroh Langkon 168/06/04 SK Langkon Panaitan 168/06/05 SK Panaitan Mangin 168/06/06 SK Mangin Ranau 168/06/07 SK Ranau Bongon 168/06/08 SJK (C) Khoi Ming Ongkilan 168/06/09 SK Ongkilan Taritipan 168/06/10 SK Taritipan Popok 168/06/11 SK Popok Tanjung Batu 168/06/12 SK Tanjung Batu Pangapuyan 168/06/13 SK Lampada Tandek(N07) Tingkalanon 168/07/01 SMK Tandek Talantang 168/07/02 SK Talantang Ulu Bengkoka 168/07/03 Tabika Kemas Kg Bombong 2 Gana 168/07/04 Dewan Belia Gana Simpangan 168/07/05 SK Simpangan Malangkap 168/07/06 SK Melangkap Marak Parak 168/07/07 SK Marak-Parak Salimandut 168/07/08 SK Tumunda Salimandut Samparita 168/07/09 SK Samparita Lingkabungan 168/07/10 Balai Raya Lingkabungan II Sonsogon Magandai 168/07/11 SK Magandai Gouton 168/07/12 SK Gana Bombong I 168/07/13 Balai Raya Bombong I Damai 168/07/14 Dewan Belia Damai Tagibang 168/07/15 SK Tagibang Goshen 168/07/16 SMK Kota Marudu Timbang Batu 168/07/17 SK Timbang Batu Sunsui 168/07/18 SK Sunsui Dewan Kampung Tangkol Masalog 168/07/19 SK Masalog
Representation history Members of Parliament for Kota Marudu Parliament No Years Member Party Vote Share Constituency created from Bandau and Marudu 11th P168 2004-2008 Johnity @ Maximus Ongkili BN (PBS )10,457 59.00% 12th 2008-2013 12,028 56.14% 13th 2013-2018 15,168 47.16% 14th 2018 13,033 38.44% 2018-2022 PBS 2022 GRS (PBS )15th 2022–present Wetrom Bahanda (ويتروم باهندا)KDM 24,318 48.69%
State constituency Parliamentary constituency State constituency 1967–1974 1974–1985 1985–1995 1995–2004 2004–2020 2020–present Kota Marudu Bandau Matunggong Tandek
Historical boundaries State Constituency Area 2003 2019 Bandau Bandau Bintasan Langkon Kota Marudu Pongoputan Baru Matunggong Bukah Langkon Sikuati Taginambor Teringai Bukah Matunggong Sikuati Teringai Tinangol Tandek Kota Marudu Salimandut Talas Tandek Tinindukan Salimandut Talas Tandek Tinindukan Sungai Rakit
Current state assembly members No. State Constituency Member Coalition (Party) N05 Matunggong Julita Mojungki GRS (PBS )N06 Bandau Maijol Mahap IND N07 Tandek Hendrus Anding GRS (PBS )
Local governments & postcodes No. State Constituency Local government Postcode N5 Matunggong Kota Marudu District Council Kudat Town Board (Sikuati and Indarason areas) 89050 Kudat 89100 Kota Marudu N6 Bandau Kota Marudu District Council N7 Tandek
Election results Malaysian general election, 2022 Party Candidate Votes % ∆% KDM Wetrom Bahanda 24,318 48.69 48.69 GRS Johnity @ Maximus Ongkili 16,144 32.32 32.32 Heritage Jilid Kuminding 5,320 10.65 10.33 MUDA Shahrizal Denci 3,225 6.46 6.46 Independent Norman Tulang 660 1.32 1.32 PEJUANG Mohd Azmi Zulkiflee 279 0.56 0.56 Total valid votes 49,946 100.00 Total rejected ballots 755 Unreturned ballots 127 Turnout 50,828 61.86 13.09 Registered electors 80,735 Majority 8,174 16.37 11.14 KDM gain from BN Swing ? Source(s)
Malaysian general election, 2018 Party Candidate Votes % ∆% BN Johnity @ Maximus Ongkili 13,033 38.44 8.72 Sabah People's Hope Party Maijol Mahap 11,259 33.21 33.21 Sabah Heritage Party Barlus Mangabis 7,113 20.98 20.98 Love Sabah Party Paul Porodong 2,501 7.37 7.37 Total valid votes 33,906 100.00 Total rejected ballots 1,179 Unreturned ballots 146 Turnout 35,231 74.95 3.55 Registered electors 47,007 Majority 1,774 5.23 2.60 BN hold Swing Source(s)(PDF). Attorney General's Chambers of Malaysia. 3 May 2018. [permanent dead link ] (PDF). Attorney General's Chambers of Malaysia. 28 May 2018. Archived from (PDF) on 2019-12-29.
Malaysian general election, 2013 Party Candidate Votes % ∆% BN Johnity @ Maximus Ongkili 15,168 47.16 8.98 PKR Maijol Mahap 14,326 44.53 7.98 STAR Majamis Timbong 2,228 6.93 6.93 SAPP Yuntau K. Kolod 444 1.38 1.38 Total valid votes 32,166 100.00 Total rejected ballots 911 Unreturned ballots 48 Turnout 33,125 78.50 8.99 Registered electors 42,197 Majority 842 2.63 16.96 BN hold Swing Source(s)(PDF). Attorney General's Chambers of Malaysia. 26 April 2013. Archived from (PDF) on 2018-09-30. (PDF). Attorney General's Chambers of Malaysia. 22 May 2013. Archived from (PDF) on 2018-09-30.
Malaysian general election, 2008 Party Candidate Votes % ∆% BN Johnity @ Maximus Ongkili 12,028 56.14 2.86 PKR Andonny Pilit @ Anthony Biri Mandiau 7,830 36.55 36.55 Independent Roslan Mohd Zain 1,109 5.18 5.18 BERSEKUTU Berman Angkap 457 2.13 2.13 Total valid votes 21,424 100.00 Total rejected ballots 748 Unreturned ballots 27 Turnout 22,199 69.51 3.25 Registered electors 31,938 Majority 4,198 19.59 1.59 BN hold Swing
Malaysian general election, 2004 Party Candidate Votes % BN Johnity @ Maximus Ongkili 10,457 59.00 Independent Andonny Pilit @ Anthony Biri Mandiau 7,268 41.00 Total valid votes 17,725 100.00 Total rejected ballots 901 Unreturned ballots Turnout 18,626 66.26 Registered electors 28,110 Majority 3,189 18.00 This was a new constituency created.