Sepanggar (federal constituency)

Sepanggar (P171)
Sabah constituency
Federal constituency
LegislatureDewan Rakyat
MP
Constituency created2003
First contested2004
Last contested2022
Demographics
Population (2020)[1]336,253
Electors (2025)[2]117,788
Area (km²)317
Pop. density (per km²)1,060.7

Sepanggar is a federal constituency in West Coast Division (Kota Kinabalu 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

Ethnic breakdown of Sepanggar's electorate as of 2022
  1. Sabah Bumiputera (45.8%)
  2. Malay-Muslim Bumiputera (28.3%)
  3. Chinese (21.6%)
  4. Other ethnicities (4.10%)

As of 2020, Sepanggar has a population of 336,253 people.[3][4]

Age breakdown of Sepanggar's electorate as of 2022
  1. 18-20 (8.83%)
  2. 21-29 (27.3%)
  3. 30-39 (25.3%)
  4. 40-49 (15.6%)
  5. 50-59 (11.2%)
  6. 60-69 (7.80%)
  7. 70-79 (2.54%)
  8. 80-89 (0.93%)
  9. above 90 (0.57%)
Gender breakdown of Sepanggar's electorate as of 2022
  1. Male (51.0%)
  2. Female (49.0%)

History

Polling districts

According to the gazette issued on 21 November 2025, the Sepanggar constituency has a total of 26 polling districts.[5]

State constituency Polling District Code Location
Karambunai (N16) Karambunai 171/16/01
  • SK Pangiran Siti Hafsah Karambunai
  • SK Gantisan
Gudon 171/16/02 SMK Bandaraya Manggatal Kota Kinabalu
Taman Indah Permai 171/16/03
  • Institut Latihan Perindustrian Kota Kinabalu
  • Institut Penyelidikan dan Kemajuan Pertanian Malaysia (MARDI)
  • SK Unggun Menggatal
Kibagu 171/16/04 Dewan Serbaguna Kompleks Pentadbiran Kerajaan Persekutuan Sabah
Telipok Laut 171/16/05 SK Malawa
Telipok Darat 171/16/06 SMK Pekan Telipok
Pulau Sepanggar 171/16/07 SK Pulau Sepanggar
Darau (N17) Likas Baru 171/17/01
  • Dewan Serbaguna DBKK Likas
  • Dewan Amil Jaya, DBP Cawangan Sabah
Likas Darat 171/17/02 SA Negeri Kampung Likas Kota Kinabalu
Kampong Likas 171/17/03 SK Likas
Bangka-Bangka 171/17/04 SRS Datuk Simon Fung
Kurol Melangi 171/17/05 SMK All Saints
Darau 171/17/06 SK Darau
Warisan 171/17/07 SMK Inanam
Rampayan 171/17/08 Institut Sinaran Kota Kinabalu
Inanam (N18) Inanam Laut 171/18/01
  • SK Lok Yuk Inanam
  • SK Inanam Laut
Tebobon 171/18/02
  • SK Tebobon
  • SMK Tebobon
Kokol 171/18/03 SK Kokol
Menggatal 171/18/04
  • SJK (C) Good Shepherd Menggatal
  • Dewan Masyarakat Menggatal
Pulutan 171/18/05 SJK (C) Lok Yuk Menggatal
Inanam Darat 171/18/06
  • SK Kionsom Inanam
  • SK Pomotodon
Poring-Poring 171/18/07
  • SK Poring-Poring
  • SK Ruminding
Kolam Ayer 171/18/08 SK St Catherine
Cenderakasih 171/18/09
  • SK Mutiara Kota Kinabalu
  • SMA Kota Kinabalu
Pekan Inanam 171/18/10
  • SK Kolombong Kota Kinabalu
  • SMK Kolombong
Bantayan 171/18/11 SK Bantayan

Representation history

Members of Parliament for Sepanggar
Parliament NoYearsMemberParty Vote Share
Constituency created from Gaya and Tuaran
11th P1712004-2008Enchin Majimbun @ EricBN (SAPP) 16,226
76.09%
12th2008 16,884
64.90%
2008-2013SAPP
13th2013-2018Jumat Idris (جومت إدريس)BN (UMNO) 22,845
54.07%
14th2018-2022Azis Jamman
(محمد عزيز بن زمان)
WARISAN 28,420
59.47%
15th2022–presentMustapha Sakmud
(مصطفى سقمود)
PH (PKR) 27,022
38.44%

State constituency

Parliamentary
constituency
State constituency
1967–19741974–19851985–19951995–20042004–20202020–present
Sepanggar Darau
Inanam
Karambunai

Historical boundaries

State Constituency Area
20032019
Darau
  • Darau
  • Kampung Likas
  • Taman Kemajuan
  • Taman Kingfisher
  • Taman Ujana
Inanam
  • Bundusan
  • Kionsom
  • Kolombong
  • Menggatal
  • Telipok
  • Bukit Padang
  • Kionsom
  • Kolombong
  • Menggatal
  • Taman Aman
Karambunai
  • Kampung Gudon
  • Kampung Likas
  • Kampung Pulau
  • Karambunai
  • Sepanggar
  • Kampung Gudon
  • Kampung Pulau
  • Karambunai
  • Sepanggar
  • Telipok

Current state assembly members

No. State Constituency Member Coalition (Party)
N16 Karambunai Aliakbar Gulasan PN (PAS)
N17 Darau Azhar Matussin WARISAN
N18 Inanam Edna Jessica Majimbun

Local governments & postcodes

No. State Constituency Local Government Postcode
N16 Karambunai Kota Kinabalu City Hall
  • 88400, 88450, 88460, 88520, 88680 Kota Kinabalu
N17 Darau
N18 Inanam

Election results

Malaysian general election, 2022
Party Candidate Votes%∆%
PHMustapha Sakmud27,02238.44Increase 38.44
BNYakubah Khan19,98028.42Decrease 3.88
HeritageAzis Jamman18,59426.45Decrease 33.02
KDMJumardie Lukman3,9775.66Increase 5.66
PEJUANGYusof Kunchang7311.04Increase 1.04
Total valid votes 70,304 100.00
Total rejected ballots 975
Unreturned ballots 384
Turnout 71,66364.87Decrease 13.66
Registered electors 108,370
Majority 7,04210.02Decrease 17.15
PH gain from Heritage Swing ?
Malaysian general election, 2018
Party Candidate Votes%∆%
Sabah Heritage PartyAzis Jamman28,42059.47Increase 59.47
BNAbdul Rahman Dahlan15,43632.30Decrease 21.77
SAPPJeffrey Kumin2,9586.19Decrease 3.44
Love Sabah PartyRobert Sopining9712.03Increase 2.03
Total valid votes 47,785 100.00
Total rejected ballots 913
Unreturned ballots 314
Turnout 49,01278.53Decrease 2.97
Registered electors 62,415
Majority 12,98427.17Increase 4.82
Sabah Heritage Party gain from BN Swing ?
Source(s)

"His Majesty's Government Gazette - Notice of Contested Election, Parliament for the State of Sabah [P.U. (B) 246/2018]" (PDF). Attorney General's Chambers of Malaysia. 3 May 2018. Retrieved 2018-08-01.

"Federal Government Gazette - Results of Contested Election and Statements of the Poll after the Official Addition of Votes, Parliamentary Constituencies for the State of Sabah [P.U. (B) 320/2018]" (PDF). Attorney General's Chambers of Malaysia. 28 May 2018. Archived from the original (PDF) on 2019-12-29. Retrieved 2018-08-01.
Malaysian general election, 2013
Party Candidate Votes%∆%
BNJumat Idris22,84554.07Decrease 10.83
DAPJeffrey Kumin @ John13,40331.72Increase 17.46
SAPPDon Chin Hon Kiong4,0709.63Increase 9.63
STARDaniel John Jambun1,9314.57Increase 4.57
Total valid votes 42,249 100.00
Total rejected ballots 1,167
Unreturned ballots 84
Turnout 43,50081.50Increase 12.74
Registered electors 53,374
Majority 9,44222.35Decrease 21.71
BN hold Swing
Source(s)

"Federal Government Gazette - Notice of Contested Election, Parliament for the State of Sabah [P.U. (B) 183/2013]" (PDF). Attorney General's Chambers of Malaysia. 26 April 2013. Archived from the original (PDF) on 2018-09-30. Retrieved 2016-05-12.

"Federal Government Gazette - Results of Contested Election and Statements of the Poll after the Official Addition of Votes, Parliamentary Constituencies for the State of Sabah [P.U. (B) 224/2013]" (PDF). Attorney General's Chambers of Malaysia. 22 May 2013. Archived from the original (PDF) on 2018-09-30. Retrieved 2016-05-12.
Malaysian general election, 2008
Party Candidate Votes%∆%
BNEnchin Majimbun @ Eric16,88464.90Decrease 11.19
PKRMohd Ibrahim Abdullah @ Yembun5,42320.84Decrease 3.07
DAPEwol Muji3,70914.26Increase 14.26
Total valid votes 26,016 100.00
Total rejected ballots 790
Unreturned ballots 184
Turnout 26,99068.76Increase 4.80
Registered electors 39,251
Majority 11,46144.06Decrease 8.12
BN hold Swing
Malaysian general election, 2004
Party Candidate Votes%
BNEnchin Majimbun @ Eric16,22676.09
PKRSaidatul Badru Mohd Said5,09823.91
Total valid votes 21,324 100.00
Total rejected ballots 727
Unreturned ballots 32
Turnout 22,08363.96
Registered electors
Majority 11,12852.18
This was a new constituency created.

References

  1. ↑ "Kawasanku". Department of Statistics Malaysia. 2023-09-24. Retrieved 2023-09-24.
  2. ↑ "Electoral Roll for the 14th Malaysian General Election Updated as of 10 April 2018" (PDF) (in Malay). Election Commission of Malaysia. 10 April 2018. p. 39. Retrieved 2020-01-29.
  3. ↑ Malaysia, Department of Statistics. "P.171 Sepanggar Kawasanku | OpenDOSM". open.dosm.gov.my. Retrieved 2025-11-11.
  4. ↑ "第15届全国大选-东方日报-2022". Ge15.orientaldaily.com.my. Retrieved June 21, 2026.
  5. ↑ "Notice of Contested Election Legislative Assembly for the State of Sabah". Attorney General's Chambers. 21 November 2025.