2025 Sabah state election

2025 Sabah state election

← 2020
29 November 2025
2031 →

73 of 79 seats in the Legislative Assembly
37 seats needed for a majority
Registered1,784,843
Turnout1,148,476 (64.35%)
  Majority party Minority party Third party
  BN
Leader Hajiji Noor Shafie Apdal Bung Moktar Radin
Party GAGASAN WARISAN UMNO Sabah
Alliance Gabungan Rakyat Sabah Barisan Nasional
Leader since 11 March 2022 17 October 2016 12 December 2018
Leader's seat Sulaman Senallang
(MP for Semporna)
Lamag
(MP for Kinabatangan)
Last election 24 seats[a] 23 seats 14 seats
Seats before 38 (+2 nominated) 14 (+0 nominated) 11[b] (+2 nominated)
Seats won 29 25 6
Seat change Decrease 9 Increase 11 Decrease 5
Popular vote 286,389 288,703 144,584
Percentage 25.37% 25.57% 12.81%

  Fourth party Fifth party Sixth party
  STAR
SAPP
PH
Leader Ewon Benedick Jeffrey Kitingan
Yong Teck Lee
Mustapha Sakmud[c]
Party UPKO STAR
SAPP
PKR
Alliance Pakatan Harapan
Leader since 15 January 2023 6 January 2012
21 January 1994
10 November 2025
Leader's seat Kadamaian
(MP for Penampang)
Tambunan
(MP for Keningau)
Not contesting
(Nominated MLA)
Not contesting
(MP for Sepanggar)
Last election 1 seat 6 seats 8 seats
Seats before 1 (+0 nominated) 6 (+0 nominated)
0 (+1 nominated)
7 (+0 nominated)
Seats won 3 2 1
Seat change Increase 2 Decrease 4 Decrease 6
Popular vote 64,471 73,410 75,938
Percentage 5.71% 6.50% 6.73%

  Seventh party Eighth party
  KDM
Leader Priscella Peter Ronald Kiandee
Party KDM BERSATU Sabah
Alliance Perikatan Nasional
Leader since 7 March 2025 10 December 2022
Leader's seat Defeated in Melalap Defeated in Sugut
(MP for Beluran)
Last election New 11
Seats before 1[d] (+0 nominated) 0 (+1 nominated)
Seats won 1 1
Seat change Steady Increase 1
Popular vote 54,050 41,584
Percentage 4.79% 3.68%

Results by party

Chief Minister before election

Hajiji Noor
GRS-GAGASAN

Elected Chief Minister

Hajiji Noor
GRS-GAGASAN

The 2025 Sabah state election, formally the 17th Sabah general election,[1][e] was held on 29 November 2025. All 73 seats were contested to elect members of 17th Sabah State Legislative Assembly. No constituencies were added or removed in a redistribution from the previous election.

Incumbent Chief Minister Hajiji Noor led his Gabungan Rakyat Sabah majority coalition government to seek a second five-year term. GRS was primarily challenged by WARISAN, led by state opposition leader Shafie Apdal. Other parties such as Barisan Nasional, Pakatan Harapan, KDM, Perikatan Nasional, STAR, SAPP, UPKO, Parti Impian Sabah, and other minor parties and independents also contested in this election.

The state election resulted in a hung assembly for the second time since the 2018 Sabah state election. GRS won the most seats in the Sabah State Legislative Assembly with 29 seats.

Background

Traditionally, state elections are held simultaneously with the parliamentary election but each state can decide when to hold its election. This is because state assemblies are dissolved by their respective ruler or governor on the advice of the chief minister of the state.

The pre-election state government led by Hajiji was formed following the 2023 Sabah political crisis, where UMNO Sabah had attempted to engineer the formation of a new government by retracting its support for Hajiji in the state legislative assembly. The attempt failed and resulted in the exclusion of UMNO and Malaysian United Indigenous Party (BESATU) from GRS and the state government. Pakatan Harapan, with whom Hajiji's GRS was allied at the federal level, was instead brought into the state government.

In the lead-up to the election, GRS and Pakatan Harapan agreed to an electoral pact to avoid contesting against each other. Unhappy with the decision, GRS component parties STAR and SAPP left the coalition and contested the election together.[2] Separately, UPKO exited Pakatan Harapan, citing differences in understanding, particularly over issues of state rights and autonomy, as well as frustrations surrounding the political leadership of Pakatan Harapan's Sabah chapter.[3]

The state election was held against a backdrop of increased nationalist or regionalist sentiment, encapsulated by the "Sabah for Sabahans" slogan, related to the state's fight for autonomy,[4] including over the issue of revenue sharing. Other prominent issues included a mining license corruption scandal, which implicated members of the ruling GRS alliance as well as the federal government through a series of secret recordings made by businessman Albert Tei released over the course of a year.[5][6]

Electoral system

Elections in Malaysia are conducted at the federal and state levels. Federal elections elect members of the Dewan Rakyat, the lower house of Parliament, while state elections in each of the 13 states elect members of their respective state legislative assembly. As Malaysia follows the Westminster system of government, the head of government (Prime Minister at the federal level and the Menteri Besar/Chief Ministers/Premier at the state level) is the person who commands the confidence of the majority of members in the respective legislature – this is normally the leader of the party or coalition with the majority of seats in the legislature.

The Legislative Assembly consists of 73 members, known as Members of the Legislative Assembly (MLAs), that are elected for five-year terms. Each MLA is elected from a single-member constituencies using the first-past-the-post voting system; each constituency contains approximately an equal number of voters. If one party obtains a majority of seats, then that party is entitled to form the government, with its leader becoming the Chief Minister. In the event of a hung parliament, where no single party obtains the majority of seats, the government may still form through a coalition or a confidence and supply agreement with other parties. In practice, coalitions and alliances in Malaysia, and by extension, in Sabah, generally persist between elections, and member parties do not normally contest for the same seats.

The voting age is currently 18.[7][8][9][10] Elections are conducted by the Election Commission of Malaysia, which is under the jurisdiction of the Prime Minister's Department. Malaysia practices automatic voter registration but does not practice compulsory voting.

Preparations

On 27 March 2024, State Chairman of Barisan Nasional (BN) and United Malays National Organisation (UMNO) of Sabah Bung Moktar Radin dismissed the possibility of Sabah BN to work with Gabungan Rakyat Sabah (GRS) coalition led by Chief Minister Hajiji Noor.

Hajiji meanwhile, said that GRS is open to collaboration from other parties, but insists that the preference is working together with Pakatan Harapan (PH), who joined the Sabah government after BN withdrawal during the 2023 Sabah political crisis.[11] Parti Warisan Sabah (WARISAN) also were interested in cooperating with GRS for the elections, but according to its president Shafie Apdal, its invitation to discuss such collaborations were turned down by GRS several times.[12]

Meanwhile, Perikatan Nasional (PN) have announced its intention to contest all 73 state seats in its first foray into the state, the move which led to Sabah Progressive Party's (SAPP) exit from PN, as announced by party leader Yong Teck Lee in December 2024, as SAPP insists that only party which has origins in Sabah are allowed to contest the election.[13] SAPP will contest the election under GRS, the local coalition which it is a component in parallel with PN since 2020. This is the first time PN contesting the election under its own banner, although its component party Sabah BERSATU have contested and won seats before, under PH (PKR) and GRS in the 2018 and 2020 state elections respectively. PAS and GERAKAN also have contested in Sabah before, with GERAKAN having won seats under BN banner.

On 15 December 2024, Social Democratic Harmony Party (KDM), through its President Peter Anthony also confirmed that the party would contest the election as a party, without being in a coalition and working together with other parties, targeting 43 state seats. Anthony, who is also the Melalap MLA however, announced that he would not contest the election and defend the Melalap state seat in the election, in view of the pending appeal to his court case.[14] After Peter loses his final appeal on 4 March 2025 and sentenced to jail immediately, the party moved on 7 March 2025 to appoint his daughter Priscella Peter as the acting President.[15]

On 15 January 2025, PN, through its Deputy Chairman Hamzah Zainudin launched the slogan 'Kasi Bagus Sabah' (Make Sabah Great Again in English) as part of its preparations for contesting the election.[16]

On 16 January 2025, the Malaysian Chinese Association (MCA), through its President Wee Ka Siong, confirmed that the party would contest in the election.

On 2 October 2025, the Homeland Solidarity Party (STAR) and Sabah Progressive Party (SAPP) has left the ruling Gabungan Rakyat Sabah (GRS) coalition. However 5 of STAR MLA decided to stay with GRS for the election, and were expelled from STAR.[17]

On 6 October 2025, Chief Minister Hajiji Noor officially announced the dissolution of the 16th Sabah State Legislative Assembly.[18]

United Progressive Kinabalu Organisation (UPKO) announced on 10 November 2025 that it has exited the PH coalition and will contest under its own banner, a day after its leader, Ewon Benedick resigned as federal cabinet minister.[19]

Campaign slogans

Party Slogan
Gabungan Rakyat Sabah Kita Jaga Sabah, Hebatkan Sabah, Sabah Maju Jaya, Rumah Kita Kita Jaga
Barisan Nasional Radu Tatap Radu, Demi Rakyat Demi Sabah, Kita Bikin Balik Sabah
Heritage Party Selamatkan Sabah
Pakatan Harapan Harapan Urang Sabah (PKR & AMANAH)
Bikin Sabah Lagi Mantap, Roket Di Sabah Maju Bersama (DAP)
Perikatan Nasional Kasi Bagus Sabah, Perikatan Nasional Baik, Perikatan Nasional Best
United Progressive Kinabalu Organisation Sabah First
Gerakan Bersatu Sabah (STAR & SAPP) Sabah For Sabahan, Justice For Sabah
Social Democratic Harmony Party Misompuru Tokou

Timeline

The key dates are listed below.

Date Event
6 October 2025 Dissolution of the Sabah State Legislative Assembly.[20]
16 October 2025 Issue of the Writ of Election
15 November 2025 Nomination Day
15 - 28 November 2025 Campaigning Period
25 - 28 November 2025 Early Polling Day For Postal, Overseas and Advance Voters
29 November 2025 Polling Day

Departing incumbents

The following members of the 16th Sabah State Legislative Assembly did not seek re-election.

No. State Constituency Departing MLA Coalition (Party) Date confirmed First elected Reason
N24 Tanjung Keramat Shahelmey Yahya BN (UMNO) 12 November 2025 2020 Not seeking re-election (MP for Putatan)
N29 Pantai Manis Mohd Tamin Zainal 9 November 2025 2020 Dropped by party
N51 Sungai Manila Mokran Ingkat 9 November 2025 2020 Dropped by party
N52 Sungai Sibuga Mohamad Hamsan Awang Supain 19 January 2025 2020 Died in office
N71 Tanjung Batu Andi Muhammad Suryady Bandy 12 November 2025 2020 Not seeking re-election (MP for Kalabakan)
N14 Tamparuli Jahid Jahim GRS (PBS) 13 November 2025 2004 Dropped by party
N35 Sindumin Yusof Yacob GRS (GAGASAN) 12 November 2025 2018 Dropped by party
N67 Balung Hamid Awang 12 November 2025 2020 Dropped by party
N42 Melalap Peter Anthony KDM 4 March 2025 2018 Imprisonment
N19 Likas Tan Lee Fatt PH (DAP) 8 November 2025 2018 Dropped by party
N20 Api-Api Christina Liew Chin Jin PH (PKR) 9 November 2025 2013 Dropped by party
N40 Bingkor Robert Tawik STAR 13 November 2025 2018 Not seeking re-election
N44 Tulid Flovia Ng 12 November 2025 2020 Dropped by party
N26 Moyog Darell Leiking WARISAN 12 November 2025 2020 Not seeking re-election
N62 Silam Dumi Pg Masdal 12 November 2025 2018 Dropped by party

Candidates

No. Parliamentary
constituency
No. State Constituency Number of Voters Incumbent Member Incumbent Coalition
(Party)
Political coalitions and respective candidates and coalitions
Gabungan Rakyat Sabah (GRS) Heritage Party (WARISAN) Barisan Nasional (BN) Pakatan Harapan (PH) Perikatan Nasional (PN) Social Democratic Harmony Party (KDM) Gerakan Bersatu Sabah (GBS) United Progressive Kinabalu Organisation (UPKO) Parti Impian Sabah (IMPIAN) Sabah Native Cooperation Party (ANAK NEGERI) Others
Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party Candidate name Party
P167 Kudat N01 Banggi 9,484 Mohammad Mohamarin GRS (GAGASAN) Mohammad Mohamarin GAGASAN Zainal Romio WARISAN Normalah Rasik UMNO Not contesting Rahimah Majid BERSATU Not contesting Salbin Muksin STAR Not contesting Among Timbul IMPIAN Abdul Razak Abdul Salam ANAK NEGERI Halman Maniuk PBK Azlan Raymon Majumah PKS Azry Hussin Independent (BLACK) Nasib Samodi Independent Hussin Masuddin Independent
N02 Bengkoka 18,056 Harun Durabi BN (UMNO) Samuil Mopun PBS Fauziah Stephens WARISAN Harun Durabi UMNO Berusli Kimin BERSATU Richard Mazagi KDM Maklin Masiau STAR Junsim Rumunzing UPKO Matin Ugung IMPIAN Not contesting Gunsanad Malingka PBK Jomin Mogompit Independent (BLACK) Kpd Oding Independent
N03 Pitas 17,574 Ruddy Awah GRS (GAGASAN) Ruddy Awah GAGASAN Harun Ismail WARISAN Bolkiah Ismail UMNO Not contesting Abdul Hamid Kimin KDM Not contesting Not contesting Kinchin Boluot IMPIAN Nazri Santong Independent
N04 Tanjong Kapor 34,001 Ben Chong Chen Bin GRS (GAGASAN) Ben Chong Chen Bin GAGASAN Terence Au Soon Fui WARISAN Kevin Lee Sip Kim MCA Muhammad Affan Jumahat BERSATU Not contesting Shawn Davey Robert Lee STAR Jetol Dangin IMPIAN Awang Karim Abdul Kadir ANAK NEGERI Abdul Halim Yussof PBK Bonny Berman SPP Verdon Bahanda Independent (BLACK) Abdul Rahim Madtaip Independent
P168 Kota Marudu N05 Matunggong 29,176 Julita Majungki GRS (PBS) Julita Majungki PBS Jornah Mozihim WARISAN Not contesting Not contesting Wetrom Bahanda KDM Not contesting J Ojilim Asam IMPIAN Not contesting Freddy Chong Yee Vui PKS Ainin Ekon Independent
N06 Bandau 27,390 Wetrom Bahanda KDM Redonah Bahanda GAGASAN Rizam Abd Rahman WARISAN Willey Lampaki UMNO Zaidi Jatil PKR Jaiping Minsu Lumindang KDM Shirewin D Patrick STAR Suzie Salapan UPKO Sauting Rabuyot IMPIAN Jupperi Lenson PBK Siti Haima Jailani PKS Norman Tulang ASPIRASI Maijol Mahap Independent Jolius Majawai Independent
N07 Tandek 29,244 Hendrus Anding GRS (PBS) Hendrus Anding PBS Jilid Zainuddin Kuminding WARISAN Not contesting Not contesting Benson Tuyundo KDM Arlinsia Agang STAR Jamil M Zakariah @ Majingkin UPKO Abel Pangair IMPIAN James Gantukok PBK
P169 Kota Belud N08 Pintasan 15,896 Fairuz Renddan GRS (GAGASAN) Pandikar Amin Mulia USNO Abdullah Otong WARISAN Tadzul Radim UMNO Awang Salleh Makmud BERSATU Almudin Kaida KDM Raplin Samat STAR Not contesting Lomog Rudin @ Efejus Rudin IMPIAN Mohd Rizal Saiman Independent (BLACK) Syarif Mohd Shukree Danchingan Independent Fairuz Renddan Independent
N09 Tempasuk 17,116 Mohd Arsad Bistari GRS (GAGASAN) Mohd Arsad Bistari GAGASAN Mohd Khidir Lamsil WARISAN Azwan Norjan UMNO Not contesting John Samud KDM Walter Mark Mukis STAR Timuti Majitol IMPIAN Rimin Maun PKS
N10 Usukan 24,235 Salleh Said Keruak BN (UMNO) Japlin Akim GAGASAN Isnaraissah Munirah Majilis WARISAN Salleh Said Keruak UMNO Not contesting Mohd Lin Harun STAR Jefris Muadis IMPIAN Ajun Meliyon Independent
N11 Kadamaian 26,240 Ewon Benedick PH (UPKO) Mudezam Muyau @ James Muyou PBS Norman Simon WARISAN Not contesting Josely Taising KDM Davylandon Rub STAR Ewon Benedick UPKO Daibi Mandadi IMPIAN Priskila Akwila Senim ANAK NEGERI Judin Tingih PBM
P170 Tuaran N12 Sulaman 18,352 Hajiji Noor GRS (GAGASAN) Hajiji Noor GAGASAN Mokhtar Hussin WARISAN Shahnon Rizal Thaijuddin UMNO Tiaminah @ Siti Aminah Ele BERSATU Not contesting Not contesting Not contesting Pajudin Nordin IMPIAN Not contesting
N13 Pantai Dalit 26,346 Jasnih Daya GRS (GAGASAN) Jasnih Daya GAGASAN Aliasgar Basri WARISAN Alfian Sambas UMNO Mohd Zulkernain Osman BERSATU Jaesman Jaess Gipin KDM Francis Fahir STAR Not contesting Liam Tawil IMPIAN Not contesting
N14 Tamparuli 26,767 Jahid Jahim GRS (PBS) Bonaventure Boniface PBS Joseph Lee Han Kyun WARISAN Not contesting Not contesting Gaim James Lunkapis KDM Jinitoh Sontori STAR Wilfred Madius Tangau UPKO Julia Ongkili IMPIAN Arthur Erik Lee ANAK NEGERI Aliusus Sipil RUMPUN Raymond Alfred Independent (BLACK) Andrew Mali Independent Samson S Koroh Independent Vun Yun Fook Independent Johan Jahid Independent
N15 Kiulu 17,191 Joniston Bangkuai GRS (PBS) Joniston Bangkuai PBS Saibin Gunsari WARISAN Henry Saimpon KDM Terence Sinti STAR Joisin Romut UPKO Niyky @ Niky J Bosikol IMPIAN Trevor Kenneth Maringking ANAK NEGERI Dusi Gingging PKS
P171 Sepanggar N16 Karambunai 39,247 Yakubah Khan BN (UMNO) Arshad Idris GAGASAN Ahmad Jais Otong WARISAN Yakubah Khan UMNO Aliakbar Gulasan PAS Not contesting Stephen Teo STAR Not contesting Adis Jalie IMPIAN Not contesting Mohd Yunus Ibrahim PBK Matkri Kassim PKS Azman Fathil GAS Hates Abdul SPP Saikam Salinggou Perpaduan
N17 Darau 33,016 Azhar Matussin WARISAN Mohamed Razali Razi GAGASAN Azhar Matussin WARISAN Arfanshah Abdul Gafar UMNO Nabila Norsahar BERSATU Nordin Thani KDM Not contesting Merlah Osman IMPIAN
N18 Inanam 45,525 Peto Galim PH (PKR) Not contesting Edna Majimbun WARISAN Not contesting Peto Galim PKR Not contesting Lewis Wong Lee Kah KDM Kenny Chua Teck Ho STAR Wong Thien Fook UPKO Paul Anap IMPIAN Joseph Linggian @ Joseph Chong ANAK NEGERI Martin Sibit GAS Chia Yun Kong PR Gordon Lai Han Yung PBK Sumali @ Marino Ahmad RUMPUN Shone Majimbun Independent (BLACK) Roland Chia Ming Shen Independent
P172 Kota Kinabalu N19 Likas 19,100 Tan Lee Fatt PH (DAP) Tham Yun Fook WARISAN Ginger Phoong Jin Zhe DAP Not contesting Yong Yit Jee SAPP Not contesting Louis Yong Yin Loong IMPIAN Lam Hon Ket ANAK NEGERI Candy Chiew PBK Ku Yuck Cheong PKS
N20 Api-Api 17,782 Christina Liew Chin Jin PH (PKR) Loi Kok Liang WARISAN Thonny Chee PKR Ting Shu Kiong STAR Ng Chun Sua IMPIAN Not contesting Soh Kee Suat PBK
N21 Luyang 35,262 Ginger Phoong Jin Zhe PH (DAP) Samuel Wong Tshun Chuen WARISAN Chan Loong Wei DAP Ooi Hong Wee GERAKAN Gee Tian Siong SAPP Paul Chong Hock Keing IMPIAN
P173 Putatan N22 Tanjung Aru 21,264 Junz Wong Hong Jun WARISAN Junz Wong Hong Jun WARISAN Chan Foong Hin DAP Suhaimi Buang BERSATU Hiew Choon Yu STAR Dennison R Indang UPKO Yee Wee Ping IMPIAN Loh Ee Eng PBK Mohamed Zaim Ansawi Independent (BLACK) Ritchie Jay Cheng Independent
N23 Petagas 20,116 Awang Ahmad Sah Awang Sahari GRS (GAGASAN) Uda Sulai WARISAN Awang Husaini Sahari PKR Mohd Afifi Shaiffuddin PAS Adelaide Cornelius KDM Annita Shiela Among STAR Jason Lee Nyuk Soon UPKO Aslin Samat IMPIAN Sabrezani Sabdin ANAK NEGERI Patrick @ Peter Manius Independent Awang Ahmad Sah Awang Sahari Independent Patrick @ Peter Manius Independent
N24 Tanjung Keramat 26,113 Shahelmey Yahya BN (UMNO) Shah Alfie Yahya Ahmad Shah GAGASAN Mohammad Firdaus Diun WARISAN Jeffrey Nor Mohamed UMNO Not contesting Farish Adamz Shah @ Kanny BERSATU Sugarah @ Segarah Miasin KDM Azni Mohd Salleh STAR Rosdy Wasli UPKO Mahadthir Asbollah IMPIAN Mil Kusin Abdillah ANAK NEGERI Jasni Matlani PBK Saifullah Phang Abdul Malik Independent
P174 Penampang N25 Kapayan 49,597 Jannie Lasimbang PH (DAP) Not contesting Chin Tek Ming WARISAN Not contesting Jannie Lasimbang DAP Not contesting Edwin Bosi KDM Bernard Abel Logijin STAR Billy Joe Dominic UPKO Chin Ling Ling IMPIAN Wong Kong Fooh ANAK NEGERI Sylvester Molukun @ Sylvester Chin ASPIRASI Kuo Lee On PBK Lasius Miki PR Cyril Gerald Liew Independent (BLACK) Len Lip Fong @ Land Lip Fong Independent Sabaria @ Sabariah Aziz Independent
N26 Moyog 31,084 Darell Leiking WARISAN Joeynodd Bansin PBS Terrence Siambun WARISAN Remysta Taylor PKR Francis Mojikon BERSATU Mckery Victor KDM Joeseph Suleiman STAR Donald Peter Mojuntin UPKO Cleftus Stephene Spine IMPIAN Not contesting Walter Norbert Johnny PBK Richard Ronald Dompok PKS Ricky Chang Onn Pin Independent (BLACK) Peter Maurice Lidadun Independent
P175 Papar N27 Limbahau 20,225 Juil Nuatim GRS Juil Nuatim PBS Roger Roy Valentine Amandus WARISAN Not contesting Adrian Alexander BERSATU Malik Luman KDM Edward Dagul SAPP Nelson Angang UPKO Joseph Philip Kulip IMPIAN Julianus Moncigil ANAK NEGERI Marcellus Tambud Independent (BLACK) Linda Beda Dunstan Independent
N28 Kawang 23,823 Ghulam Haidar Khan Bahadar GRS (GAGASAN) Ghulam Haidar Khan Bahadar GAGASAN Nin Jelih WARISAN Jamal Narubi UMNO Not contesting Not contesting Beverley Natalie Koh STAR Not contesting Samail Bulongik IMPIAN Not contesting
N29 Pantai Manis 20,026 Mohd Tamin Zainal BN (UMNO) Pg Saifuddin Pg Tahir Petra GAGASAN Aidi Moktar WARISAN Redzuan Kupamuthu @ Ismail UMNO Faizal Julaili BERSATU Mohamad Tamin KDM Richard Vitales @ Charles STAR Mohamad Azzmi Ahmad IMPIAN Ag Damit @ Ag Sahzain Abdul Razak ANAK NEGERI
P176 Kimanis N30 Bongawan 24,019 Daud Yusof WARISAN Anifah Aman PCS Daud Yusof WARISAN Mohamad Alamin UMNO Ridzuan Agus Payong BERSATU Peter Matinjal KDM Dolores Michael STAR Royston Adven IMPIAN Not contesting Hussin Dasar @ Esah PPRS Md Haris Md Tahir Independent
N31 Membakut 18,563 Mohd Arifin Mohd Arif GRS (GAGASAN) Mohd Arifin Mohd Arif GAGASAN Mohamad Said @ Ismail Said WARISAN Rusman Dulamit UMNO Not contesting Not contesting Adrian Lajim STAR Rowindy Lawrence Odong UPKO Kamal Idris IMPIAN Yahya Ahmad ANAK NEGERI Suliaman Alladad PKS Aziz Angkiu @ Jaafar PPRS Haslan Wasli Independent (BLACK)
P177 Beaufort N32 Klias 22,277 Isnin Aliasnih GRS (GAGASAN) Isnin Aliasnih GAGASAN Mohd Shaid Othman WARISAN Osin Jilon UMNO Mohamad Hisyam Hazaril BERSATU Mohamad Arifin Brahim KDM Not contesting Not contesting Matlani Sabli IMPIAN Not contesting Jismit Japong PKS Kaliwon Edi PPRS Edwin Louis Independent
N33 Kuala Penyu 22,288 Limus Jury GRS (GAGASAN) Limus Jury GAGASAN Monih Epin WARISAN Awang Aslee Lakat UMNO Not contesting Not contesting Walter Philip Michael STAR Dini Ginsik IMPIAN Jonehtan Matheus PKS
P178 Sipitang N34 Lumadan 22,165 Ruslan Muharam GRS (PBS) Ruslan Muharam PBS Mohammad Noorizuan Awang WARISAN Mohd Nazri Abdullah UMNO Abdul Jarih Ukin KDM Amit Basrin STAR Jurinah Nasir IMPIAN
N35 Sindumin 25,536 Yusof Yacob GRS (GAGASAN) Not contesting Yusri Pungut WARISAN Not contesting Yamani Hafez Musa PKR Dg Nor Syafiqah Hamid BERSATU Sani Miasin KDM Moktar Matussin STAR Markus Buas IMPIAN Kanafia Bujang PKS Abdillah Jalaf Independent Ibrahim Tuah @ Jipun Independent Wilson Liou Independent
P179 Ranau N36 Kundasang 24,582 Joachim Gunsalam GRS (PBS) Joachim Gunsalam PBS Jeffrey Guopog WARISAN Japirin Sahadi PBRS Not contesting Atong Antong BERSATU Jeffry Mohd Ali KDM Japiril Suhaimin Bandaran SAPP Rogers Tiam UPKO Edward Jamkim @ Paul Arif IMPIAN Nazarul Khaiwala Wahab ANAK NEGERI Jackson Musi Independent
N37 Karanaan 18,696 Masidi Manjun GRS (GAGASAN) Masidi Manjun GAGASAN Mukinin Malapan WARISAN Nadzmin Kaim UMNO Not contesting Karim Adam KDM Anuar Ghani STAR Georgina L George UPKO Not contesting Not contesting Naomi @ Neomi Francis Independent
N38 Paginatan 26,881 Abidin Madingkir STAR Abidin Madingkir GRS Juhaili Sidek WARISAN Junaidi Sahat UMNO Rusdin Riman KDM Feddrin Tuliang STAR Not contesting Linus Yubod @ Md Haidi Md Badawi IMPIAN Rubica Gabayoi ANAK NEGERI Vennex Jasmin @ Miki PBM Bensin @ Sin Dani PR Ivan Mario Benedict Independent
P180 Keningau N39 Tambunan 29,187 Jeffrey Gapari Kitingan STAR Victor P Paut GAGASAN Bianus Kontong WARISAN Not contesting Jikol Tagua KDM Jeffrey Gapari Kitingan STAR Kenneth Edwin N IMPIAN Dionysia Ginsos ANAK NEGERI Gulit Rukag SPP
N40 Bingkor 31,305 Robert Tawik STAR Rafie Robert GAGASAN Benedict Martin Gunir WARISAN Niklos Ongoh KDM Mohd Ishak Ayub STAR Kennedy John UPKO Kenolee Justine IMPIAN Not contesting Uling @ Thomas Anggan PKS Haryady Antutu GAS Solzah Sual SPP Ahamin Salim Independent
N41 Liawan 32,661 Annuar Ayub Aman STAR Annuar Ayub Aman GRS Adzhar Jasni Eddy WARISAN Nik Mohd Nadzri Nik Zawawi UMNO Johny @ John Anthony BERSATU Peter Paun KDM Augustine A Nain STAR Wilson Gan Poi Tze UPKO Junadey Ejih IMPIAN Yukilin Giging RUMPUN Mustazarmie Mustapha PPRS
P181 Tenom N42 Melalap 21,320 Vacant[f] VAC Not contesting Cheld Bryend Lind WARISAN Not contesting Jamawi Ja’afar PKR Not contesting Priscella Peter KDM Alviana Linus STAR Junik Banjit UPKO Kelvin Chong IMPIAN Gabriel George Tulas Independent (BLACK) Fatimah Ibrahim Independent
N43 Kemabong 23,168 Rubin Balang GRS (GAGASAN) Rubin Balang GAGASAN Burnley Balang WARISAN Rahman Jan Sulaiman UMNO Noorita Sual DAP Yabri Onos KDM Hasmin @ Azroy Abdullah STAR Not contesting Jasini Angkiwan IMPIAN Rassedi Liaron PPRS Petrus Eddy Yahya Independent (BLACK)
P182 Pensiangan N44 Tulid 16,551 Flovia Ng STAR Not contesting Lucia Kihing WARISAN Not contesting Rufinah Pengeran PKR Aisat Ellik Igau Iggau KDM Baristus Gungkit STAR Mohd Khairil Abdullah UPKO Anchis @ Rayner Francis Udog IMPIAN Vinson Rusikan PKS Jufina Dimis @ Hasnizah Abdullah RUMPUN Suman @ Sunsunah Yasambun Independent Jordan Jude Ellron Independent Clarence Carter Maraat Independent Edwin Laimin Independent Engah Sintan @ Dahlan Abdullah Independent Lautis @ Laulis Anggang Independent
N45 Sook 20,349 Ellron Alfred Angin STAR Ellron Alfred Angin GRS Joseph Peter Tingi WARISAN Arthur Joseph Kurup PBRS Not contesting Not contesting Irenus Pagut STAR Not contesting V Chong Vin @ Siau Ho IMPIAN
N46 Nabawan 23,392 Abdul Ghani Mohamed Yassin GRS (GAGASAN) Abdul Ghani Mohamed Yassin GAGASAN Alfian A Koroh WARISAN Laiji Ompongoh UMNO Sayau Tangkap BERSATU Jekerison Kilan KDM Akuang Suan STAR Junilin @ Jubilin Kilan UPKO Rejoh Ondoh IMPIAN Farney Akon PKS
P183 Beluran N47 Telupid 14,965 Jonnybone Kurum GRS (PBS) Jonnybone Kurum PBS Simah Matusip WARISAN Benedict Asmat UMNO Jamin Jamri BERSATU Nilis Joseph KDM Jikmariya Muran STAR Felix Joseph Sitin UPKO Michael Alok IMPIAN Pagrios @ Petrus Zabang PBM
N48 Sugut 18,435 James Ratib GRS (GAGASAN) James Ratib GAGASAN Aspah Abdullah Sani WARISAN Arifin Pachuk UMNO Ronald Kiandee BERSATU Not contesting Not contesting Not contesting Rosely Lajun IMPIAN Hassan Mentiak PPRS Roger Langgau Independent (BLACK)
N49 Labuk 14,564 Samad Jambri GRS (GAGASAN) Samad Jambri GAGASAN Jafar Awang WARISAN Yusuflatif Mustapah UMNO Asmad Nasir BERSATU Marx Henry Lim KDM Norfadzlina Ramsah UPKO Junsik @ Joseph Imus IMPIAN Nuralizah Lee Abdullah ANAK NEGERI
P184 Libaran N50 Gum-Gum 19,433 Arunarsin Taib WARISAN Not contesting Arunarsin Taib WARISAN Not contesting Abdul Said Pimping PKR Yunus Nurdin BERSATU Not contesting Peter Jr Naintin UPKO Esnin Satur IMPIAN Not contesting Mohd Yusuf Yoda Independent (BLACK) Asmawi Asa Independent Fadly Voon Independent Salzo Asa Independent
N51 Sungai Manila 18,217 Mokran Ingkat BN (UMNO) Hazem Mubarak Musa GAGASAN Sittinara Sakar WARISAN Zaini Tiksun UMNO Not contesting Yusri Abu BERSATU Not contesting Irian Nanang IMPIAN Faizal Wahab PPRS
N52 Sungai Sibuga 38,678 Vacant[g] VAC Amirshah Yaakub GAGASAN Nurulalsah Hassan Alban WARISAN Suhaimi Nasir UMNO Norani Asmatil BERSATU Ismail Md Said IMPIAN
P185 Batu Sapi N53 Sekong 27,518 Alias Sani WARISAN Diana Diego @ Yusrina Sufiana USNO Alias Sani WARISAN Mohd Zharif Aizat Samsuddin UMNO Mohd Fazruee Awang BERSATU Abada Atalad IMPIAN Mohd Noor Yusof PPRS Arifin Asgali Independent
N54 Karamunting 19,615 George Hiew Vun Zin GRS (GAGASAN) Not contesting Alex Wong Tshun Khee WARISAN Chin Kim Hung MCA George Hiew Vun Zin PKR Not contesting Chew Kok Woh KDM Soo Ming Soon IMPIAN
P186 Sandakan N55 Elopura 39,004 Calvin Chong Ket Kiun WARISAN Calvin Chong Ket Kiun WARISAN Not contesting Vivian Wong Shir Yee DAP Mohd Firdaus Silvester Abdullah GERAKAN Liau Fui Fui KDM Jeffrey Chung Cheong Yung IMPIAN Wong Hon Kong PPRS Lita Tan Abdullah Independent
N56 Tanjong Papat 16,767 Frankie Poon Ming Fung PH (DAP) Alex Thien Ching Qiang WARISAN Tang Szu Ching DAP Koa Wei Yang GERAKAN Frankie Poon Ming Fung KDM Henley Liew Yun Ye SAPP Jainudin Berahim IMPIAN Sohaimi Ramli PKS Mohd Yunus Apil PR
P187 Kinabatangan N57 Kuamut 18,228 Masiung Banah GRS (GAGASAN) Masiung Banah GAGASAN Norfaizah Chua WARISAN Not contesting Not contesting Abu Bakar Ellah KDM Jevronnie Mandek STAR Mohina Sidom UPKO Ted Kelvin Sudin IMPIAN John Sungkiang PPRS Duin Daud Tarang Independent
N58 Lamag 13,859 Bung Moktar Radin BN (UMNO) Johainizamshah Johari GAGASAN Mohd Saifulah Lokman WARISAN Bung Moktar Radin UMNO Mazlin Madali BERSATU Not contesting Not contesting Not contesting Salahuddin Anoi IMPIAN Mohd Ismail Ayob Independent
N59 Sukau 16,541 Jafry Ariffin BN (UMNO) Juhari Janan GAGASAN Azhari Rangon WARISAN Jafry Ariffin UMNO Pengiran Petra Pengiran Asri BERSATU Roslan Madali IMPIAN Afiq Anwari Zulkifli PKS Nordin Damit PR
P188 Lahad Datu N60 Tungku 24,741 Assaffal P. Alian WARISAN Abdul Hakim Gulam Hassan GAGASAN Assaffal P. Alian WARISAN Saleha Wahid UMNO Not contesting Suling Isib STAR Hairunnizam Kamsin IMPIAN Jani Kulmen PKS Jakaria Nasiran PPRS
N61 Segama 29,840 Mohammadin Ketapi BN (UMNO) Not contesting Muhammad Abdul Karim WARISAN Not contesting Romansa Laimin PKR Yvone Yong Yit Phung SAPP Ehtisham Ur Rahman Mhaulaha IMPIAN Mohamaddin Ketapi Independent Alif Afiandy Ali Independent Norman Kasimin Independent
N62 Silam 28,261 Dumi Pg Masdal WARISAN Mizma Appehdullah GAGASAN Yusof Apdal WARISAN Sharif Musa Sharif Mabul UMNO Abd Halim Sidek Gulam Hassan[h] PKR Borkes @ Balkis Kalinggalan BERSATU Not contesting Brahim Bisel IMPIAN Mohammad Enriquez SPP Mohd Syafiq Iqhmal Saharudin PKS Amat Kawoh @ Abd Rahman Independent
N63 Kunak 24,854 Norazlinah Arif GRS (GAGASAN) Norazlinah Arif GAGASAN Jasa Ismail Raudah WARISAN Anil Jeet Singh UMNO Not contesting Kasman Karate PAS Roselih Lumayan IMPIAN Ismu Isyam Arsad PPRS
P189 Semporna N64 Sulabayan 20,258 Jaujan Sambakong WARISAN Not contesting Jaujan Sambakong WARISAN Not contesting Julpikar Ab Mijan AMANAH Abdul Malik Abd Bool BERSATU Bidin Jawa STAR Mat Roya @ Abdul Mutalib Jaafar IMPIAN Hasman Sagaran ANAK NEGERI Sumini Yasintus PPRS Abdillah Abdul Hamid Independent
N65 Senallang 20,763 Shafie Apdal WARISAN Marunda K K Ampong GAGASAN Shafie Apdal WARISAN Not contesting Not contesting Not contesting Mohd Lipai @ Samsu Sundalu IMPIAN Not contesting Abdul Majid Angkulan MUPP
N66 Bugaya 36,569 Jamil Hamzah WARISAN Noorudin Abdul Hussin GAGASAN Jamil Hamzah WARISAN Abdul Manan Indanan UMNO Jamil Abdul Gapar BERSATU Mohd Taha Mohd Daha STAR Arman Marasal IMPIAN Suffian Ahmad RUMPUN Maulana Unding ASPIRASI Roslan Ali PR
P190 Tawau N67 Balung 22,252 Hamid Awang GRS (GAGASAN) Syed Ahmad Syed Abas GAGASAN Frank Salazar WARISAN Erwan Palateh UMNO Munizer Mahamaud PAS Chee Kheng Moi STAR Ugis Pula IMPIAN Norazizah Binti Palari RUMPUN Ahmad Awang PBK Rosdiansa Mohd Noor PPRS Hartono Mohamad Juno Independent (BLACK) Shafie Hassan Independent
N68 Apas 32,241 Nizam Abu Bakar Titingan GRS (GAGASAN) Nizam Abu Bakar Titingan GAGASAN Sarman Amat Simito WARISAN Elmiariezan Ardan UMNO Lim Ting Khai BERSATU Not contesting Herman Amdas IMPIAN Marisah Omat PPRS
N69 Sri Tanjong 37,327 Justin Wong Yung Bin WARISAN Not contesting Justin Wong Yung Bin WARISAN Not contesting Philip Yap Wui Lip DAP Not contesting Ricky Hong Chee Kiong KDM Fung Len Fui STAR Joseph Mosusah IMPIAN Wong Su Vui Independent
P191 Kalabakan N70 Kukusan 19,225 Rina Jainal GRS (PHRS) Samsiah Usman PHRS Ma'mun Sulaiman WARISAN Chaya Sulaiman UMNO Not contesting Francis Lawrence @ Yusop BERSATU Not contesting Ab Rahman Yahya STAR Razik Muyong IMPIAN Mariani Sulaiman ANAK NEGERI Ishak Ismail PPRS Hairul Amin Independent (BLACK) Rina Jainal Independent
N71 Tanjong Batu 27,428 Andi Muhammad Suryandy Bandy BN (UMNO) Andi Md Shamsureezal Mohd Sainal GAGASAN Ayuf Abdul Rahman WARISAN Samasuddin Yusop UMNO Ahmad Dullah PAS Not contesting Zanudin Mingo IMPIAN Not contesting
N72 Merotai 26,179 Sarifuddin Hata WARISAN Not contesting Sarifuddin Hata WARISAN Not contesting Ruji Ubi PKR Hasan Haris PAS Rhyme Kassim IMPIAN
N73 Sebatik 16,893 Hassan A. Gani Pg. Amir GRS (GAGASAN) Hassan A. Gani Pg. Amir GAGASAN Manahing Tinggilani WARISAN Aslan Fadli Samsul Alang UMNO Not contesting Suhurani Sammani BERSATU Kadri Amat STAR Abdul Gaib Aliaman IMPIAN Sahran Untai ANAK NEGERI Ismail Idris RUMPUN Abu Bakar Kumun PPRS Husni Frans Independent

Statistics and Summary

596 candidates are nominated in this election. [26][27]

Constituencies by number of candidates.

Nominations by parties and independent candidates.

Number Parties / Independent Number of candidates
1. Independent 74
2. Parti Warisan 73
3. Parti Impian Sabah (PIS) 72
4. Gabungan Rakyat Sabah (GRS) 55
Parti Gagasan Rakyat Sabah (GAGASAN) 37
Parti Bersatu Sabah (PBS) 11
GRS Direct Membership 3
Pertubuhan Kebangsaan Sabah Bersatu (USNO) 2
Parti Cinta Sabah (PCS) 1
Parti Harapan Rakyat Sabah (PHRS) 1
5. Parti Solidariti Tanah Airku (STAR) 46
6. Barisan Nasional (BN) 45
Pertubuhan Kebangsaan Melayu Bersatu (UMNO) 41
Malaysian Chinese Association (MCA) 2
Parti Bersatu Rakyat Sabah (PBRS) 2
7. Perikatan Nasional (PN) 42
Parti Pribumi Bersatu Malaysia (BERSATU) 33
Parti Islam Se-Malaysia (PAS) 6
Parti Gerakan Rakyat Malaysia (GERAKAN) 3
8. Parti Kesejahteraan Demokratik Masyarakat (KDM) 40
9. Pertubuhan Kinabalu Progresif Bersatu (UPKO) 25
10. Pakatan Harapan (PH) 22
Parti Keadilan Rakyat (PKR) 13
Democratic Action Party (DAP) 8
Parti Amanah Negara (AMANAH) 1
11. Parti Kebangsaan Sabah (PKS) 20
12. Parti Kerjasama Anak Negeri (Anak Negeri) 17
13. Parti Perpaduan Rakyat Sabah (PPRS) 16
14. Parti Bumi Kenyalang (PBK) 14
15. Parti Rumpun Sabah (Rumpun) 7
16. Parti Maju Sabah (SAPP) 6
17. Parti Damai Sabah (SPP) 5
18. Perjuangan Rakyat (PR) 6
19. Pertubuhan Gemilang Anak Sabah (GAS) 3
20. Parti Bangsa Malaysia (PBM) 3
21. Parti Aspirasi Rakyat Sarawak (ASPIRASI) 3
22. Parti Bersatu Sasa Malaysia (BERSAMA) 1
23. Pertubuhan Perpaduan Rakyat Kebangsaaan Sabah (PERPADUAN) 1

Seats contested by candidates.

Number of candidates Number of seats contested
4-way contest 2[28]
5-way contest 8[29]
6-way contest 13[30]
7-way contest 10[31]
8-way contest 8[32]
9-way contest 10[33]
10-way contest 9[34]
11-way contest 6[35]
12-way contest 2[36]
13-way contest 4[37]
14-way contest 1[38]

Candidates gender

Gender Number of candidates
Male 525
Female 71

Candidates age range

Age range Number of candidates
20 - 29 8
30 - 39 59
40 - 49 146
50 - 59 178
60 and above 205

Opinion polls

Opinion polls for the 2025 Sabah state election have been conducted by various organizations to gauge public support for political parties and coalitions. Below is a summary of recent polls.

Pollster Dates conducted Sample size PH PN BN GRS[i] WARISAN Others Undecided Lead Ref
2025 Sabah state election 29 November 2025 - 6.7% 3.7% 12.8% 25.4% 25.6% 25.8% - WARISAN +0.2
Universiti Teknologi MARA (UiTM) 28 November 2025 - 19% 4% 25% 25% 22% 5% - GRS/BN +3 [31]
Vodus June 2025 536 10% 13% 25% 9% 11% 32% GRS +12 [39]
Vodus 1–10 October 2024 600 21% 14% 10% 50% 5% GRS +29 [40]
2020 Sabah state election 26 September 2020 43.2% 43.4%[j] 13.4% WARISAN +0.2

Results

29 November 2025 Result (73 seats)

Coalition
29 25 6 5 3 2 1 1 1
GRS WARISAN BN Independents UPKO STAR PH PN KDM

Party Breakdown
22 7 25 5 1 5 3 2 1 1 1
GAGASAN PBS WARISAN UMNO PBRS Independents UPKO STAR PKR PAS KDM

Summary

Party or allianceVotes%Seats+/–
Sabah Heritage Party288,70325.5725+11
Gabungan Rakyat SabahParti Gagasan Rakyat Sabah204,41218.1122-9
United Sabah Party55,9094.9570
United Sabah National Organisation (New)5,3260.4700
Love Sabah Party4,6040.4100
Sabah People's Hope Party2,0630.1800
Gabungan Rakyat Sabah Direct candidates14,0751.2500
Total286,38925.3729-9
Barisan NasionalUnited Malays National Organisation130,64811.575-8
Sabah United People's Party10,1840.901+1
Malaysian Chinese Association3,7520.3300
Total144,58412.816-7
Pakatan HarapanPeople's Justice Party39,7473.521-1
Democratic Action Party34,7863.080-4
National Trust Party1,4050.1200
Total75,9386.731-5
Homeland Solidarity Party73,4106.502-4
United Progressive Kinabalu Organisation64,4715.713+2
Social Democratic Harmony Party54,0504.791-1
Perikatan NasionalMalaysian United Indigenous Party24,9782.2100
Malaysian Islamic Party15,2141.351+1
Parti Gerakan Rakyat Malaysia1,3920.1200
Total41,5843.6811
Parti Impian Sabah13,2651.1700
Sabah Progressive Party7,7330.6800
Sabah Native Co-operation Party1,5420.1400
Sabah Nationality Party1,4770.1300
Perjuangan Rakyat1,4140.1300
Parti Bumi Kenyalang1,3370.1200
Sabah People's Unity Party1,1240.1000
Parti Rumpun Sabah8980.0800
Sabah Peace Party4290.0400
Pertubuhan Gemilang Anak Sabah2930.0300
Parti Bangsa Malaysia2130.0200
Parti Aspirasi Rakyat Sarawak1410.0100
Malaysian United People's Party1310.0100
Sabah National People's Unity Organisation730.0100
Independents69,7716.185+2
Total1,128,970100.0073
Valid votes1,128,97098.30
Invalid/blank votes19,5061.70
Total votes1,148,476100.00
Registered voters/turnout1,784,84364.35
Source: Election Commissioners of Malaysia[41][42]

By parliamentary constituency

No. Constituency Gabungan Rakyat Sabah Heritage Party Barisan Nasional Pakatan Harapan STAR + SAPP Others Member of Parliament
P167 Kudat 33.68% 22.82% 11.50% N/a 4.81% 27.20% Verdon Bahanda
P168 Kota Marudu 37.52% 8.14% 0.70% 4.84% 10.64% 38.16% Wetrom Bahanda
P169 Kota Belud 26.65% 20.10% 16.60% N/a 4.40% 32.24% Isnaraissah Munirah Majilis
P170 Tuaran 45.76% 9.06% 10.37% N/a 8.79% 26.02% Wilfred Madius Tangau
P171 Sepanggar 17.53% 32.74% 9.18% 6.35% 7.56% 26.64% Mustapha Sakmud
P172 Kota Kinabalu N/a 59.81% N/a 29.13% 7.69% 3.37% Chan Foong Hin
P173 Putatan 13.13% 29.65% 10.47% 12.78% 2.31% 31.67% Shahelmey Yahya
P174 Penampang 3.23% 42.09% N/a 12.55% 9.12% 33.01% Ewon Benedick
P175 Papar 52.47% 15.04% 15.92% N/a 4.66% 11.91% Armizan Mohd Ali
P176 Kimanis 31.86% 24.01% 25.49% N/a 3.90% 15.15% Mohamad Alamin
P177 Beaufort 46.97% 29.06% 29.06% N/a 4.30% 6.88% Siti Aminah Aching
P178 Sipitang 25.74% 24.60% 12.00% 15.26% 6.06% 16.34% Matbali Musah
P179 Ranau 35.87% 5.04% 12.58% N/a 9.95% 36.56% Jonathan Yasin
P180 Keningau 24.17% 12.27% 9.84% N/a 43.24% 10.48% Jeffrey Kitingan
P181 Tenom 20.48% 5.71% 9.31% 29.98% 1.63% 32.88% Riduan Rubin
P182 Pensiangan 22.04% 7.60% 29.61% 4.05% 10.08% 26.62% Arthur Joseph Kurup
P183 Beluran 40.80% 11.36% 14.13% N/a 1.08% 32.63% Ronald Kiandee
P184 Libaran 24.20% 27.85% 21.47% 4.16% N/a 22.33% Suhaimi Nasir
P185 Batu Sapi 6.74% 42.32% 23.45% 14.25% N/a 13.24% Khairul Firdaus Akbar Khan
P186 Sandakan N/a 41.83% N/a 26.35% 0.33% 31.50% Vivian Wong Shir Yee
P187 Kinabatangan 31.23% 10.90% 26.88% N/a 1.92% 29.01% Bung Moktar Radin
P188 Lahad Datu 21.76% 38.02% 16.51% 5.78% 7.03% 10.90% Yusof Apdal
P189 Semporna 13.00% 72.57% 4.42% 3.46% 1.70% 4.86% Shafie Apdal
P190 Tawau 27.72% 36.02% 7.62% 13.23% 2.99% 12.41% Lo Su Fui
P191 Kalabakan 19.46% 33.80% 15.39% 9.23% 0.75% 21.36% Andi Muhammad Suryady Bandy

Seats that changed allegiance

No. Seat Previous Party (2020) Current Party (2025)
N01 Banggi WARISAN GRS (GAGASAN)
N03 Pitas Independent GRS (GAGASAN)
N04 Tanjong Kapor WARISAN GRS (GAGASAN)
N05 Matunggong PBS GRS (PBS)
N06 Bandau PN (BERSATU) Independent
N07 Tandek PBS GRS (PBS)
N08 Pintasan PN (BERSATU) Independent
N09 Tempasuk BN (UMNO) GRS (GAGASAN)
N10 Usukan BN (UMNO) WARISAN
N12 Sulaman PN (BERSATU) GRS (GAGASAN)
N13 Pantai Dalit BN (UMNO) GRS (GAGASAN)
N14 Tamparuli PBS UPKO
N15 Kiulu PBS GRS (PBS)
N16 Karambunai BN (UMNO) PN (PAS)
N18 Inanam PH (PKR) WARISAN
N19 Likas PH (DAP) WARISAN
N20 Api-Api PH (PKR) WARISAN
N21 Luyang PH (DAP) WARISAN
N23 Petagas WARISAN Independent
N24 Tanjung Keramat BN (UMNO) GRS (GAGASAN)
N25 Kapayan PH (DAP) WARISAN
N26 Moyog WARISAN UPKO
N27 Limbahau WARISAN GRS (PBS)
N28 Kawang PN (BERSATU) GRS (GAGASAN)
N29 Pantai Manis BN (UMNO) GRS (GAGASAN)
N31 Membakut PN (BERSATU) GRS (GAGASAN)
N32 Klias PN (BERSATU) GRS (GAGASAN)
N33 Kuala Penyu PN (BERSATU) GRS (GAGASAN)
N34 Lumadan PBS GRS (PBS)
N36 Kundasang PBS GRS (PBS)
N37 Karanaan PN (BERSATU) GRS (GAGASAN)
N38 Paginatan PN (STAR) KDM
N39 Tambunan PN (STAR) STAR
N40 Bingkor PN (STAR) STAR
N41 Liawan PN (STAR) BN (UMNO)
N42 Melalap WARISAN PH (PKR)
N43 Kemabong Independent GRS (GAGASAN)
N44 Tulid PN (STAR) Independent
N45 Sook PN (STAR) BN (PBRS)
N46 Nabawan PN (BERSATU) GRS (GAGASAN)
N47 Telupid PBS GRS (PBS)
N48 Sugut BN (UMNO) GRS (GAGASAN)
N49 Labuk PN (BERSATU) GRS (GAGASAN)
N51 Sungai Manila BN (UMNO) GRS (GAGASAN)
N52 Sungai Sibuga BN (UMNO) WARISAN
N55 Elopura PH (DAP) WARISAN
N56 Tanjong Papat PH (DAP) WARISAN
N57 Kuamut Independent GRS (GAGASAN)
N63 Kunak WARISAN BN (UMNO)
N67 Balung BN (UMNO) GRS (GAGASAN)
N68 Apas PN (BERSATU) GRS (GAGASAN)
N69 Sri Tanjong PH (DAP) WARISAN
N70 Kukusan WARISAN Independent
N71 Tanjong Batu BN (UMNO) GRS (GAGASAN)

Post-election pendulum

Aftermath

Shortly after the election results were confirmed, Hajiji was sworn in as chief minister for a second term. While his coalition only won 29 seats in a hung assembly, he reportedly received the support of a number of other parties to form a government.[43] These included Barisan Nasional, UPKO, STAR, Pakatan Harapan, KDM, as well as five independent assemblymen.[44]

The state cabinet unveiled following Hajiji's swearing in included members of, besides his own coalition, Barisan Nasional (UMNO), UPKO, and Pakatan Harapan. The inclusion of Barisan Nasional in government generated some controversy and pushback in some quarters, including Hajiji's own party's youth wing and a number of GRS assemblymen.[45]

Following its exclusion from government, STAR entered into opposition and reiterated its stance that the state government should only comprise local parties. Nevertheless, one of its two assemblymen was later appointed an assistant minister in a personal capacity.[46][47]

State opposition and Warisan leader Shafie Apdal criticised the employment of state machinery by the federal and state government as well as the "rampant money politics" during the election, pointing out that his party had nevertheless won the popular vote.[4]

Despite the poor performance of Barisan Nasional as a whole, with UMNO losing six seats, coalition member United Sabah People's Party managed to regain representation in the assembly. Bung Moktar Radin, Sabah BN chairman and assemblyman-elect for Lamag, died on 5 December 2025, just six days after the election ended.[48]

Pakatan Harapan had a poor showing, winning only one seat. Coalition member Democratic Action Party (DAP) lost in all eight constituencies it contested, including six it had held going into the election. The six seats were won by Warisan, including three the DAP had won in 2013 and were considered strongholds.[49] As the party mainly relies on the vote of urban and semi-urban Chinese, the swing against it has been described as a "Chinese tsunami".[50]

Notes

  1. ^ Excludes UMNO Sabah
  2. ^ The seat count includes Sungai Sibuga, whose incumbent Mohamad Hamsan died on 19 January 2025
  3. ^ Serving as de facto leader following UPKO's exit from PH.
  4. ^ The seat count includes Melalap, whose incumbent Peter Anthony began his prison sentence on 4 March 2025.
  5. ^ The Election Commission of Malaysia officially used the term PRU Sabah 2025 to denote the state-level electoral process in Sabah. In English, this is translated as the 2025 Sabah General Election.
  6. ^ The seat incumbent Peter Anthony (KDM) loses his seat after losing his court case appeal and being sentenced to jail on 4 March 2025.[21][22]
  7. ^ Incumbent Mohamad Hamsan Awang Supain (BN-UMNO) died from kidney failure on 19 January 2025.[23]
  8. ^ Subsequently withdrawing his candidacy, however his name will remain in the ballot paper as Sidek's withdrawal is after the end of nomination period..[24][25]
  9. ^ Includes candidates from Barisan Nasional and Perikatan Nasional
  10. ^ As Warisan+, which includes candidates from Pakatan Harapan

References

  1. ^ "Pilihan Raya Umum Dewan Undangan Sabah ke-17". Suruhanjaya Pilihan Raya (SPR). 16 October 2025.
  2. ^ Vanar, Muguntan (3 October 2025). "Two parties going solo". The Star. Retrieved 1 December 2025.
  3. ^ "Upko quits Pakatan, citing Sabah rights disputes and lack of autonomy". Malay Mail. 10 November 2025. Retrieved 1 December 2025.
  4. ^ a b Norman, Izzah Aqilah (30 November 2025). "Sabah polls: Runner-up Warisan coy on next step, says no talks with BN on forming state government". Channel News Asia. Retrieved 1 December 2025.
  5. ^ Azmi, Hadi; Mustafa, Muzliza (26 November 2025). "Sabah corruption scandal hits PM Anwar's office as videos and claims emerge". The Straits Times. ISSN 0585-3923. Retrieved 1 December 2025.
  6. ^ Norman, Izzah Aqilah; Mahmud, Aqil Haziq (29 November 2025). "6 things to know as Sabahans head to the polls in high-stakes election". Channel News Asia. Retrieved 1 December 2025.
  7. ^ Nandini Balakrishnan (28 September 2016). "Here's The Fastest Way To Register As A Voter Before The Next Elections". Says.com. Retrieved 9 May 2018. Qualifications needed to register as a voter in Malaysia:
    a) A Malaysian citizen above the age of 21.
    b) A resident of an election constituency.
    c) Is not disqualified by any laws.
  8. ^ "A Young Malaysian's Guide to the Election". Juice. 30 March 2018. Retrieved 9 May 2018. You are not eligible to register if you are:
    a) on the qualifying date, you are serving jail term or detained as a person of unsound mind.
    b) before the qualifying date, you have been convicted or sentenced to death or serving a jail term of more than 12 months and you're still liable on the qualifying date.
    c) found guilty under the Election Offences Act, 1954.
    d) have a foreign citizenship (Malaysian citizenship law does not permit a Malaysian to carry dual citizenship).
  9. ^ "Federal Gazette: Undi18, automatic voter registration to come into effect Dec 15 before Sabah polls". Borneo Post Online. Retrieved 1 December 2021.
  10. ^ "Undi18 to come into force Dec 15, but might still be too late for S'wak". Malaysiakini. 1 December 2021. Retrieved 1 December 2021.
  11. ^ "GRS reaffirms commitment to work with Sabah PH for state election". Free Malaysia Today. 15 December 2024. Retrieved 17 December 2024.
  12. ^ "GRS snubbed Warisan's calls for collaboration, says Shafie". Free Malaysia Today. 5 January 2025. Retrieved 7 January 2025.
  13. ^ Bernama (14 December 2024). "SAPP quits Perikatan Nasional, Yong announces". thesun.my. Retrieved 16 December 2024.
  14. ^ Abdullah, Izwan (15 December 2024). "KDM confirms contesting in Sabah polls, its president skips due to ongoing legal appeal". NST Online. Retrieved 17 December 2024.
  15. ^ Vanar, Muguntan (7 March 2025). "Peter Anthony's daughter Priscella to lead Parti KDM after his imprisonment". The Star. Retrieved 21 March 2025.
  16. ^ Vanar, Muguntan (16 January 2025). "Sabah Perikatan launches comeback with "Kasi Bagus Sabah" slogan". The Star. Retrieved 4 November 2025.
  17. ^ Edgar, J. A. (6 October 2025). "Two Star deputy presidents, three reps defy Kitingan to back GRS". Malaysiakini. Retrieved 8 October 2025.
  18. ^ Chan, Julia (6 October 2025). "Hajiji announces dissolution of Sabah state assembly, paving way for 17th state election". Malay Mail. Retrieved 4 November 2025.
  19. ^ "Upko pulls out of PH day after Ewon quits Cabinet". Free Malaysia Today. 10 November 2025. Retrieved 15 November 2025.
  20. ^ "DUN Sabah bubar, pilihan raya dalam 60 hari". Malaysiakini. 6 October 2025. Retrieved 6 October 2025.
  21. ^ "Appeals court upholds Peter Anthony's conviction, sentence". The Star. 4 March 2025. Retrieved 4 March 2025.
  22. ^ "Peter Anthony loses final appeal, to be sent to jail immediately". The Vibes. 4 March 2025. Retrieved 4 March 2025.
  23. ^ Sokial, Sandra (20 January 2025). "Sungai Sibuga assemblyman Mohamad Hamsan passes away". The Star. Retrieved 20 January 2025.
  24. ^ Ismail, Khuzairi (17 November 2025). "PRN Sabah: Calon PH tarik diri tanding DUN Silam". MalaysiaGazette. Retrieved 17 November 2025.
  25. ^ "Nama kekal dalam kertas undi meski calon PH DUN Silam tarik diri". Portal Berita (in Malay). Radio Televisyen Malaysia, Berita Ehwal Semasa (BES). 18 November 2025. Retrieved 25 November 2025.
  26. ^ "Facebook Suruhanjaya Pilihan Raya".
  27. ^ "Facebook Suruhanjaya Pilihan Raya".
  28. ^ N65 Senallang N72 Merotai
  29. ^ N12 Sulaman N20 Api-Api N21 Luyang N28 Kawang N45 Sook N52 Sungai Sibuga N54 Karamunting N71 Tanjung Batu
  30. ^ N03 Pitas N05 Matunggong N10 Usukan N17 Darau N19 Likas N33 Kuala Penyu N34 Lumadan N51 Sungai Manila N53 Sekong N58 Lamag N63 Kunak N68 Apas N69 Sri Tanjong
  31. ^ N09 Tempasuk N13 Pantai Dalit N29 Pantai Manis N37 Karanaan N39 Tambunan N48 Sugut N55 Elopura N59 Sukau N60 Tungku N61 Segama
  32. ^ N07 Tandek N11 Kadamaian N15 Kiulu N42 Melalap N49 Labuk N56 Tanjong Papat N57 Kuamut N64 Sulabayan
  33. ^ N22 Tanjung Aru N27 Limbahau N30 Bongawan N32 Klias N43 Kemabong N46 Nabawan N47 Telupid N50 Labuk N62 Silam N66 Bugaya
  34. ^ N23 Petagas N31 Membakut N35 Sindumin N36 Kundasang N38 Paginatan N40 Bingkor N41 Liawan N70 Kukusan N73 Sebatik
  35. ^ N02 Bengkoka N04 Tanjong Kapor N08 Pintasan N16 Karambunai N24 Tanjung Keramat N67 Balung
  36. ^ N01 Banggi N26 Moyog
  37. ^ N06 Bandau N14 Tamparuli N18 Inanam N25 Kapayan
  38. ^ N44 Tulid
  39. ^ "Sabah Voters Sentiment June 2025". vodus.com. Retrieved 15 October 2025.
  40. ^ "GE15 Election Poll Prediction". 11 October 2024. Retrieved 30 December 2024.
  41. ^ "The Results of the 2025 Sabah State Election". Election Commissioners of Malaysia. 30 November 2025. Retrieved 30 November 2025.
  42. ^ "PRN SABAH 2025 - BERNAMA". BERNAMA. 30 November 2025. Retrieved 30 November 2025.
  43. ^ "Sabah state election: Incumbent beats opposition, Hajiji Noor sworn in as Chief Minister". The Straits Times. 30 November 2025. ISSN 0585-3923. Retrieved 3 December 2025.
  44. ^ "After Cabinet snub, STAR to take on opposition role in Sabah". Free Malaysia Today. 2 December 2025. Retrieved 3 December 2025.
  45. ^ "'Unreasonable': BN's inclusion in Sabah state government sparks uproar among GRS coalition". Channel News Asia. 2 December 2025. Retrieved 3 December 2025.
  46. ^ Miwil, Olivia (2 December 2025). "Jeffrey Kitingan: Star to play opposition role after GRS cabinet formationn". New Straits Times. Retrieved 3 December 2025.
  47. ^ "Star to remain opposition despite rep becoming assistant minister". Malaysiakini. 2 December 2025. Retrieved 3 December 2025.
  48. ^ "Sabah BN chairman Bung passes away". The Star. 5 December 2025. Retrieved 5 December 2025.
  49. ^ Chan, Julia (29 November 2025). "Total wipeout for DAP as Sabah voters send stinging rebuke, party acknowledges need for urgent reset". Malay Mail. Retrieved 1 December 2025.
  50. ^ "Sabah polls' Chinese tsunami a symptom of DAP's failure to address local issues, says analyst". The Star. 30 November 2025. Retrieved 1 December 2025.