2025 Sabah state election

Last updated

2025 Sabah state election
Flag of Sabah.svg
  2020 29 November 20252030 

73 of 79 seats in the Legislative Assembly
37 seats needed for a majority
Registered1,784,843
Turnout1,148,476 (64.35%)
 Majority partyMinority partyThird party
  CM Hajiji Noor in 2024 (cropped).jpg Mohd Shafie Apdal in 2023 (cropped 3to4).jpg Bung Moktar Radin PRN Sabah (cropped).jpg
Leader Hajiji Noor Shafie Apdal Bung Moktar Radin
Party GAGASAN WARISAN UMNO Sabah
Alliance Gabungan Rakyat Sabah Barisan Nasional
Leader since11 March 202217 October 201612 December 2018
Leader's seat Sulaman Senallang
(MP for Semporna)
Lamag
(MP for Kinabatangan)
Last election24 seats [a] 23 seats14 seats
Seats before38 (+2 nominated)14 (+0 nominated)11 [b] (+2 nominated)
Seats won29256
Seat changeDecrease2.svg 9Increase2.svg 11Decrease2.svg 5
Popular vote286,389288,703144,584
Percentage25.37%25.57%12.81%

 Fourth partyFifth partySixth party
  Datuk Ewon Benedick, Minister of Entrepreneur Development and Cooperatives (2023) (cropped).png 3x4.svg
Leader Ewon Benedick Jeffrey Kitingan
Yong Teck Lee
Mustapha Sakmud [c]
Party UPKO STAR
SAPP
PKR
Alliance Pakatan Harapan
Leader since15 January 20236 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 election1 seat6 seats8 seats
Seats before1 (+0 nominated)6 (+0 nominated)
0 (+1 nominated)
7 (+0 nominated)
Seats won321
Seat changeIncrease2.svg 2Decrease2.svg 4Decrease2.svg 6
Popular vote64,47173,41075,938
Percentage5.71%6.50%6.73%

 Seventh partyEighth party
  Ronald Kiandee Senate of Poland.JPG
Leader Priscella Peter Ronald Kiandee
Party KDM BERSATU Sabah
Alliance Perikatan Nasional
Leader since7 March 202510 December 2022
Leader's seatDefeated in Melalap Defeated in Sugut
(MP for Beluran)
Last electionNew11
Seats before1 [d] (+0 nominated)0 (+1 nominated)
Seats won11
Seat changeSteady2.svgIncrease2.svg 1
Popular vote54,05041,584
Percentage4.79%3.68%

PRN Sabah 2025 scorecard.svg
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.

Contents

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

PartySlogan
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.

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

Departing incumbents

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

No.State ConstituencyDeparting MLACoalition (Party)Date confirmedFirst electedReason
N24 Tanjung Keramat Shahelmey Yahya BN (UMNO)12 November 20252020Not seeking re-election (MP for Putatan)
N29 Pantai Manis Mohd Tamin Zainal9 November 20252020Dropped by party
N51 Sungai Manila Mokran Ingkat 9 November 20252020Dropped by party
N52 Sungai Sibuga Mohamad Hamsan Awang Supain 19 January 20252020Died in office
N71 Tanjung Batu Andi Muhammad Suryady Bandy 12 November 20252020Not seeking re-election (MP for Kalabakan)
N14 Tamparuli Jahid Jahim GRS (PBS)13 November 20252004Dropped by party
N35 Sindumin Yusof Yacob GRS (GAGASAN)12 November 20252018Dropped by party
N67 Balung Hamid Awang12 November 20252020Dropped by party
N42 Melalap Peter Anthony KDM4 March 20252018Imprisonment
N19 Likas Tan Lee Fatt PH (DAP)8 November 20252018Dropped by party
N20 Api-Api Christina Liew Chin Jin PH (PKR)9 November 20252013Dropped by party
N40 Bingkor Robert Tawik STAR13 November 20252018Not seeking re-election
N44 Tulid Flovia Ng 12 November 20252020Dropped by party
N26 Moyog Darell Leiking WARISAN12 November 20252020Not seeking re-election
N62 Silam Dumi Pg Masdal 12 November 20252018Dropped by party

Candidates

No.Parliamentary
constituency
No.State ConstituencyNumber of VotersIncumbent MemberIncumbent 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 namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate namePartyCandidate nameParty
P167 Kudat N01 Banggi 9,484 Mohammad Mohamarin GRS (GAGASAN) Mohammad Mohamarin GAGASANZainal RomioWARISANNormalah RasikUMNONot contestingRahimah MajidBERSATUNot contestingSalbin MuksinSTARNot contestingAmong TimbulIMPIANAbdul Razak Abdul SalamANAK NEGERIHalman ManiukPBKAzlan Raymon MajumahPKSAzry HussinIndependent (BLACK)Nasib SamodiIndependentHussin MasuddinIndependent
N02 Bengkoka 18,056 Harun Durabi BN (UMNO)Samuil MopunPBSFauziah StephensWARISAN Harun Durabi UMNOBerusli KiminBERSATURichard MazagiKDMMaklin MasiauSTARJunsim RumunzingUPKOMatin UgungIMPIANNot contestingGunsanad MalingkaPBKJomin MogompitIndependent (BLACK)Kpd OdingIndependent
N03 Pitas 17,574 Ruddy Awah GRS (GAGASAN) Ruddy Awah GAGASANHarun IsmailWARISAN Bolkiah Ismail UMNONot contestingAbdul Hamid KiminKDMNot contestingNot contestingKinchin BoluotIMPIANNazri SantongIndependent
N04 Tanjong Kapor 34,001 Ben Chong Chen Bin GRS (GAGASAN) Ben Chong Chen Bin GAGASANTerence Au Soon FuiWARISANKevin Lee Sip KimMCAMuhammad Affan JumahatBERSATUNot contestingShawn Davey Robert LeeSTARJetol DanginIMPIANAwang Karim Abdul KadirANAK NEGERIAbdul Halim YussofPBKBonny BermanSPP Verdon Bahanda Independent (BLACK)Abdul Rahim MadtaipIndependent
P168 Kota Marudu N05 Matunggong 29,176 Julita Majungki GRS (PBS) Julita Majungki PBSJornah MozihimWARISANNot contestingNot contesting Wetrom Bahanda KDMNot contestingJ Ojilim AsamIMPIANNot contestingFreddy Chong Yee VuiPKSAinin EkonIndependent
N06 Bandau 27,390 Wetrom Bahanda KDMRedonah BahandaGAGASANRizam Abd RahmanWARISANWilley LampakiUMNOZaidi JatilPKRJaiping Minsu LumindangKDMShirewin D PatrickSTARSuzie SalapanUPKOSauting RabuyotIMPIANJupperi LensonPBKSiti Haima JailaniPKSNorman TulangASPIRASI Maijol Mahap IndependentJolius MajawaiIndependent
N07 Tandek 29,244 Hendrus Anding GRS (PBS) Hendrus Anding PBSJilid Zainuddin KumindingWARISANNot contestingNot contestingBenson TuyundoKDMArlinsia AgangSTARJamil M Zakariah @ MajingkinUPKOAbel PangairIMPIANJames GantukokPBK
P169 Kota Belud N08 Pintasan 15,896 Fairuz Renddan GRS (GAGASAN) Pandikar Amin Mulia USNOAbdullah OtongWARISANTadzul RadimUMNOAwang Salleh MakmudBERSATUAlmudin KaidaKDMRaplin SamatSTARNot contestingLomog Rudin @ Efejus RudinIMPIANMohd Rizal SaimanIndependent (BLACK)Syarif Mohd Shukree DanchinganIndependentFairuz RenddanIndependent
N09 Tempasuk 17,116 Mohd Arsad Bistari GRS (GAGASAN) Mohd Arsad Bistari GAGASANMohd Khidir LamsilWARISANAzwan NorjanUMNONot contestingJohn SamudKDMWalter Mark MukisSTARTimuti MajitolIMPIANRimin MaunPKS
N10 Usukan 24,235 Salleh Said Keruak BN (UMNO) Japlin Akim GAGASAN Isnaraissah Munirah Majilis WARISAN Salleh Said Keruak UMNONot contestingMohd Lin HarunSTARJefris MuadisIMPIANAjun MeliyonIndependent
N11 Kadamaian 26,240 Ewon Benedick PH (UPKO)Mudezam Muyau @ James MuyouPBSNorman SimonWARISANNot contestingJosely TaisingKDMDavylandon RubSTAR Ewon Benedick UPKODaibi MandadiIMPIANPriskila Akwila SenimANAK NEGERIJudin TingihPBM
P170 Tuaran N12 Sulaman 18,352 Hajiji Noor GRS (GAGASAN) Hajiji Noor GAGASANMokhtar HussinWARISANShahnon Rizal ThaijuddinUMNOTiaminah @ Siti Aminah EleBERSATUNot contestingNot contestingNot contestingPajudin NordinIMPIANNot contesting
N13 Pantai Dalit 26,346 Jasnih Daya GRS (GAGASAN) Jasnih Daya GAGASAN Aliasgar Basri WARISANAlfian SambasUMNOMohd Zulkernain OsmanBERSATUJaesman Jaess GipinKDMFrancis FahirSTARNot contestingLiam TawilIMPIANNot contesting
N14 Tamparuli 26,767 Jahid Jahim GRS (PBS)Bonaventure BonifacePBSJoseph Lee Han KyunWARISANNot contestingNot contestingGaim James LunkapisKDMJinitoh SontoriSTAR Wilfred Madius Tangau UPKOJulia OngkiliIMPIANArthur Erik LeeANAK NEGERIAliusus SipilRUMPUNRaymond AlfredIndependent (BLACK)Andrew MaliIndependentSamson S KorohIndependentVun Yun FookIndependentJohan JahidIndependent
N15 Kiulu 17,191 Joniston Bangkuai GRS (PBS) Joniston Bangkuai PBSSaibin GunsariWARISANHenry SaimponKDMTerence SintiSTARJoisin RomutUPKONiyky @ Niky J BosikolIMPIANTrevor Kenneth MaringkingANAK NEGERIDusi GinggingPKS
P171 Sepanggar N16 Karambunai 39,247 Yakubah Khan BN (UMNO)Arshad IdrisGAGASANAhmad Jais OtongWARISAN Yakubah Khan UMNO Aliakbar Gulasan PASNot contestingStephen TeoSTARNot contestingAdis JalieIMPIANNot contestingMohd Yunus IbrahimPBKMatkri KassimPKSAzman FathilGASHates AbdulSPPSaikam SalinggouPerpaduan
N17 Darau 33,016 Azhar Matussin WARISANMohamed Razali RaziGAGASAN Azhar Matussin WARISANArfanshah Abdul GafarUMNONabila NorsaharBERSATUNordin ThaniKDMNot contestingMerlah OsmanIMPIAN
N18 Inanam 45,525 Peto Galim PH (PKR)Not contestingEdna MajimbunWARISANNot contesting Peto Galim PKRNot contestingLewis Wong Lee KahKDM Kenny Chua Teck Ho STARWong Thien FookUPKOPaul AnapIMPIANJoseph Linggian @ Joseph ChongANAK NEGERIMartin SibitGASChia Yun KongPRGordon Lai Han YungPBKSumali @ Marino AhmadRUMPUNShone MajimbunIndependent (BLACK) Roland Chia Ming Shen Independent
P172 Kota Kinabalu N19 Likas 19,100 Tan Lee Fatt PH (DAP)Tham Yun FookWARISAN Ginger Phoong Jin Zhe DAPNot contestingYong Yit JeeSAPPNot contestingLouis Yong Yin LoongIMPIANLam Hon KetANAK NEGERICandy ChiewPBKKu Yuck CheongPKS
N20 Api-Api 17,782 Christina Liew Chin Jin PH (PKR)Loi Kok LiangWARISANThonny CheePKRTing Shu KiongSTARNg Chun SuaIMPIANNot contestingSoh Kee SuatPBK
N21 Luyang 35,262 Ginger Phoong Jin Zhe PH (DAP)Samuel Wong Tshun ChuenWARISANChan Loong WeiDAPOoi Hong WeeGERAKANGee Tian SiongSAPPPaul Chong Hock KeingIMPIAN
P173 Putatan N22 Tanjung Aru 21,264 Junz Wong Hong Jun WARISAN Junz Wong Hong Jun WARISAN Chan Foong Hin DAPSuhaimi BuangBERSATUHiew Choon YuSTARDennison R IndangUPKOYee Wee PingIMPIANLoh Ee EngPBKMohamed Zaim AnsawiIndependent (BLACK)Ritchie Jay ChengIndependent
N23 Petagas 20,116 Awang Ahmad Sah Awang Sahari GRS (GAGASAN) Uda Sulai WARISAN Awang Husaini Sahari PKRMohd Afifi ShaiffuddinPASAdelaide CorneliusKDMAnnita Shiela AmongSTARJason Lee Nyuk SoonUPKOAslin SamatIMPIANSabrezani SabdinANAK NEGERIPatrick @ Peter ManiusIndependent Awang Ahmad Sah Awang Sahari IndependentPatrick @ Peter ManiusIndependent
N24 Tanjung Keramat 26,113 Shahelmey Yahya BN (UMNO)Shah Alfie Yahya Ahmad ShahGAGASANMohammad Firdaus DiunWARISANJeffrey Nor MohamedUMNONot contestingFarish Adamz Shah @ KannyBERSATUSugarah @ Segarah MiasinKDMAzni Mohd SallehSTARRosdy WasliUPKOMahadthir AsbollahIMPIANMil Kusin AbdillahANAK NEGERIJasni MatlaniPBKSaifullah Phang Abdul MalikIndependent
P174 Penampang N25 Kapayan 49,597 Jannie Lasimbang PH (DAP)Not contestingChin Tek MingWARISANNot contesting Jannie Lasimbang DAPNot contesting Edwin Bosi KDMBernard Abel LogijinSTARBilly Joe DominicUPKOChin Ling LingIMPIANWong Kong FoohANAK NEGERISylvester Molukun @ Sylvester ChinASPIRASIKuo Lee OnPBKLasius MikiPRCyril Gerald LiewIndependent (BLACK)Len Lip Fong @ Land Lip FongIndependentSabaria @ Sabariah AzizIndependent
N26 Moyog 31,084 Darell Leiking WARISANJoeynodd BansinPBSTerrence SiambunWARISANRemysta TaylorPKRFrancis MojikonBERSATUMckery VictorKDMJoeseph SuleimanSTAR Donald Peter Mojuntin UPKOCleftus Stephene SpineIMPIANNot contestingWalter Norbert JohnnyPBKRichard Ronald DompokPKSRicky Chang Onn PinIndependent (BLACK)Peter Maurice LidadunIndependent
P175 Papar N27 Limbahau 20,225 Juil Nuatim GRS Juil Nuatim PBSRoger Roy Valentine AmandusWARISANNot contestingAdrian AlexanderBERSATUMalik LumanKDMEdward DagulSAPPNelson AngangUPKOJoseph Philip KulipIMPIANJulianus MoncigilANAK NEGERIMarcellus TambudIndependent (BLACK)Linda Beda DunstanIndependent
N28 Kawang 23,823 Ghulam Haidar Khan Bahadar GRS (GAGASAN) Ghulam Haidar Khan Bahadar GAGASANNin JelihWARISANJamal NarubiUMNONot contestingNot contestingBeverley Natalie KohSTARNot contestingSamail BulongikIMPIANNot contesting
N29 Pantai Manis 20,026 Mohd Tamin Zainal BN (UMNO)Pg Saifuddin Pg Tahir PetraGAGASAN Aidi Moktar WARISANRedzuan Kupamuthu @ IsmailUMNOFaizal JulailiBERSATUMohamad TaminKDMRichard Vitales @ CharlesSTARMohamad Azzmi AhmadIMPIANAg Damit @ Ag Sahzain Abdul RazakANAK NEGERI
P176 Kimanis N30 Bongawan 24,019 Daud Yusof WARISAN Anifah Aman PCS Daud Yusof WARISAN Mohamad Alamin UMNORidzuan Agus PayongBERSATUPeter MatinjalKDMDolores MichaelSTARRoyston AdvenIMPIANNot contestingHussin Dasar @ EsahPPRSMd Haris Md TahirIndependent
N31 Membakut 18,563 Mohd Arifin Mohd Arif GRS (GAGASAN) Mohd Arifin Mohd Arif GAGASANMohamad Said @ Ismail SaidWARISANRusman DulamitUMNONot contestingNot contestingAdrian LajimSTARRowindy Lawrence OdongUPKOKamal IdrisIMPIANYahya AhmadANAK NEGERISuliaman AlladadPKSAziz Angkiu @ JaafarPPRSHaslan WasliIndependent (BLACK)
P177 Beaufort N32 Klias 22,277 Isnin Aliasnih GRS (GAGASAN) Isnin Aliasnih GAGASANMohd Shaid OthmanWARISANOsin JilonUMNOMohamad Hisyam HazarilBERSATUMohamad Arifin BrahimKDMNot contestingNot contestingMatlani SabliIMPIANNot contestingJismit JapongPKSKaliwon EdiPPRSEdwin LouisIndependent
N33 Kuala Penyu 22,288 Limus Jury GRS (GAGASAN) Limus Jury GAGASANMonih EpinWARISANAwang Aslee LakatUMNONot contestingNot contestingWalter Philip MichaelSTARDini GinsikIMPIANJonehtan MatheusPKS
P178 Sipitang N34 Lumadan 22,165 Ruslan Muharam GRS (PBS) Ruslan Muharam PBSMohammad Noorizuan AwangWARISANMohd Nazri AbdullahUMNOAbdul Jarih UkinKDMAmit BasrinSTARJurinah NasirIMPIAN
N35 Sindumin 25,536 Yusof Yacob GRS (GAGASAN)Not contestingYusri PungutWARISANNot contesting Yamani Hafez Musa PKRDg Nor Syafiqah HamidBERSATUSani MiasinKDMMoktar MatussinSTARMarkus BuasIMPIANKanafia BujangPKSAbdillah JalafIndependentIbrahim Tuah @ JipunIndependentWilson LiouIndependent
P179 Ranau N36 Kundasang 24,582 Joachim Gunsalam GRS (PBS) Joachim Gunsalam PBSJeffrey GuopogWARISANJapirin SahadiPBRSNot contestingAtong AntongBERSATUJeffry Mohd AliKDMJapiril Suhaimin BandaranSAPPRogers TiamUPKOEdward Jamkim @ Paul ArifIMPIANNazarul Khaiwala WahabANAK NEGERIJackson MusiIndependent
N37 Karanaan 18,696 Masidi Manjun GRS (GAGASAN) Masidi Manjun GAGASANMukinin MalapanWARISANNadzmin KaimUMNONot contestingKarim AdamKDMAnuar GhaniSTARGeorgina L GeorgeUPKONot contestingNot contestingNaomi @ Neomi FrancisIndependent
N38 Paginatan 26,881 Abidin Madingkir STAR Abidin Madingkir GRSJuhaili SidekWARISANJunaidi SahatUMNORusdin RimanKDMFeddrin TuliangSTARNot contestingLinus Yubod @ Md Haidi Md BadawiIMPIANRubica GabayoiANAK NEGERIVennex Jasmin @ MikiPBMBensin @ Sin DaniPRIvan Mario BenedictIndependent
P180 Keningau N39 Tambunan 29,187 Jeffrey Gapari Kitingan STARVictor P PautGAGASANBianus KontongWARISANNot contestingJikol TaguaKDM Jeffrey Gapari Kitingan STARKenneth Edwin NIMPIANDionysia GinsosANAK NEGERIGulit RukagSPP
N40 Bingkor 31,305 Robert Tawik STARRafie RobertGAGASANBenedict Martin GunirWARISANNiklos OngohKDMMohd Ishak AyubSTARKennedy JohnUPKOKenolee JustineIMPIANNot contestingUling @ Thomas AngganPKSHaryady AntutuGASSolzah SualSPPAhamin SalimIndependent
N41 Liawan 32,661 Annuar Ayub Aman STAR Annuar Ayub Aman GRSAdzhar Jasni EddyWARISANNik Mohd Nadzri Nik ZawawiUMNOJohny @ John AnthonyBERSATUPeter PaunKDMAugustine A NainSTARWilson Gan Poi TzeUPKOJunadey EjihIMPIANYukilin GigingRUMPUNMustazarmie MustaphaPPRS
P181 Tenom N42 Melalap 21,320Vacant [f] VACNot contestingCheld Bryend LindWARISANNot contesting Jamawi Ja’afar PKRNot contesting Priscella Peter KDMAlviana LinusSTARJunik BanjitUPKOKelvin ChongIMPIANGabriel George TulasIndependent (BLACK)Fatimah IbrahimIndependent
N43 Kemabong 23,168 Rubin Balang GRS (GAGASAN) Rubin Balang GAGASANBurnley BalangWARISANRahman Jan SulaimanUMNO Noorita Sual DAPYabri OnosKDMHasmin @ Azroy AbdullahSTARNot contestingJasini AngkiwanIMPIANRassedi LiaronPPRSPetrus Eddy YahyaIndependent (BLACK)
P182 Pensiangan N44 Tulid 16,551 Flovia Ng STARNot contestingLucia KihingWARISANNot contestingRufinah PengeranPKRAisat Ellik Igau IggauKDMBaristus GungkitSTARMohd Khairil AbdullahUPKOAnchis @ Rayner Francis UdogIMPIANVinson RusikanPKSJufina Dimis @ Hasnizah AbdullahRUMPUNSuman @ Sunsunah YasambunIndependentJordan Jude EllronIndependentClarence Carter MaraatIndependentEdwin LaiminIndependentEngah Sintan @ Dahlan AbdullahIndependentLautis @ Laulis AnggangIndependent
N45 Sook 20,349 Ellron Alfred Angin STAR Ellron Alfred Angin GRSJoseph Peter TingiWARISAN Arthur Joseph Kurup PBRSNot contestingNot contestingIrenus PagutSTARNot contestingV Chong Vin @ Siau HoIMPIAN
N46 Nabawan 23,392 Abdul Ghani Mohamed Yassin GRS (GAGASAN) Abdul Ghani Mohamed Yassin GAGASANAlfian A KorohWARISANLaiji OmpongohUMNOSayau TangkapBERSATUJekerison KilanKDMAkuang SuanSTARJunilin @ Jubilin KilanUPKORejoh OndohIMPIANFarney AkonPKS
P183 Beluran N47 Telupid 14,965 Jonnybone Kurum GRS (PBS) Jonnybone Kurum PBSSimah MatusipWARISANBenedict AsmatUMNOJamin JamriBERSATUNilis JosephKDMJikmariya MuranSTARFelix Joseph SitinUPKOMichael AlokIMPIANPagrios @ Petrus ZabangPBM
N48 Sugut 18,435 James Ratib GRS (GAGASAN) James Ratib GAGASANAspah Abdullah SaniWARISANArifin PachukUMNO Ronald Kiandee BERSATUNot contestingNot contestingNot contestingRosely LajunIMPIANHassan MentiakPPRSRoger LanggauIndependent (BLACK)
N49 Labuk 14,564 Samad Jambri GRS (GAGASAN) Samad Jambri GAGASANJafar AwangWARISANYusuflatif MustapahUMNOAsmad NasirBERSATUMarx Henry LimKDMNorfadzlina RamsahUPKOJunsik @ Joseph ImusIMPIANNuralizah Lee AbdullahANAK NEGERI
P184 Libaran N50 Gum-Gum 19,433 Arunarsin Taib WARISANNot contesting Arunarsin Taib WARISANNot contestingAbdul Said PimpingPKRYunus NurdinBERSATUNot contestingPeter Jr NaintinUPKOEsnin SaturIMPIANNot contestingMohd Yusuf YodaIndependent (BLACK)Asmawi AsaIndependentFadly VoonIndependentSalzo AsaIndependent
N51 Sungai Manila 18,217 Mokran Ingkat BN (UMNO)Hazem Mubarak MusaGAGASANSittinara SakarWARISANZaini TiksunUMNONot contestingYusri AbuBERSATUNot contestingIrian NanangIMPIANFaizal WahabPPRS
N52 Sungai Sibuga 38,678Vacant [g] VACAmirshah YaakubGAGASANNurulalsah Hassan AlbanWARISAN Suhaimi Nasir UMNONorani AsmatilBERSATUIsmail Md SaidIMPIAN
P185 Batu Sapi N53 Sekong 27,518Alias SaniWARISANDiana Diego @ Yusrina SufianaUSNOAlias SaniWARISANMohd Zharif Aizat SamsuddinUMNOMohd Fazruee AwangBERSATUAbada AtaladIMPIANMohd Noor YusofPPRS Arifin Asgali Independent
N54 Karamunting 19,615 George Hiew Vun Zin GRS (GAGASAN)Not contestingAlex Wong Tshun KheeWARISANChin Kim HungMCA George Hiew Vun Zin PKRNot contestingChew Kok WohKDMSoo Ming SoonIMPIAN
P186 Sandakan N55 Elopura 39,004 Calvin Chong Ket Kiun WARISAN Calvin Chong Ket Kiun WARISANNot contesting Vivian Wong Shir Yee DAPMohd Firdaus Silvester AbdullahGERAKANLiau Fui FuiKDMJeffrey Chung Cheong YungIMPIANWong Hon KongPPRSLita Tan AbdullahIndependent
N56 Tanjong Papat 16,767 Frankie Poon Ming Fung PH (DAP)Alex Thien Ching QiangWARISANTang Szu ChingDAPKoa Wei YangGERAKAN Frankie Poon Ming Fung KDMHenley Liew Yun YeSAPPJainudin BerahimIMPIANSohaimi RamliPKSMohd Yunus ApilPR
P187 Kinabatangan N57 Kuamut 18,228 Masiung Banah GRS (GAGASAN) Masiung Banah GAGASANNorfaizah ChuaWARISANNot contestingNot contestingAbu Bakar EllahKDMJevronnie MandekSTARMohina SidomUPKOTed Kelvin SudinIMPIANJohn SungkiangPPRSDuin Daud TarangIndependent
N58 Lamag 13,859 Bung Moktar Radin BN (UMNO)Johainizamshah JohariGAGASANMohd Saifulah LokmanWARISAN Bung Moktar Radin UMNOMazlin MadaliBERSATUNot contestingNot contestingNot contestingSalahuddin AnoiIMPIANMohd Ismail AyobIndependent
N59 Sukau 16,541 Jafry Ariffin BN (UMNO)Juhari JananGAGASANAzhari RangonWARISAN Jafry Ariffin UMNOPengiran Petra Pengiran AsriBERSATURoslan MadaliIMPIANAfiq Anwari ZulkifliPKSNordin DamitPR
P188 Lahad Datu N60 Tungku 24,741 Assaffal P. Alian WARISANAbdul Hakim Gulam HassanGAGASAN Assaffal P. Alian WARISANSaleha WahidUMNONot contestingSuling IsibSTARHairunnizam KamsinIMPIANJani KulmenPKSJakaria NasiranPPRS
N61 Segama 29,840 Mohammadin Ketapi BN (UMNO)Not contestingMuhammad Abdul KarimWARISANNot contestingRomansa LaiminPKRYvone Yong Yit PhungSAPPEhtisham Ur Rahman MhaulahaIMPIAN Mohamaddin Ketapi IndependentAlif Afiandy AliIndependentNorman KasiminIndependent
N62 Silam 28,261 Dumi Pg Masdal WARISANMizma AppehdullahGAGASAN Yusof Apdal WARISANSharif Musa Sharif MabulUMNOAbd Halim Sidek Gulam Hassan [h] PKRBorkes @ Balkis KalinggalanBERSATUNot contestingBrahim BiselIMPIANMohammad EnriquezSPPMohd Syafiq Iqhmal SaharudinPKSAmat Kawoh @ Abd RahmanIndependent
N63 Kunak 24,854 Norazlinah Arif GRS (GAGASAN) Norazlinah Arif GAGASANJasa Ismail RaudahWARISANAnil Jeet SinghUMNONot contestingKasman KaratePASRoselih LumayanIMPIANIsmu Isyam ArsadPPRS
P189 Semporna N64 Sulabayan 20,258 Jaujan Sambakong WARISANNot contesting Jaujan Sambakong WARISANNot contestingJulpikar Ab MijanAMANAHAbdul Malik Abd BoolBERSATUBidin JawaSTARMat Roya @ Abdul Mutalib JaafarIMPIANHasman SagaranANAK NEGERISumini YasintusPPRSAbdillah Abdul HamidIndependent
N65 Senallang 20,763 Shafie Apdal WARISANMarunda K K AmpongGAGASAN Shafie Apdal WARISANNot contestingNot contestingNot contestingMohd Lipai @ Samsu SundaluIMPIANNot contestingAbdul Majid AngkulanMUPP
N66 Bugaya 36,569 Jamil Hamzah WARISANNoorudin Abdul HussinGAGASAN Jamil Hamzah WARISANAbdul Manan IndananUMNOJamil Abdul GaparBERSATUMohd Taha Mohd DahaSTARArman MarasalIMPIANSuffian AhmadRUMPUNMaulana UndingASPIRASIRoslan AliPR
P190 Tawau N67 Balung 22,252Hamid AwangGRS (GAGASAN)Syed Ahmad Syed AbasGAGASANFrank SalazarWARISANErwan PalatehUMNOMunizer MahamaudPASChee Kheng MoiSTARUgis PulaIMPIANNorazizah Binti PalariRUMPUNAhmad AwangPBKRosdiansa Mohd NoorPPRSHartono Mohamad JunoIndependent (BLACK)Shafie HassanIndependent
N68 Apas 32,241 Nizam Abu Bakar Titingan GRS (GAGASAN) Nizam Abu Bakar Titingan GAGASANSarman Amat SimitoWARISANElmiariezan ArdanUMNOLim Ting KhaiBERSATUNot contestingHerman AmdasIMPIANMarisah OmatPPRS
N69 Sri Tanjong 37,327 Justin Wong Yung Bin WARISANNot contesting Justin Wong Yung Bin WARISANNot contestingPhilip Yap Wui LipDAPNot contestingRicky Hong Chee KiongKDMFung Len FuiSTARJoseph MosusahIMPIANWong Su VuiIndependent
P191 Kalabakan N70 Kukusan 19,225 Rina Jainal GRS (PHRS)Samsiah UsmanPHRSMa'mun SulaimanWARISANChaya SulaimanUMNONot contestingFrancis Lawrence @ YusopBERSATUNot contestingAb Rahman YahyaSTARRazik MuyongIMPIANMariani SulaimanANAK NEGERIIshak IsmailPPRSHairul AminIndependent (BLACK)Rina JainalIndependent
N71 Tanjong Batu 27,428 Andi Muhammad Suryandy Bandy BN (UMNO)Andi Md Shamsureezal Mohd SainalGAGASANAyuf Abdul RahmanWARISANSamasuddin YusopUMNOAhmad DullahPASNot contestingZanudin MingoIMPIANNot contesting
N72 Merotai 26,179 Sarifuddin Hata WARISANNot contesting Sarifuddin Hata WARISANNot contesting Ruji Ubi PKRHasan HarisPASRhyme KassimIMPIAN
N73 Sebatik 16,893Hassan A. Gani Pg. AmirGRS (GAGASAN)Hassan A. Gani Pg. AmirGAGASANManahing TinggilaniWARISANAslan Fadli Samsul AlangUMNONot contestingSuhurani SammaniBERSATUKadri AmatSTARAbdul Gaib AliamanIMPIANSahran UntaiANAK NEGERIIsmail IdrisRUMPUNAbu Bakar KumunPPRSHusni FransIndependent

Statistics and Summary

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

Constituencies by number of candidates. PRN Sabah 2025 candidates.svg
Constituencies by number of candidates.

Nominations by parties and independent candidates.

NumberParties / IndependentNumber 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 Membership3
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 candidatesNumber of seats contested
4-way contest2 [28]
5-way contest8 [29]
6-way contest13 [30]
7-way contest10 [31]
8-way contest8 [32]
9-way contest10 [33]
10-way contest9 [34]
11-way contest6 [35]
12-way contest2 [36]
13-way contest4 [37]
14-way contest1 [38]

Candidates gender

GenderNumber of candidates
Male525
Female71

Candidates age range

Age rangeNumber of candidates
20 - 298
30 - 3959
40 - 49146
50 - 59178
60 and above205

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.

PollsterDates conductedSample size PH PN BN GRS [i] WARISAN OthersUndecidedLeadRef
2025 Sabah state election29 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]
VodusJune 202553610%13%25%9%11%32%GRS +12 [39]
Vodus1–10 October 202460021%14%10%50%5%GRS +29 [40]
2020 Sabah state election 26 September 202043.2%43.4% [j] 13.4%WARISAN +0.2

Results

DU Sabah 2025.svg

29 November 2025 Result (73 seats)

Coalition
29256532111
GRSWARISANBNIndependentsUPKOSTARPHPNKDM

Party Breakdown
2272551532111
GAGASANPBSWARISANUMNOPBRSIndependentsUPKOSTARPKRPASKDM

Summary

Party or allianceVotes%Seats+/–
Sabah Heritage Party 288,70325.5725+11
Gabungan Rakyat Sabah Parti Gagasan Rakyat Sabah 204,41218.1122-9
United Sabah Party 55,9094.9570
United Sabah National Organisation (New) 5,3260.4700
Love Sabah Party 4,6040.4100
Sabah People's Hope Party 2,0630.1800
Gabungan Rakyat Sabah Direct candidates14,0751.2500
Total286,38925.3729-9
Barisan Nasional United Malays National Organisation 130,64811.575-8
Sabah United People's Party 10,1840.901+1
Malaysian Chinese Association 3,7520.3300
Total144,58412.816-7
Pakatan Harapan People's Justice Party 39,7473.521-1
Democratic Action Party 34,7863.080-4
National Trust Party 1,4050.1200
Total75,9386.731-5
Homeland Solidarity Party 73,4106.502-4
United Progressive Kinabalu Organisation 64,4715.713+2
Social Democratic Harmony Party 54,0504.791-1
Perikatan Nasional Malaysian United Indigenous Party 24,9782.2100
Malaysian Islamic Party 15,2141.351+1
Parti Gerakan Rakyat Malaysia 1,3920.1200
Total41,5843.6811
Parti Impian Sabah 13,2651.1700
Sabah Progressive Party 7,7330.6800
Sabah Native Co-operation Party 1,5420.1400
Sabah Nationality Party 1,4770.1300
Perjuangan Rakyat1,4140.1300
Parti Bumi Kenyalang 1,3370.1200
Sabah People's Unity Party 1,1240.1000
Parti Rumpun Sabah8980.0800
Sabah Peace Party4290.0400
Pertubuhan Gemilang Anak Sabah2930.0300
Parti Bangsa Malaysia 2130.0200
Parti Aspirasi Rakyat Sarawak 1410.0100
Malaysian United People's Party 1310.0100
Sabah National People's Unity Organisation 730.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.ConstituencyGabungan Rakyat SabahHeritage PartyBarisan NasionalPakatan HarapanSTAR + SAPPOthersMember of Parliament
P167 Kudat 33.68%22.82%11.50%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%4.40%32.24% Isnaraissah Munirah Majilis
P170 Tuaran 45.76%9.06%10.37%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 59.81%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%12.55%9.12%33.01% Ewon Benedick
P175 Papar 52.47%15.04%15.92%4.66%11.91% Armizan Mohd Ali
P176 Kimanis 31.86%24.01%25.49%3.90%15.15% Mohamad Alamin
P177 Beaufort 46.97%29.06%29.06%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%9.95%36.56% Jonathan Yasin
P180 Keningau 24.17%12.27%9.84%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%1.08%32.63% Ronald Kiandee
P184 Libaran 24.20%27.85%21.47%4.16%22.33% Suhaimi Nasir
P185 Batu Sapi 6.74%42.32%23.45%14.25%13.24% Khairul Firdaus Akbar Khan
P186 Sandakan 41.83%26.35%0.33%31.50% Vivian Wong Shir Yee
P187 Kinabatangan 31.23%10.90%26.88%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.SeatPrevious Party (2020)Current Party (2025)
N01 Flag of Sabah.svg Banggi WARISAN GRS (GAGASAN)
N03 Flag of Sabah.svg Pitas Independent GRS (GAGASAN)
N04 Flag of Sabah.svg Tanjong Kapor WARISAN GRS (GAGASAN)
N05 Flag of Sabah.svg Matunggong PBS GRS (PBS)
N06 Flag of Sabah.svg Bandau PN (BERSATU) Independent
N07 Flag of Sabah.svg Tandek PBS GRS (PBS)
N08 Flag of Sabah.svg Pintasan PN (BERSATU) Independent
N09 Flag of Sabah.svg Tempasuk BN (UMNO) GRS (GAGASAN)
N10 Flag of Sabah.svg Usukan BN (UMNO) WARISAN
N12 Flag of Sabah.svg Sulaman PN (BERSATU) GRS (GAGASAN)
N13 Flag of Sabah.svg Pantai Dalit BN (UMNO) GRS (GAGASAN)
N14 Flag of Sabah.svg Tamparuli PBS UPKO
N15 Flag of Sabah.svg Kiulu PBS GRS (PBS)
N16 Flag of Sabah.svg Karambunai BN (UMNO) PN (PAS)
N18 Flag of Sabah.svg Inanam PH (PKR) WARISAN
N19 Flag of Sabah.svg Likas PH (DAP) WARISAN
N20 Flag of Sabah.svg Api-Api PH (PKR) WARISAN
N21 Flag of Sabah.svg Luyang PH (DAP) WARISAN
N23 Flag of Sabah.svg Petagas WARISAN Independent
N24 Flag of Sabah.svg Tanjung Keramat BN (UMNO) GRS (GAGASAN)
N25 Flag of Sabah.svg Kapayan PH (DAP) WARISAN
N26 Flag of Sabah.svg Moyog WARISAN UPKO
N27 Flag of Sabah.svg Limbahau WARISAN GRS (GAGASAN)
N28 Flag of Sabah.svg Kawang PN (BERSATU) GRS (GAGASAN)
N29 Flag of Sabah.svg Pantai Manis BN (UMNO) GRS (GAGASAN)
N31 Flag of Sabah.svg Membakut PN (BERSATU) GRS (GAGASAN)
N32 Flag of Sabah.svg Klias PN (BERSATU) GRS (GAGASAN)
N33 Flag of Sabah.svg Kuala Penyu PN (BERSATU) GRS (GAGASAN)
N34 Flag of Sabah.svg Lumadan PBS GRS (PBS)
N36 Flag of Sabah.svg Kundasang PBS GRS (PBS)
N37 Flag of Sabah.svg Karanaan PN (BERSATU) GRS (GAGASAN)
N38 Flag of Sabah.svg Paginatan PN (STAR) KDM
N41 Flag of Sabah.svg Liawan PN (STAR) BN (UMNO)
N42 Flag of Sabah.svg Melalap WARISAN PH (PKR)
N43 Flag of Sabah.svg Kemabong Independent GRS (GAGASAN)
N44 Flag of Sabah.svg Tulid PN (STAR) Independent
N45 Flag of Sabah.svg Sook PN (STAR) BN (PBRS)
N46 Flag of Sabah.svg Nabawan PN (BERSATU) GRS (GAGASAN)
N47 Flag of Sabah.svg Telupid PBS GRS (PBS)
N48 Flag of Sabah.svg Sugut BN (UMNO) GRS (GAGASAN)
N49 Flag of Sabah.svg Labuk PN (BERSATU) GRS (GAGASAN)
N51 Flag of Sabah.svg Sungai Manila BN (UMNO) GRS (GAGASAN)
N52 Flag of Sabah.svg Sungai Sibuga BN (UMNO) WARISAN
N55 Flag of Sabah.svg Elopura PH (DAP) WARISAN
N56 Flag of Sabah.svg Tanjong Papat PH (DAP) WARISAN
N57 Flag of Sabah.svg Kuamut Independent GRS (GAGASAN)
N63 Flag of Sabah.svg Kunak WARISAN BN (UMNO)
N67 Flag of Sabah.svg Balung BN (UMNO) GRS (GAGASAN)
N68 Flag of Sabah.svg Apas PN (BERSATU) GRS (GAGASAN)
N69 Flag of Sabah.svg Sri Tanjong PH (DAP) WARISAN
N70 Flag of Sabah.svg Kukusan WARISAN Independent
N71 Flag of Sabah.svg 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 of 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
  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. 1 2 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.