Tempasuk is a state constituency in Sabah, Malaysia, that is represented in the Sabah State Legislative Assembly.
.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent;color:inherit}.mw-parser-output .infobox-3cols-child{margin:-3px}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}
.mw-parser-output .ib-malaysia-electoral{border-collapse:collapse}.mw-parser-output .ib-malaysia-electoral .infobox-label,.mw-parser-output .ib-malaysia-electoral .infobox-data{padding:0.2em;border:1px solid #a2a9b1}.mw-parser-output .ib-malaysia-electoral .infobox-header,.mw-parser-output .ib-malaysia-electoral .infobox-image{border:1px solid #a2a9b1}.mw-parser-output .ib-malaysia-electoral .infobox-above{font-size:100%}.mw-parser-output .ib-malaysia-electoral-status{float:left}
| Sabah constituency | | |
| Sabah State Legislative Assembly | | |
| Mohd Arshad BistariGRS | | |
| | |
| 1974 | | |
| 1976 | | |
| 2025 | | |
| 17,116 | | |
Tempasuk is a state constituency in Sabah, Malaysia, that is represented in the Sabah State Legislative Assembly.
As of 2020, Tempasuk has a population of 20,188 people..mw-parser-output .smooth-pie{display:none;position:relative;width:100px;height:100px;border-radius:50%;background-color:#333;color:black;border:1px solid black}.mw-parser-output .smooth-pie div{position:absolute;transform-origin:left bottom;background-color:#655;color:black;top:0;left:50%;width:50%;height:50%;border-radius:0 500%0 0}.mw-parser-output .smooth-pie div.pie50{transform-origin:left center;height:100%;border-radius:0 100%100%0/50%}.mw-parser-output .smooth-pie .pie12-5{clip-path:polygon(0%0%,100%0%,0 100%)}.mw-parser-output .smooth-pie .pie5{clip-path:polygon(0%0%,32.49197%0%,0 100%)}.mw-parser-output .smooth-pie .pie7{clip-path:polygon(0%0%,47.056428%0%,0 100%)}.mw-parser-output .smooth-pie .pie1{clip-path:polygon(0%0%,6.2914667%0%,0 100%)}.mw-parser-output .smooth-pie div.smooth-pie-border{display:none}@supports(clip-path:circle(50%)){.mw-parser-output .smooth-pie{display:block}}.mw-parser-output .smooth-pie-container{display:flex;align-items:flex-start;gap:1em;flex-wrap:wrap}.mw-parser-output .smooth-pie-legend{list-style-type:none!important;margin:0!important;padding:0!important}.mw-parser-output .smooth-pie-legend>li{display:flex;align-items:baseline;gap:.5em;margin:0;margin-bottom:0.1em}.mw-parser-output .smooth-pie-legend>li>span{display:block;box-sizing:border-box}.mw-parser-output .smooth-pie-legend>li>.l-color{border:1px solid var(--color-base,black);width:.8em;height:.8em;flex-shrink:0}.mw-parser-output .pie-thumb .smooth-pie-container{padding:.5em;padding-bottom:0;text-align:left}.mw-parser-output .pie-thumb .smooth-pie-caption{margin-bottom:1em;font-size:94%}.mw-parser-output .thumbinner>.smooth-pie-container{flex-direction:column-reverse}@media screen and (min-width:641px){.mw-parser-output .thumbinner>.smooth-pie-container{width:min-content}}@media print{.mw-parser-output .smooth-pie-container{break-inside:avoid-page}}body.mw-mf .mw-parser-output .thumbinner .smooth-pie-container{align-items:center}body.mw-mf .mw-parser-output .thumbinner .smooth-pie-legend-container{font-size:0.8125rem;line-height:1.5;color:var(--color-subtle,#54595d)}@media screen and (max-width:640px){.mw-parser-output .thumbinner .smooth-pie-legend{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0.3em}.mw-parser-output .thumbinner .smooth-pie-footer{margin-top:.5em}}
According to the gazette issued on 31 October 2022, the Tempasuk constituency has a total of 7 polling districts.
| State constituency | Polling Districts | Code | Location |
| Tempasuk (N09) | Kagurahan | 169/09/01 | SK Keguraan |
| Taun Gusi | 169/09/02 | SK Taun Gusi | |
| Tempasuk | 169/09/03 | SK Tempasuk II | |
| Rosok | 169/09/04 | SK Rosok / Bengkahak Lama | |
| Gunding | 169/09/05 | SK Tampasuk I | |
| Jawi Jawi | 169/09/06 | SK Jawi-Jawi | |
| Labuan | 169/09/07 | SK Labuan | |
| Member of Sabah State Legislative Assembly for Tempasuk | | | |
| 5th | 1976–1981 | Ashkar Hasbollah | Alliance (USNO) |
| 6th | 1981–1985 | Mohamed Noor Mansoor | BN (BERJAYA) |
| 7th | 1985–1986 | Yahya Lampong | USNO |
| 8th | 1986–1990 | Robert Ripin Minggir | PBS |
| 9th | 1990–1994 | GR (PBS) | |
| 10th | 1994–1999 | Pandikar Amin Mulia | BN (UMNO) |
| 11th | 1999–2004 | Musbah Jamli | |
| 12th | 2004–2008 | Pandikar Amin Mulia | |
| 13th | 2008–2013 | Musbah Jamli | |
| 14th | 2013–2018 | | |
| 15th | 2018 | | |
| 2018–2019 | Independent | | |
| 2019–2020 | WARISAN | | |
| 2020 | Independent | | |
| 16th | 2020–2023 | Mohd Arsad Bistari | BN (UMNO) |
| 2023–2025 | GRS (GAGASAN) | | |
| 17th | 2025–present | | |
| Party | Candidate | Votes | % | ∆% | |
| GRS | Mohd Arsad Bistari | 4,914 | 39.79 | 39.79 |
| BN | Azwan Norjan | 3,093 | 25.04 | 19.24 |
| Heritage | Mohd Khidir Lamsil | 2,392 | 19.37 | 19.37 |
| Homeland Solidarity Party | Walter Mark Mukis | 1,275 | 10.32 | 10.32 |
| KDM | John Samud | 369 | 2.99 | 2.99 |
| Sabah Nationality Party | Rimin Maun | 190 | 1.54 | 1.54 |
| Sabah Dream Party | Timuti Majitol | 117 | 0.95 | 0.95 |
| Total valid votes | 12,350 | | | | |
| Total rejected ballots | 139 | | | | |
| Unreturned ballots | 26 | | | | |
| Turnout | 12,515 | 73.12 | 2.94 | | |
| Registered electors | 17,116 | | | | |
| Majority | 1,821 | 14.75 | 3.72 | | |
| GRS gain from BN | Swing | - | | |
| .mw-parser-output .hidden-begin{box-sizing:border-box;width:100%;padding:5px;border:none;font-size:95%}.mw-parser-output .hidden-title{font-weight:bold;line-height:1.6;text-align:left}.mw-parser-output .hidden-content{text-align:left}@media all and (max-width:500px){.mw-parser-output .hidden-begin{width:auto!important;clear:none!important;float:none!important}}Source(s) | | | | | |
| .mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"""""""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#bf3c2c)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#bf3c2c)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}"RESULTS OF CONTESTED ELECTION AND STATEMENTS OF THE POLL AFTER THE OFFICIAL ADDITION OF VOTES" (PDF). | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| BN | Mohd Arsad Bistari | 4,040 | 44.28 | 4.95 |
| Independent | Musbah Jamli | 2,355 | 25.81 | 25.81 |
| PKR | Mustapha Sakmud | 1,852 | 20.30 | 14.53 |
| USNO (Baru) | Amza @ Hamzah Sundang | 471 | 5.16 | 5.16 |
| Love Sabah Party | Abd Alif Saibeh | 133 | 1.46 | 1.46 |
| GAGASAN | Kanul Gindol | 57 | 0.62 | 0.62 |
| Total valid votes | 8,909 | 97.64 | | | |
| Total rejected ballots | 179 | 1.96 | | | |
| Unreturned ballots | 37 | 0.40 | | | |
| Turnout | 9,124 | 76.06 | 6.15 | | |
| Registered electors | 11,996 | | | | |
| Majority | 1,685 | 18.47 | 4.07 | | |
| BN hold | Swing | | | |
| Source(s) | | | | | |
| "RESULTS OF CONTESTED ELECTION AND STATEMENTS OF THE POLL AFTER THE OFFICIAL ADDITION OF VOTES". | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| BN | Musbah Jamli | 7,742 | 49.23 | 10.50 |
| PKR | Mustapha Sakmud | 5,478 | 34.83 | 34.83 |
| STAR | Suwah Bulleh | 1,494 | 9.50 | 2.94 |
| PAS | Karim Deraman | 521 | 3.31 | 19.79 |
| Total valid votes | 15,235 | 96.88 | | | |
| Total rejected ballots | 392 | 2.49 | | | |
| Unreturned ballots | 99 | 0.63 | | | |
| Turnout | 15,726 | 82.21 | 2.09 | | |
| Registered electors | 19,129 | | | | |
| Majority | 2,264 | 14.40 | 22.23 | | |
| BN hold | Swing | | | |
| Source(s) | | | | | |
| "RESULTS OF CONTESTED ELECTION AND STATEMENTS OF THE POLL AFTER THE OFFICIAL ADDITION OF VOTES". | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| BN | Musbah Jamli | 8,495 | 59.73 | 1.16 |
| PAS | Laimin Ikin | 3,285 | 23.10 | 23.10 |
| STAR | Suwah Bulleh | 1,769 | 12.44 | 12.44 |
| SAPP | Abdul Malik Mohed | 319 | 2.24 | 2.24 |
| Total valid votes | 13,868 | 97.51 | | | |
| Total rejected ballots | 325 | 2.29 | | | |
| Unreturned ballots | 29 | 0.20 | | | |
| Turnout | 14,222 | 84.30 | 6.16 | | |
| Registered electors | 16,866 | | | | |
| Majority | 5,210 | 36.63 | 14.86 | | |
| BN hold | Swing | | | |
| Source(s) | | | | | |
| "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI". Archived from the original on 2022-06-19. | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| BN | Musbah Jamli | 6,541 | 58.57 | 1.82 |
| PKR | Laimin Ikin | 4,109 | 36.80 | 36.80 |
| Independent | Ibrahim Linggam | 191 | 1.71 | 1.71 |
| Total valid votes | 10,841 | 97.08 | | | |
| Total rejected ballots | 324 | 2.90 | | | |
| Unreturned ballots | 2 | 0.02 | | | |
| Turnout | 11,167 | 78.14 | 1.89 | | |
| Registered electors | 14,291 | | | | |
| Majority | 2,432 | 21.77 | 10.53 | | |
| BN hold | Swing | | | |
| Source(s) | | | | | |
| "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI SABAH BAGI TAHUN 2008". | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| BN | Pandikar Amin Mulia | 6,044 | 56.75 | 7.28 |
| Independent | Digong Abdul Rashid | 2,604 | 24.45 | 24.45 |
| BERSEKUTU | Josli Padis | 916 | 8.60 | 4.89 |
| PAS | Bandira Sialang @ Bandira Alang | 426 | 4.00 | 1.59 |
| Independent | Razak Rakunman | 296 | 2.78 | 2.78 |
| Total valid votes | 10,286 | 96.58 | | | |
| Total rejected ballots | 306 | 2.87 | | | |
| Unreturned ballots | 58 | 0.54 | | | |
| Turnout | 10,650 | 76.25 | 4.86 | | |
| Registered electors | 13,968 | | | | |
| Majority | 3,440 | 32.30 | 24.90 | | |
| BN hold | Swing | | | |
| Source(s) | | | | | |
| "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI SABAH BAGI TAHUN 2004". | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| BN | Musbah Jamli | 4,911 | 49.47 | 0.59 |
| PBS | Abdul Salam Gibang | 4,176 | 42.07 | 4.37 |
| BERSEKUTU | Ibrahim Linggam | 368 | 3.71 | 3.71 |
| PAS | Mohd Aminuddin Aling | 239 | 2.41 | 2.41 |
| Independent | Dausin Pangalin | 61 | 0.61 | 0.61 |
| SETIA | Masud Nanang | 38 | 0.38 | 0.38 |
| Total valid votes | 9,793 | 98.65 | | | |
| Total rejected ballots | 134 | 1.35 | | | |
| Unreturned ballots | 0 | 0.00 | | | |
| Turnout | 9,927 | 81.11 | 3.07 | | |
| Registered electors | 12,239 | | | | |
| Majority | 735 | 7.40 | 3.78 | | |
| BN hold | Swing | | | |
| Source(s) | | | | | |
| "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI SABAH BAGI TAHUN 1999". | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| BN | Pandikar Amin Mulia | 4,142 | 48.88 | 48.88 |
| PBS | Dausin Pangalin | 3,195 | 37.70 | 0.96 |
| Independent | Suwah Buleh @ Bulleh | 1,016 | 12.11 | 12.11 |
| Total valid votes | 8,353 | 98.57 | | | |
| Total rejected ballots | 121 | 1.43 | | | |
| Unreturned ballots | 0 | 0.00 | | | |
| Turnout | 8,474 | 78.04 | 4.15 | | |
| Registered electors | 10,858 | | | | |
| Majority | 947 | 11.18 | 6.85 | | |
| BN gain from PBS | Swing | ? | | |
| Source(s) | | | | | |
| "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI SABAH BAGI TAHUN 1994". | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| PBS | Robert Ripin Minggir | 2,915 | 36.74 | 15.79 |
| USNO | Musbah Jamli | 2,572 | 32.41 | 4.89 |
| AKAR | Pandikar Amin Mulia | 1,139 | 14.35 | 14.35 |
| BERJAYA | Mohammad Noor Mansoor | 1,089 | 13.72 | 6.94 |
| PRS | Jumit Panau | 105 | 1.32 | 1.32 |
| Independent | Mukamad Abdullah | 15 | 0.19 | 0.19 |
| Total valid votes | 7,835 | 98.74 | | | |
| Total rejected ballots | 100 | 1.26 | | | |
| Unreturned ballots | 0 | 0.00 | | | |
| Turnout | 7,935 | 82.19 | 2.85 | | |
| Registered electors | 9,655 | | | | |
| Majority | 343 | 4.33 | 10.90 | | |
| PBS hold | Swing | | | |
| Source(s) | | | | | |
| "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI SABAH BAGI TAHUN 1990". | | | | | |
| Party | Candidate | Votes | % | ∆% | |
| PBS | Robert Ripin Minggir | 2,869 | 52.53 | |
| USNO | Lamsil Amidsor | 2,609 | 37.30 | |
| BERJAYA | Adam Sampoli | 1,445 | 20.66 | |
| Independent | Santri Rakman @ San Luciana | 17 | 0.24 | |
| Total valid votes | 6,940 | 99.23 | | | |
| Total rejected ballots | 54 | 0.77 | | | |
| Unreturned ballots | 0 | 0.00 | | | |
| Turnout | 6,994 | 79.34 | | | |
| Registered electors | 8,815 | | | | |
| Majority | 260 | 15.23 | | | |
| PBS gain from USNO | Swing | ? | | |
| Source(s) | | | | | |
| "KEPUTUSAN PILIHAN RAYA UMUM DEWAN UNDANGAN NEGERI SABAH BAGI TAHUN 1986". | | | | | |
.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}body.skin-vector-2022 .mw-parser-output .reflist-columns-2{column-width:27em}body.skin-vector-2022 .mw-parser-output .reflist-columns-3{column-width:22.5em}.mw-parser-output .references[data-mw-group=upper-alpha]{list-style-type:upper-alpha}.mw-parser-output .references[data-mw-group=upper-roman]{list-style-type:upper-roman}.mw-parser-output .references[data-mw-group=lower-alpha]{list-style-type:lower-alpha}.mw-parser-output .references[data-mw-group=lower-greek]{list-style-type:lower-greek}.mw-parser-output .references[data-mw-group=lower-roman]{list-style-type:lower-roman}.mw-parser-output div.reflist-liststyle-upper-alpha .references{list-style-type:upper-alpha}.mw-parser-output div.reflist-liststyle-upper-roman .references{list-style-type:upper-roman}.mw-parser-output div.reflist-liststyle-lower-alpha .references{list-style-type:lower-alpha}.mw-parser-output div.reflist-liststyle-lower-greek .references{list-style-type:lower-greek}.mw-parser-output div.reflist-liststyle-lower-roman .references{list-style-type:lower-roman}
.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox-body{font-style:italic}.mw-parser-output .asbox-note{font-size:smaller}.mw-parser-output .asbox .navbar{position:absolute;top:-0.75em;right:1em;display:none}.mw-parser-output :not(p):not(.asbox)+style+.asbox,.mw-parser-output :not(p):not(.asbox)+link+.asbox{margin-top:3em}