Local elections in the Philippines took place on May 12, 2025. These were conducted together with the 2025 general election for national positions. All elected positions above the barangay level were contested. The following 18,191 positions were contested:
All 82 provincial governorships and vice-governorships 840 provincial board members (regular Sangguniang Panlalawigan members) All 149 mayorships and vice mayorships in cities 1,682 city councilors (regular Sangguniang Panlungsod members) All 1,493 mayorships and vice mayorships in municipalities 11,948 municipal councilors (regular Sangguniang Bayan members) The election for the Bangsamoro Parliament was originally synchronized with the local elections but was postponed to September 2026.
The elective positions in the barangays were not decided on this day. The elections for these positions will be held in November 2026.
Electoral system Local government in the Philippines is governed by the Local Government Code of 1991. The country is divided into autonomous regions, provinces, cities, municipalities and barangays. For elections on this day, all local positions above the barangay level and below the regional level are disputed.
Election slates of a governor, vice governor and Sangguniang Panlalawigan (for provinces), mayor, vice mayor and Sangguniang Panlungsod/Bayan (for cities and municipalities) are common. Provincial and city/municipal slates may cross-endorse each other. Slates may contain candidates from multiple parties. Positions are elected separately.
Executive positions For governor, vice governor, mayor and vice mayor, voting is via first-past-the-post.
Legislative positions For regular members of the Sangguniang Panlalawigan, Panlungsod and Bayan, voting is via multiple non-transferable vote, where a voter has as many votes as there are positions, and can distribute it to how many candidates there are on the ballot.
Reserved seats designated as Indigenous People's Mandatory Representation are not elected on this day, nor are barangay positions.
Ex officio seats in local legislatures are also not elected on this day. Philippine Councilors League seats on the Sangguniang Panlalawigan are scheduled to be held between July and September 2025, then regional elections are to be held from October to December 2025. Liga ng mga Barangay and Sangguniang Kabataan ex officio members are to retain their seats until a new of set of officials is elected in November 2026.
Bangsamoro Parliament
According to the Bangsamoro Organic Law, the first Bangsamoro Parliament election should had been in 2022, along with the 2022 local elections. However, a law was passed that deferred it to 2025, along with the 2025 local elections. In February 2025, another law deferred it to October 2025, which caused it not to be held concurrently with the elections in May. The law considers the October 2025 Bangsamoro elections as a continuation of the 2025 general election, and not as a "special election", and that the winners shall serve until June 2028, with the May 2028 elections not being changed.
Provincial elections All 82 provinces shall hold elections for their elective offices.
The provinces of Maguindanao del Norte and Maguindanao del Sur shall hold its first election after voters from the old province of Maguindanao approved its division in a 2022 plebiscite.
Totals in boldface denote that the party won a majority of seats in the provincial board, including ex officio and reserved seats.
ProvinceGovernorVice GovernorElectedseats Sangguniang Panlalawigan seats won PFPLakasNPNUPNPCPDPLPAksyonOthersAbra 871Agusan del Norte 1082Agusan del Sur 1010Aklan 104411Albay 1014131Antique 1023122Apayao 835Aurora 8161Basilan 853Bataan 10523Batanes 62121Batangas 121011Benguet 10181Biliran 8341Bohol 104411Bukidnon 1091Bulacan 1422811Cagayan 10541Camarines Norte 10811Camarines Sur 1082Camiguin 66Capiz 1019Catanduanes 871Cavite 1641011Cebu 162212Cotabato 1043111Davao de Oro 1055Davao del Norte 10451Davao del Sur 1091Davao Occidental 835Davao Oriental 103421Dinagat Islands 83421Eastern Samar 1010Guimaras 871Ifugao 8231Ilocos Norte 10721Ilocos Sur 1019Iloilo 1033211Isabela 1262211Kalinga 814111La Union 1082Laguna 1425511Lanao del Norte 1064Lanao del Sur 10181Leyte 101441Maguindanao del Norte 10415Maguindanao del Sur 10343Marinduque 8512Masbate 1082Misamis Occidental 1010Misamis Oriental 105113Mountain Province 84112Negros Occidental 1221432Negros Oriental 1010Northern Samar 10172Nueva Ecija 102116Nueva Vizcaya 1012511Occidental Mindoro 10811Oriental Mindoro 10217Palawan 1019Pampanga Kambilan 10154Pangasinan 12171111Quezon 1019Quirino 8512Rizal 1011161Romblon 8431Samar 1010Sarangani 1091Siquijor 88Sorsogon 1010South Cotabato 1010Southern Leyte 107Sultan Kudarat 1010Sulu 1010Surigao del Norte 10145Surigao del Sur 10811Tarlac 10172Tawi-Tawi 862Zambales 1019Zamboanga del Norte1082Zamboanga del Sur 10442Zamboanga Sibugay 105221Total8061931679973581414714239 Notes
City elections All 149 cities shall hold elections for its elective offices.
The new cities of Baliwag, Calaca and Carmona will elect its officials for the first time as cities after their voters approved cityhood in separate plebiscites from 2022 to 2023.
Butuan and Taguig increased the number of councilors in its city councils. Butuan now has 12 councilors elected at large from 10, while Taguig now has 12 councilors elected from its two districts, from 8 per district.
Highly urbanized cities CityMayorVice MayorElectedseatsSangguniang Panlungsod seats won LakasPFPNPNPCAksyonNUPPDPLPOthersAngeles 1082Bacolod 1293Baguio 12411114Butuan 12381Cagayan de Oro 1610123Caloocan 18113112Cebu City 1635161Davao City 24420General Santos 1257Iligan 12813Iloilo City 12165Lapu-Lapu 1257Las Piñas 1266Lucena 10181Makati 1616Malabon 121231113Mandaluyong 12111Mandaue 10514Manila 3623121Marikina 165101Muntinlupa 1616Navotas 1212Olongapo 1031312Parañaque 1611212Pasay 12552Pasig 126123Puerto Princesa 10181Quezon City 363111282San Juan 12111Tacloban 107111Taguig 2424Valenzuela 121101Zamboanga City 166262Total490747069342621151114624 Notes
Independent component cities CityMayorVice MayorElectedseatsSangguniang Panlungsod seats won PFPUBJPLakasLPAksyonNPCotabato City 1010Dagupan 1091Naga (Bicol) 1082Ormoc 1010Santiago 1091Total50191098112
Component cities
Region I (Ilocos Region) CityMayorVice MayorElectedseatsSangguniang Panlungsod seats won NPBilegLakasPFPNPCReporma Alaminos, Pangasinan 1091Batac, Ilocos Norte 1064Candon, Ilocos Sur 10721Laoag, Ilocos Norte 10613San Carlos, Pangasinan 1091San Fernando, La Union 12516Urdaneta, Pangasinan 1019Vigan, Ilocos Sur 1082Total8231155311125
Cordillera Administrative Region CityMayorVice MayorElectedseats NPPFPLPTabuk, Kalinga 10 6 1 1 2 Total 10 6 1 1 2
Region II (Cagayan Valley) CityMayorVice MayorElectedseatsSeats won PFPNPCLakasNUPNPWPPCauayan, Isabela 10 3 3 3 1Ilagan, Isabela 10 9 1Tuguegarao, Cagayan 12 5 1 4 1 1Total 32 12844112
Region III (Central Luzon) CityMayorVice MayorElectedseatsSeats won PFPLakasNUPNPCSigawOthersBalanga, Bataan 10 82Baliwag, Bulacan 10 82Cabanatuan, Nueva Ecija 1091Gapan, Nueva Ecija 10 10Mabalacat, Pampanga Kambilan Kambilan 10 271Malolos, Bulacan 10 7 3Meycauayan, Bulacan 10 10Muñoz, Nueva Ecija 10 73Palayan, Nueva Ecija 10 91San Fernando, Pampanga 10 10San Jose, Nueva Ecija 10 73 San Jose del Monte, Bulacan 12 1 11Tarlac City 105 5 Total 132 32 17 16 16 4 27 20 Notes
Region IV-A (Calabarzon) CityMayorVice MayorElectedseatsSeats won NUPLakasNPCNPPFPAksyonOthersAntipolo, Rizal 1687 1Bacoor, Cavite 12444 Batangas City 12 12 Biñan, Laguna 1265 1 Cabuyao, Laguna 1091 Calaca, Batangas 10 10 Calamba, Laguna 12 11 1 Carmona, Cavite 10 10 Cavite City 10 10 Dasmariñas, Cavite 12 11 1General Trias, Cavite 12 12 Imus, Cavite 12 11 1 Lipa, Batangas 12 12 San Pablo, Laguna 10 18 1San Pedro, Laguna 129 12 Santa Rosa, Laguna 1211 1Santo Tomas, Batangas 10 10 Tagaytay, Cavite 10 7 3 Tanauan, Batangas 10 7 3 Tayabas, Quezon 10 5 2 3 Trece Martires, Cavite 10 10 Total 236 74 56 51 37 6 2 6 4 Notes
Mimaropa CityMayorVice MayorElectedseatsSeats won MBSCalapan, Oriental Mindoro 10 8 2 Total 10 8 2
Region V (Bicol Region) CityMayorVice MayorElectedseatsSeats won NUPLakasNPCLPPDPIriga, Camarines Sur 10 10 Legazpi, Albay 10 7 2 1 Ligao, Albay 10 9 1 Masbate City 10 10 Sorsogon City 12 12 Tabaco, Albay 10 181 Total 62191912831 Notes
Region VI (Western Visayas) CityMayorVice MayorElectedseatsSeats won 1CapizLakasNPPassi, Iloilo 10 5 5 Roxas, Capiz 10 10 Total 20 10 5 5 Notes
Negros Island Region CityMayorVice MayorElectedseatsSeats won NPCLakasNUPPFPUNegANPLPAkbayanBago, Negros Occidental 101 72 Bais, Negros Oriental 10 10 Bayawan, Negros Oriental 109 1Cadiz, Negros Occidental 1082 Canlaon, Negros Oriental 109 1Dumaguete, Negros Oriental 10523 Escalante, Negros Occidental 1010 Guihulngan, Negros Oriental 1010 Himamaylan, Negros Occidental 10 17 2Kabankalan, Negros Occidental 107 12La Carlota, Negros Occidental 101141 3Sagay, Negros Occidental 1024 4 San Carlos, Negros Occidental 1010 Silay, Negros Occidental 102 4 4Sipalay, Negros Occidental 106 13 Talisay, Negros Occidental 103 5 2 Tanjay, Negros Oriental 104123Victorias, Negros Occidental 109 1Total 180 85 18 17 16 11 10 7 1 15 Notes
Region VII (Central Visayas) CityMayorVice MayorElectedseatsSeats won NP1CebuBAKUDPFPNPCNUPBogo, Cebu 109 1Carcar, Cebu 106 31Danao, Cebu 1010 Naga, Cebu 10 10Tagbilaran, Bohol 1055 Talisay, Cebu 10 10Toledo, Cebu 109 1Total 70 31 18 10 5 3 1 2 Notes
Region VIII (Eastern Visayas) CityMayorVice MayorElectedseatsSeats won NPNPCLakasPFPRepormaBaybay, Leyte 1010Borongan, Eastern Samar 10163Calbayog, Samar 1212Catbalogan, Samar 1091Maasin, Southern Leyte 10271Total5223108614
Region IX (Zamboanga Peninsula) CityMayorVice MayorElectedseatsSeats won LakasPFPNPCDapitan, Zamboanga del Norte 1010Dipolog, Zamboanga del Norte 109Isabela, Basilan 1010Pagadian, Zamboanga del Sur 1082Total40191272
Region X (Northern Mindanao) CityMayorVice MayorElectedseatsSeats won AsPinLakasBPPPadayonPDPPFPEl Salvador, Misamis Oriental 1082Gingoog, Misamis Oriental 1082Malaybalay, Bukidnon 10613Oroquieta, Misamis Occidental 1010Ozamiz, Misamis Occidental 1010Tangub, Misamis Occidental 1010Valencia, Bukidnon 10811Total70302292214
Region XI (Davao Region) CityMayorVice MayorElectedseatsSeats won LakasPFPNPRepormaDigos, Davao del Sur 1028Mati, Davao Oriental 10541Panabo, Davao del Norte 1055Samal, Davao del Norte 1212Tagum, Davao del Norte 1091Total521992121
Region XII (Soccsksargen) CityMayorVice MayorElectedseatsSeats won NPCLakasNPPMPAksyonKidapawan, Cotabato 106121Koronadal, South Cotabato 10812Tacurong, Sultan Kudarat 1027Total301672221
Region XIII (Caraga) CityMayorVice MayorElectedseatsSeats won NUPLakasNPPFPAksyonBayugan, Agusan del Sur 1010Bislig, Surigao del Sur 1013321Cabadbaran, Agusan del Norte 1010Surigao City, Surigao del Norte 1028Tandag, Surigao del Sur 10217Total501312121021
Bangsamoro CityMayorVice MayorElectedseatsSeats won LakasPFPNPUBJPLamitan, Basilan 1036 1Marawi, Lanao del Sur 1091Total 20 12 6 1 1
Municipal elections All 1,493 municipalities shall hold elections for its elective offices.
The new municipalities of Kadayangan, Kapalawan, Ligawasan, Malidegao, Nabalawag, Old Kaabakan, Pahamuddin and Tugunan will elect its officials for the first time after their voters approved incorporation in a 2024 plebiscite.
Metro Manila MunicipalityMayorVice MayorElectedseats NPPFPNUPKANPPateros 128211Total128211
Special Geographic Area (Bangsamoro) MunicipalityMayorVice MayorElectedseats UBJPSIAPAksyonLakasKadayangan 8321Kapalawan 826Ligawasan 88Malidegao 817NabalawagSIAPSIAP8314Old Kaabakan SIAP 8251Pahamuddin 87 1Tugunan 88Total642581129 Notes
Others