Keningau (federal constituency)

Keningau is a federal constituency in Interior Division (Keningau District and Tambunan District), Sabah, Malaysia, that has been represented in the Dewan Rakyat since 1974.

Keningau (P180)
Sabah constituency
Federal constituency
LegislatureDewan Rakyat
MP
Constituency created1974
First contested1974
Last contested2022
Demographics
Population (2020)[1]129,882
Electors (2025)[2]93,153
Area (km²)2,231
Pop. density (per km²)58.2

The federal constituency was created in the 1974 redistribution and is mandated to return a single member to the Dewan Rakyat under the first past the post voting system.

Demographics

edit

https://ge15.orientaldaily.com.my/seats/sabah/p

Ethnic breakdown of Keningau's electorate as of 2022
  1. Sabah Bumiputera (72.9%)
  2. Malay-Muslim Bumiputera (12.6%)
  3. Chinese (11.9%)
  4. Other ethnicities (2.60%)

As of 2020, Keningau has a population of 129,882 people.

Age breakdown of Keningau's electorate as of 2022
  1. 18-20 (7.87%)
  2. 21-29 (26.5%)
  3. 30-39 (24.8%)
  4. 40-49 (15.8%)
  5. 50-59 (12.4%)
  6. 60-69 (8.00%)
  7. 70-79 (2.83%)
  8. 80-89 (1.13%)
  9. above 90 (0.60%)
Gender breakdown of Keningau's electorate as of 2022
  1. Male (50.4%)
  2. Female (49.6%)

History

edit

Polling districts

edit

According to the gazette issued on 21 November 2025, the Keningau constituency has a total of 37 polling districts.[3]

State constituency Polling Districts Code Location
Tambunan (N39) Kirokot 180/39/01 SK Kirokot
Patau 180/39/02 SK Patau
Kinabaan 180/39/03 SMK Tambunan
Sunsuron 180/39/04 SK Sunsuron
Timbou 180/39/05 SK Timbou
Toboh 180/39/06 SK St David Toboh
Kaingaran 180/39/07 SK Kaingaran
Tambunan Bandar 180/39/08
  • SK St Theresa
  • SMA Negeri Pekan Tambunan
Lubong 180/39/09 SMK Nambayan
Nambayan 180/39/10 SK Monsok Tengah
Kuala Monsok 180/39/11 SK Lotong
Garas 180/39/12 SK Garas
Tiong 180/39/13 SK Tiong Wido
Namadan 180/39/14 SK Kuala Namadan Tambunan
Monsorulong 180/39/15 SK Kuala Monsok
Rompon 180/39/16 SK Rompon
Bingkor (N40) Ranggon 180/40/01 SA Rakyat Al-Huda
Apin-Apin 180/40/02
  • SK Apin-Apin
  • SK St James Apin-Apin
Marampong 180/40/03
  • SK Merampong
  • SK Liau
Bunga Raya 180/40/04 SK Bunga Raya
Kukuangoh 180/40/05 SK Kampong Baru
Tuntumulod 180/40/06 SK Bunsit
Bingkor 180/40/07 SK Bingkor
Baginda 180/40/08 SK Binaong
Tuarid Taud 180/40/09 SK Tuarid Taud
Keningau Station 180/40/10 SMK Keningau II
Keningau Bandar 180/40/11 SMK St. Francis Xavier
Liawan (N41) Luagan 180/41/01 SK Luagan
Liawan 180/41/02 SK Kg Keningau
Patikang Laut 180/41/03 SK Bulu Silou
Sinagang 180/41/04 SK Senagang
Meninpir 180/41/05 SJK (C) Yuk Kong
Bayangan 180/41/06 SA Negeri Bayangan Keningau
Mesjid 180/41/07 SMK Gunsanad
Limbawan 180/41/08 SK Pekan Keningau
Motou 180/41/09 Tadika Sabah Chinese Association Keningau
Banjar 180/41/10 SK Banjar

Representation history

edit
Members of Parliament for Keningau
Parliament NoYearsMemberParty Vote Share
Constituency created from Sabah Dalam and Kinabatangan[4]
4th P1271974-1977Stephen Robert EvansBN (USNO) Uncontested
1977-1978Harris Salleh (حارث محمّد صالح) BN (BERJAYA) 8,410
77.43%
5th1978-1982Stephen Robert Evans BN (USNO) 8,612
82.89%
6th1982-1986Ahmad Shah Hussein Tambakau
(احمد شاه حسين تمباكاو)
BN (BERJAYA) 8,552
72.27%
7th P1421986-1990Joseph Pairin Kitingan BN (PBS) Uncontested
8th1990-1995GR (PBS)
9th P1571995–1999 17,510
66.71%
10th1999-2004PBS 12,783
50.49%
11th P1802004-2008BN (PBS) Uncontested
12th2008–2013 14,598
57.27%
13th2013–2018 15,818
44.50%
14th 2018–2020 Jeffrey Kitingan STAR 13,286
33.09%
2020–2022 GRS (STAR)
15th2022–2025 23,155
42.20%
2025–present STAR

State constituency

edit
Parliamentary
constituency
State constituency
1967–19741974–19851985–19951995–20042004–20202020–present
KeningauBingkor
Liawan
PensianganPensiangan
Sook
Tambunan

Historical boundaries

edit
State Constituency Area
19741984199420032019
Bingkor
  • Apin-Apin
  • Bingkor
  • Kanuran
  • Liawan
  • Tudan
  • Bandukan
  • Bingkor
  • Kukangoh
  • Minawo
  • Tulid
  • Apin-Apin
  • Bingkor
  • Kukangoh
  • Marampong
  • Tuntumulod
  • Apin-Apin
  • Bingkor
  • Keningau
  • Marampong
  • Tuntumulod
Liawan
  • Bayangan
  • Liawan
  • Keningau
  • Patingkang Laut
  • Sinagang
  • Bayangan
  • Liawan
  • Luagan
  • Patingkang Laut
  • Sinagang
Pensiangan
  • Nabawan
  • Tibow
  • Pensiangan
  • Sapulut
  • Sibangali
  • Nabawan
  • Sapalut
  • Pensiangan
  • Simatuoh
  • Sook
Sook
  • Ansip
  • Marapok
  • Sook
  • Tiulon
  • Tulid
Tambunan
  • Kuala Monsok
  • Kirokot
  • Sunsuron
  • Rompok
  • Tambunan

Current state assembly members

edit
No. State Constituency Member Coalition (Party)
N39 Tambunan Jeffrey Gapari Kitingan STAR
N40 Bingkor Mohd Ishak Ayub
N41 Liawan Nik Mohd Nadzri Nik Zawawi BN (UMNO)

Local governments & postcodes

edit
No. State Constituency Local Government Postcode
N39 Tambunan Tambunan District Council
  • 89000 Keningau
  • 89650 Tambunan
N40 Bingkor Keningau District Council
N41 Liawan

Election results

edit
Malaysian general election, 2022
Party Candidate Votes%∆%
GRSJeffrey Gapari Kitingan @ Geoffrey Kitingan23,15542.20Increase 42.20
PHGrelydia Gillod15,09927.52Increase 27.52
KDMJake Nointin9,59817.49Increase 17.49
HeritageRasinin Kautis7,02012.79Decrease 18.95
Total valid votes 54,872 100.00
Total rejected ballots 424
Unreturned ballots 246
Turnout 55,54262.65Decrease 16.37
Registered electors 87,588
Majority 8,05614.68Increase 14.57
GRS hold Swing
Malaysian general election, 2018
Party Candidate Votes%∆%
Homeland Solidarity PartyJeffrey Gapari Kitingan @ Geoffrey Kitingan13,28633.09Decrease 0.39
Sabah Heritage PartyJikulin Nointin @ Jake Anastasius13,24132.98Increase 32.98
BNDaniel Kinsik12,74231.74Decrease 12.16
Love Sabah PartyJius Awang4331.08Increase 1.08
IndependentMaimin Rijan2480.62Increase 0.62
IndependentJustin Guka1990.50Increase 0.50
Total valid votes 40,149 100.00
Total rejected ballots 522
Unreturned ballots 242
Turnout 40,91379.02Decrease 3.71
Registered electors 51,177
Majority 450.11Decrease 10.91
Homeland Solidarity Party gain from BN Swing ?
Malaysian general election, 2013
Party Candidate Votes%∆%
BNJoseph Pairin Kitingan15,81844.50Decrease 12.77
STARJeffrey Gapari Kitingan @ Geoffrey Kitingan11,90033.48Increase 33.48
PKRStephen Sandor7,82522.02Decrease 18.51
Total valid votes 35,543 100.00
Total rejected ballots 555
Unreturned ballots 46
Turnout 36,14482.73Increase 54.77
Registered electors 43,691
Majority 3,91811.02Decrease 5.72
BN hold Swing
Malaysian general election, 2008
Party Candidate Votes%∆%
BNJoseph Pairin Kitingan14,59857.27
PKRJeffrey Gapari Kitingan @ Geoffrey Kitingan10,33440.53
DAPPeter Kodou @ Peter Anthony Kodou5602.20
Total valid votes 25,492 100.00
Total rejected ballots 464
Unreturned ballots 0
Turnout 25,95672.96
Registered electors 35,578
Majority 4,26416.74
BN hold Swing
Malaysian general election, 2004
Party Candidate Votes%∆%
On the nomination day, Joseph Pairin Kitingan won uncontested.
BNJoseph Pairin Kitingan
Total valid votes 100.00
Total rejected ballots
Unreturned ballots
Turnout
Registered electors 34,510
Majority
BN gain from PBS Swing ?
Malaysian general election, 1999
Party Candidate Votes%∆%
PBSJoseph Pairin Kitingan12,78350.49Decrease 16.22
BNJoseph Kurup12,53349.51Increase 16.22
Total valid votes 25,316 100.00
Total rejected ballots 283
Unreturned ballots 3
Turnout 25,60264.05Decrease 9.06
Registered electors 39,971
Majority 2500.98Decrease 32.44
PBS hold Swing
Malaysian general election, 1995
Party Candidate Votes%∆%
PBSJoseph Pairin Kitingan17,51066.71
BNEllron Alfred Angin8,73633.29
Total valid votes 26,246 100.00
Total rejected ballots 353
Unreturned ballots 43
Turnout 26,64273.11
Registered electors 22,612
Majority 8,77433.42
PBS hold Swing
Malaysian general election, 1990
Party Candidate Votes%∆%
On the nomination day, Joseph Pairin Kitingan won uncontested.
PBSJoseph Pairin Kitingan
Total valid votes 100.00
Total rejected ballots
Unreturned ballots
Turnout
Registered electors 19,617
Majority
PBS gain from BN Swing ?
Malaysian general election, 1986
Party Candidate Votes%∆%
On the nomination day, Joseph Pairin Kitingan won uncontested.
BNJoseph Pairin Kitingan
Total valid votes 100.00
Total rejected ballots
Unreturned ballots
Turnout
Registered electors 15,595
Majority
BN hold Swing
Malaysian general election, 1982
Party Candidate Votes%∆%
BNAhmad Shah Hussein Tambakau8,55272.27Decrease 10.62
PASOKUling Anggan2,16418.29Increase 18.29
IndependentAllin Jaafar1,1179.44Increase 9.44
Total valid votes 11,833 100.00
Total rejected ballots 539
Unreturned ballots 0
Turnout 12,37262.63Increase 0.58
Registered electors 19,755
Majority 6,38853.98Decrease 11.80
BN hold Swing
Malaysian general election, 1978
Party Candidate Votes%∆%
BNStephen Robert Evans8,61282.89Increase 5.46
PUSAKAJuri Gahun @ Cayus1,77817.11Increase 17.11
Total valid votes 10,390 100.00
Total rejected ballots 288
Unreturned ballots 0
Turnout 10,67862.05
Registered electors 17,210
Majority 6,83465.78Increase 10.92
BN hold Swing

Malaysian general by-election, 26–30 January 1977
Upon the resignation of incumbent, Stephen Robert Evans
Party Candidate Votes%∆%
BNHarris Salleh8,41077.43
IndependentBittie Basingau2,45122.57
Total valid votes 10,861 100.00
Total rejected ballots
Unreturned ballots
Turnout
Registered electors
Majority 5,95954.86
BN hold Swing
Malaysian general election, 1974
Party Candidate Votes%
On the nomination day, Stephen Robert Evans won uncontested.
BNStephen Robert Evans
Total valid votes 100.00
Total rejected ballots
Unreturned ballots
Turnout
Registered electors 13,289
Majority
This was a new constituency created.

References

edit