| State constituency | |||
|---|---|---|---|
| Legislature | Sabah State Legislative Assembly | ||
| MLA |
Vacant | ||
| Constituency created | 1967 | ||
| First contested | 1967 | ||
| Last contested | 2025 | ||
| Demographics | |||
| Population (2020) | 17,565 | ||
| Electors (2020) | 10,887 | ||
Kiulu is a state constituency in Sabah, Malaysia, that has been represented in the Sabah State Legislative Assembly. It is mandated to return a single member to the Assembly under the first-past-the-post voting system.
As at 20 October 2020, this constituency contains the polling districts of Pekan Nabalu, Kilang Bata, Telibong, Rangalau, Pekan Kiulu Pusat, Malangang, Togop, Kelawat, Bongol, Simpangan, Taginambur, Pukak, Mantob, Pahu, Tiong Simpodon, Poring, Tomis and Tudan. [1]
According to the gazette issued on 31 October 2022, the Kiulu constituency has a total of 15 polling districts. [2]
| State constituency | Polling Districts | Code | Location |
|---|---|---|---|
| Kiulu (N15) | Rangalau | 170/15/01 | SK Rangalau Baru |
| Pekan Kiulu Pusat | 170/15/02 |
| |
| Malangang | 170/15/03 | SK Malangang Baru | |
| Togop | 170/15/04 | SK Togop | |
| Kelawat | 170/15/05 |
| |
| Bongol | 170/15/06 | SK Bongol | |
| Simpangan & Pekan Nabalu | 170/15/07 |
| |
| Taginambur | 170/15/08 | SK Taginambur | |
| Pukak | 170/15/09 | SK Pukak | |
| Mantob | 170/15/10 | SK Mantob | |
| Pahu | 170/15/11 | SK Pahu | |
| Tiong Simpodon | 170/15/12 | SK Tiong Perungusan | |
| Poring | 170/15/13 | SK Poring | |
| Tomis | 170/15/14 | SK Tomis | |
| Tudan | 170/15/15 | SK Tudan | |
| Member of Sabah State Legislative Assembly for Kiulu | |||
|---|---|---|---|
| Assembly | Years | Member | Party |
| Constituency created | |||
| 3rd | 1967–1971 | Payar Juman | UPKO |
| 4th | 1971–1976 | Alliance (USNO) | |
| 5th | 1976 | Fuad Stephens | BN (BERJAYA) |
| 1976–1981 | Rahimah Stephens | ||
| 6th | 1981–1985 | ||
| 7th | 1985–1986 | Gisin Lombut | PBS |
| 8th | 1986–1990 | ||
| 9th | 1990–1994 | ||
| 10th | 1994–1999 | ||
| 11th | 1999–2002 | Louis Rampas | |
| 2002–2004 | BN (PBS) | ||
| 12th | 2004–2008 | ||
| 13th | 2008–2013 | ||
| 14th | 2013–2018 | Joniston Bangkuai | |
| 15th | 2018 | ||
| 2018–2020 | PBS | ||
| 16th | 2020–2025 | GRS (PBS) | |
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | ||||||
| GRS | Joniston Bangkuai | |||||
| Heritage | ||||||
| KDM | Henry Saimpon | |||||
| Total valid votes | ||||||
| Total rejected ballots | ||||||
| Unreturned ballots | ||||||
| Turnout | ||||||
| Registered electors | ||||||
| Majority | ||||||
Source(s) | ||||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PBS | Joniston Bangkuai | 4,007 | 51.25 | |||
| UPKO | Wilfred Madius Tangau | 2,786 | 35.64 | |||
| Love Sabah Party | Andau Yasun | 363 | 4.64 | |||
| LDP | Rozylyn @ Rosalyn Gelunu | 274 | 3.50 | |||
| Independent | Dominic Yasun | 266 | 3.40 | |||
| Independent | Jolianis Lampog | 20 | 0.26 | |||
| Total valid votes | 7,716 | 98.70 | ||||
| Total rejected ballots | 78 | 1.00 | ||||
| Unreturned ballots | 24 | 0.31 | ||||
| Turnout | 7,818 | 71.81 | ||||
| Registered electors | 10,887 | |||||
| Majority | 1,221 | 15.61 | ||||
| PBS gain from BN | Swing | ? | ||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Joniston Bangkuai | 4,336 | 41.46 | |||
| Sabah Heritage Party | Jo-Anna Sue Henley Rampas | 2,893 | 27.66 | |||
| STAR | Terence Sinti | 2,457 | 23.49 | |||
| Love Sabah Party | Gaibin Ransoi | 543 | 5.19 | |||
| Total valid votes | 10,229 | 97.80 | ||||
| Total rejected ballots | 175 | 1.67 | ||||
| Unreturned ballots | 55 | 0.53 | ||||
| Turnout | 10,459 | 80.75 | ||||
| Registered electors | 12,953 | |||||
| Majority | 1,443 | 13.80 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Joniston Bangkuai | 3,745 | 40.21 | |||
| PKR | Rhodes Panilau | 3,701 | 39.74 | |||
| STAR | Terence Sinti | 1,025 | 11.00 | |||
| Independent | John Hussein | 517 | 5.55 | |||
| SAPP | Tindil Sindin Gonsobil | 129 | 1.39 | |||
| Total valid votes | 8,988 | 96.50 | ||||
| Total rejected ballots | 171 | 1.84 | ||||
| Unreturned ballots | 26 | 0.28 | ||||
| Turnout | 9,314 | 81.50 | ||||
| Registered electors | 11,424 | |||||
| Majority | 44 | 0.47 | ||||
| BN hold | Swing | |||||
Source(s) "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI". Archived from the original on 2022-10-10. Retrieved 2022-06-25. | ||||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Louis Rampas | 4,051 | 58.13 | |||
| PKR | Gaibin Ransoi | 2,785 | 39.97 | |||
| Total valid votes | 13,155 | 98.11 | ||||
| Total rejected ballots | 132 | 1.89 | ||||
| Unreturned ballots | 0 | 0.00 | ||||
| Turnout | 6,968 | 71.30 | ||||
| Registered electors | 9,773 | |||||
| Majority | 1,266 | 18.16 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Louis Rampas | 3,712 | 58.83 | |||
| Independent | Joisin Romut | 1,433 | 22.71 | |||
| PASOK | Gaibin Ransoi | 978 | 15.50 | |||
| Total valid votes | 6,123 | 97.04 | ||||
| Total rejected ballots | 186 | 2.95 | ||||
| Unreturned ballots | 1 | 0.02 | ||||
| Turnout | 6,310 | 66.69 | ||||
| Registered electors | 9,461 | |||||
| Majority | 2,279 | 36.12 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Louis Rampas | 5,007 | 73.34 | |||
| United Pasokmomogun Kadazandusun Murut Organisation | Gisin Lombut | 1,622 | 23.76 | |||
| BERSEKUTU | Seibing Gunting | 142 | 2.08 | |||
| Total valid votes | 6,771 | 99.18 | ||||
| Total rejected ballots | 56 | 0.82 | ||||
| Unreturned ballots | 0 | 0.00 | ||||
| Turnout | 6,827 | 76.08 | ||||
| Registered electors | 8,974 | |||||
| Majority | 3,385 | 49.58 | ||||
| BN gain from PBS | Swing | ? | ||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PBS | Gisin Lombut | 4,354 | 69.75 | |||
| BN | Sulah Rampas | 1,826 | 29.25 | |||
| Total valid votes | 6,180 | 99.01 | ||||
| Total rejected ballots | 62 | 0.99 | ||||
| Unreturned ballots | 0 | 0.00 | ||||
| Turnout | 6,242 | 76.53 | ||||
| Registered electors | 8,156 | |||||
| Majority | 2,528 | 40.50 | ||||
| PBS hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PBS | Gisin Lombut | 3,709 | 66.51 | |||
| USNO | Gaibin Ransoi | 893 | 16.01 | |||
| BERJAYA | Patrick Godomon | 552 | 9.90 | |||
| Sabah People's Party | Linus Lakudaan Gising | 255 | 4.57 | |||
| AKAR | Mickey Salleh | 90 | 1.61 | |||
| Total valid votes | 5,499 | 98.60 | ||||
| Total rejected ballots | 78 | 1.40 | ||||
| Unreturned ballots | 0 | 0.00 | ||||
| Turnout | 5,577 | 78.07 | ||||
| Registered electors | 7,144 | |||||
| Majority | 2,816 | 50.50 | ||||
| PBS hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PBS | Gisin Lombut | 2,967 | 60.51 | |||
| BERJAYA | Rahimah Stephens | 1,775 | 36.20 | |||
| Independent | Ayun Meliyon | 101 | 2.06 | |||
| Total valid votes | 4,843 | 98.78 | ||||
| Total rejected ballots | 60 | 1.22 | ||||
| Unreturned ballots | 0 | 0.00 | ||||
| Turnout | 4,903 | 75.31 | ||||
| Registered electors | 6,510 | |||||
| Majority | 1,192 | 24.31 | ||||
| PBS hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| PBS | Gisin Lombut | 2,289 | 50.40 | ||
| BERJAYA | Rahimah Stephens | 1,462 | 32.19 | ||
| USNO | Abdul Kadir Baba | 637 | 14.02 | ||
| BERSEPADU | Gaibin Ransoi | 45 | 0.99 | ||
| BERSIH | Abdul Kahim Abdul Sanip | 36 | 0.79 | ||
| Total valid votes | 4,469 | 98.39 | |||
| Total rejected ballots | 73 | 1.61 | |||
| Unreturned ballots | 0 | 0.00 | |||
| Turnout | 4,542 | 75.81 | |||
| Registered electors | 5,991 | ||||
| Majority | 827 | 18.21 | |||
| PBS gain from BERJAYA | Swing | ? | |||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BERJAYA | Rahimah Stephens | 2,552 | 67.23 | ||
| PASOK | Gisin Lombut | 1,071 | 28.21 | ||
| PUSAKA | Indra Bayat | 42 | 1.11 | ||
| Total valid votes | 3,665 | 96.55 | |||
| Total rejected ballots | 131 | 3.45 | |||
| Unreturned ballots | 0 | 0.00 | |||
| Turnout | 3,796 | 77.42 | |||
| Registered electors | 4,903 | ||||
| Majority | 1,481 | 39.02 | |||
| BERJAYA hold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| On the nomination day, Rahimah Stephens won uncontested. | ||||||
| BERJAYA | Rahimah Stephens | |||||
| Total valid votes | ||||||
| Total rejected ballots | ||||||
| Unreturned ballots | ||||||
| Turnout | ||||||
| Registered electors | ||||||
| Majority | ||||||
| BERJAYA hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BERJAYA | Fuad Stephens | 2,552 | 64.54 | ||
| PEKEMAS | Patrick Godomon | 1,026 | 25.95 | ||
| USNO | Payar Juman | 284 | 7.18 | ||
| Total valid votes | 3,862 | 97.67 | |||
| Total rejected ballots | 92 | 2.33 | |||
| Unreturned ballots | 0 | 0.00 | |||
| Turnout | 3,954 | 92.77 | |||
| Registered electors | 4,262 | ||||
| Majority | 1,111 | 38.59 | |||
| BERJAYA gain from UPKO | Swing | ? | |||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| UPKO | Payar Juman | 4,260 | 84.19 | |||
| USNO | Bernad Giom | 631 | 12.47 | |||
| Independent | Nonon Anad | 16 | 0.32 | |||
| Independent | Samin Mindot | 6 | 0.12 | |||
| Total valid votes | 4,913 | 97.09 | ||||
| Total rejected ballots | 147 | 2.91 | ||||
| Unreturned ballots | 0 | 0.00 | ||||
| Turnout | 5,060 | 87.41 | ||||
| Registered electors | 5,789 | |||||
| Majority | 3,629 | 71.72 | ||||
| This was a new constituency created. | ||||||