2025 Philippine House of Representatives elections
27th Philippine House of Representatives elections
From Wikipedia, the free encyclopedia
The 2025 Philippine House of Representatives elections were the 37th lower house elections in the Philippines, and 27th as House of Representatives. It was held on May 12, 2025, within the 2025 Philippine general election. All 318 seats in the House of Representatives were contested in this election, including one seat for each of the 254 congressional districts in the country and 64 seats representing party-lists apportioned on a nationwide vote.
May 12, 2025
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 318 seats to the House of Representatives of the Philippines 160 seats needed for a majority | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 254 seats from congressional districts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This lists parties that won seats. See the complete results below. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 64 seats under the party-list system | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This lists parties that won seats. See the complete results below.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lakas–CMD remained the most dominant party in the House of Representatives, with its candidates securing 103 seats for the 20th Congress, adding they would continue to support the presidential administration of Marcos.[1] Akbayan topped the party-list vote with 2.7 million votes, and won the maximum three seats allowable under the law.[2]
Martin Romualdez of Lakas defended the speakership, facing no opponents, and being elected overwhelmingly.
Background
In the 2022 election, parties aligned with the UniTeam alliance and eventual president Bongbong Marcos secured a supermajority of seats in the House of Representatives of the Philippines.[3] Political observers noted that among those elected to the chamber, most came from "wealthy and influential families", which was associated with the vote-buying incidents observed in the election.[4]
Upon the opening of the 19th Congress of the Philippines, Representative Martin Romualdez of Leyte's 1st district, a cousin of President Marcos, was elected as the speaker of the House of Representatives unopposed.[5][6] Media outlets have noted that a number of positions in the house leadership were assigned to representatives related to the Marcos family, including senior deputy majority leader Sandro Marcos, the son of President Marcos, and chair of the accounts committee Yedda Marie Romualdez, the wife of Speaker Romualdez.[7][8]
The 19th Congress saw considerable political realignment, with House representatives abandoning the former ruling party PDP–Laban for Lakas–CMD of Romualdez and Partido Federal ng Pilipinas of Marcos.[9]
Electoral system
The Philippines uses parallel voting for its lower house elections. For this election, there are 317 seats in the House of Representatives; 254 of these are district representatives, and 63 are party-list representatives.[10]
The 1987 constitution mandates that there should be one party-list representative for every four district representatives. District representatives are elected under the first-past-the-post system from single-member districts. Congress has the power of creating congressional districts.[11] The constitution originally had 200 districts, but had increased in number since then to the current 254 that will be disputed in this election.
Party-list representatives are elected via the nationwide vote with a 2% election threshold, with a party winning not more than three seats.[12] The party with the most votes usually wins three seats, then the other parties with more than 2% of the vote two seats. At this point, if all of the party-list seats are not filled up, the parties with less than 2% of the vote will win one seat each until all party-list seats are filled up.[13] The electoral system, with the 2% threshold and the three-seat cap, encourage vote splitting; and encourage sectors to up separate party-lists for every sector so as not to waste their vote on just one party.[14]
Political parties competing in the party-list election are barred from participating district elections, and vice versa, unless permitted by the Commission on Elections. Party-lists and political parties participating in the district elections may forge coalition deals with one another.
Redistricting
In the Philippines, Congress has the power to create new congressional districts. Congress can either redistrict the entire country within three years after each Philippine census, or create new districts from existing ones piecemeal, although Congress has never redistricted the entire country wholesale since the approval of the 1987 constitution. Congress usually creates a new district once a place reaches the minimum 250,000 population mandated by the constitution.[11]
New districts can also be created by creating new provinces and cities; in this case, it also must be approved by the people in a plebiscite in the affected places.
Changes from the previous Congress
These are the districts, not contested in 2022, created by the 18th Congress that were either signed by then-President Rodrigo Duterte or had lapsed into law:
- Division of Maguindanao to Maguindanao del Norte and Maguindanao del Sur
- Maguindanao's 1st congressional district and Talitay (formerly Sultan Sumagka, part of the 2nd district) becomes the at-large district of the newly created province of Maguindanao del Norte.[15]
- The rest of the municipalities included in Maguindanao's 2nd congressional district becomes the at-large district of the newly created province of Maguindanao del Sur.[15]
- Enacted as Republic Act No. 11550[16]
- Approved in a plebiscite on September 17, 2022[17]
- Reapportionment of Agusan del Norte's 1st and 2nd districts
- Agusan del Norte's 2nd district and Las Nieves (part of the 1st district) becomes Agusan del Norte's at-large district.
- Butuan (part of the 1st district) becomes its own at-large district
- Enacted as Republic Act No. 11714.[18]
- Division of South Cotabato's 2nd district to 2 districts
- Koronadal and its bordering municipalities shall remain as South Cotabato's 2nd district, while the westernmost municipalities shall become the third district.
- General Santos, the old 3rd district, becomes its own at-large district
- Enacted as Republic Act No. 11804.[19]
Changes from the outgoing Congress
- No redistricting laws were passed by the 19th Congress.
Other changes made
A Supreme Court decision regarding the Makati–Taguig boundary dispute, and the creation of new municipalities from the Special Geographic Area of the Bangsamoro caused changes in congressional apportionment.
- Reapportionment of Taguig/Pateros's 1st and 2nd districts, and Makati's 2nd district
- The three barangays remaining in Makati's jurisdiction after the Supreme Court awarded Taguig the 10 EMBO barangays after winning the Fort Bonifacio boundary dispute shall be retained as Makati's 2nd district.[20]
- The EMBO barangays now under the jurisdiction of Taguig were originally not allocated to any congressional district by the COMELEC.[21]
- The COMELEC later adopted a resolution by the Taguig City Council reapportioning the EMBO barangays to its 2 districts with Pateros, with the barangays solely bordering Pateros (Comembo, Pembo and Rizal) going to the 1st district, while the other seven barangays going to the 2nd district.[22][23]
- Reapportionment of Cotabato's 1st and 3rd districts
- The Special Geographic Area that is still formally within Cotabato has been removed by the COMELEC from its congressional representation after the approval of incorporation of 8 new municipalities in plebiscites held in 2024. Because of this, the Bangsamoro asked Congress to create a new province out of the 8 new municipalities.[24]
Summary of changes
On June 21, 2024, the Commission on Elections (COMELEC) confirmed that there will be 254 congressional districts to be contested in the election and 63 seats apportioned among the party-lists.[10]
| Category | Total |
|---|---|
| Congressional districts in the current Congress | 253 |
| New districts from redistricting laws from previous Congress | 1 |
| Congressional districts in the next Congress | 254 |
| Party-list seats for the next Congress | 63 |
| Total seats for the next Congress | 317 |
Participating parties
In both chambers of Congress, members are organized into "blocs", akin to parliamentary groups elsewhere. In keeping with the traditions of the Third Philippine Republic which was under a two-party system, there are two main blocs, the majority and minority blocs; this is although the country is now in a multi-party system. Those who voted for the winning speaker are from the majority bloc, while those who did not (if there are more than two candidates for the speakership) will vote amongst themselves on who will be the minority bloc. Those who belong to neither bloc shall be the independent minority bloc. Members can also be from the independent bloc. Each bloc can have members from multiple parties. Only the majority and minority blocs have voting privileges in committees.
In the 19th Congress, the majority bloc is aligned with the administration of President Marcos.[3]
In congressional districts
| Party | 2022 results | Seats before the election | Bloc membership | Political affiliation | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Votes | Seat(s) won | Seats | Change | Majority | Minority | 2022 | 2025 | ||||
| Lakas | 26 / 316 |
111 / 316 |
All | None | UniTeam | Alyansa | |||||
| NUP | 33 / 316 |
40 / 316 |
Most | Some | n/a | Alyansa | |||||
| Nacionalista | 36 / 316 |
28 / 316 |
Most | Some | n/a | Alyansa | |||||
| NPC | 35 / 316 |
39 / 316 |
All | None | Reporma–NPC | Alyansa | |||||
| PFP | 2 / 316 |
12 / 316 |
All | None | UniTeam | Alyansa | |||||
| Liberal | 10 / 316 |
5 / 316 |
Most | Some | TRoPa | KiBam | |||||
| Others | 76 / 316 |
4 / 316 |
Most | Some | N/a | ||||||
| Local parties | 29 / 316 |
5 / 316 |
Most | Some | N/a | ||||||
| Independent | 6 / 316 |
1 / 316 |
All | None | N/a | ||||||
| Vacant | N/a | 8 / 316 |
N/a | ||||||||
| Total | 100% | 253 / 316 |
253 / 316 |
||||||||
Complete list
These parties put up candidates at least in one congressional district.
In party lists
| Party list | Seats before the election | Bloc membership | ||
|---|---|---|---|---|
| Majority | Minority | |||
| Party-list | 58 / 316 |
Most | Some | |
| Makabayan | 3 / 316 |
None | All | |
| Vacant | 2 / 316 |
— | ||
| Total | 63 / 316 |
|||
Complete list
These are the party-lists that were approved by the COMELEC to appear on the ballot, ordered by ballot number.[25]
- 4Ps
- PPP
- FPJ Panday Bayanihan
- Kabataan[c]
- Duterte Youth
- ML[d]
- PBBM
- P3PWD
- Murang Kuryente
- Bicol Saro
- Ipatupad
- PATROL
- Juan PINOY
- ARTE
- WIFI
- MAAGAP
- United Senior Citizens
- Epanaw Sambayanan
- Ako Padayon
- TUCP
- ACT Teachers[c]
- 1PACMAN
- TGP
- DUMPER PTDA
- Anakalusugan
- Aksyon Dapat[e]
- BHW
- Sulong Dignidad
- Batang Quiapo
- PBA
- GILAS
- Ako Ilokano Ako
- Pamilyang Magsasaka
- Click Party
- Abante Bisdak
- Manila Teachers
- PAMANA
- Nanay
- KM Ngayon Na
- Babae Ako
- ARISE
- Magdalo
- APEC
- MAGBUBUKID
- SSS-GSIS Pensyonado
- GABRIELA[c]
- Tingog
- APAT-DAPAT
- Ahon Mahirap
- UGB
- Akbayan
- Agimat
- PHILRECA
- Kapuso PM
- Ilocano Defenders
- 1-Rider Party-list
- TICTOK
- (skipped[f])
- Bayan Muna[c]
- Ang Probinsyano
- BANAT
- SBP
- Buhay
- Tulungan Tayo
- SAGIP
- BTS Bayaning Tsuper
- Vendors
- ACT-CIS
- Aktibong Kaagapay
- Asenso Pinoy
- Solo Parents
- Ang Komadrona
- PROMDI
- Pusong Pinoy
- Kusug Tausug
- Damayang Filipino
- MPBL
- ANGAT
- Kalinga
- Boses Party-list
- Arangkada Pilipino
- Aangat Tayo
- OFW
- BIDA KATAGUMPAY
- KAMANGGAGAWA
- BFF
- Bunyog
- AGRI
- Senior Citizens
- 4K
- PBP
- One Coop
- CIBAC
- BH - Bagong Henerasyon
- 1AGILA
- EDUAKSYON
- Ang Tinig ng Seniors
- BG Party-list
- Pinoy Ako
- H.E.L.P. PILIPINAS
- Health Workers
- People's Champ
- AA-Kasosyo Party
- Solid North Party
- ABAMIN
- TRABAHO
- ANGKASangga
- TODA Aksyon
- Turismo
- Abono
- ASAP NA
- LINGAP
- United Frontliners
- Kasambahay
- Tutok To WIn
- Ako OFW
- AGAP
- 1TAHANAN
- Coop-NATCCO
- KABAYAN
- 1Munti
- PINOY WORKERS
- API Party
- Ako Bisaya
- KAMALAYAN
- Ako Tanod
- Probinsyano Ako
- KABABAIHAN
- RAM
- ALONA
- Ako Bikol
- GP (Galing sa Puso)
- KAUNLAD PINOY
- ABP
- CWS
- LPGMA
- A TEACHER
- SWERTE
- Gabay
- Malasakit@Bayanihan
- Akay ni Sol[g]
- LUNAS
- DIWA
- PINUNO
- Pamilya Muna
- Bagong Pilipinas
- Hugpong Federal
- Tupad
- Lang Kawal
- Pamilya Ko
- BBM
- Heal PH
- Abang Lingkod
- MAGSASAKA
- Maharlika
- Uswag Ilonggo
Retiring and term-limited incumbents
Each representative is limited to three full consecutive terms in office, with voluntary renunciation of the office for any length of time shall not be considered as an interruption in the continuity of his service for the full term for which he was elected.
Term-limited
A total of 51 representatives have been elected three consecutive times in regular elections and are barred from seeking another congressional term in 2025.
Retiring members
The following members of Congress are eligible for another term, but have chosen to retire or seek other positions.
Candidates
On January 14, 2025, the Supreme Court ordered the COMELEC to add several aspirants on the ballot after disqualifying them. This includes congressional candidate Edgar Erice in Caloocan's 2nd district, and Charles Savellano in Ilocos Sur's 1st district.[117] The commission announced that they will comply with the court's order, and ordered the reprinting of ballots that did not have the names of the petitioners.[118]
For the first time in Philippine history, the COMELEC second division on May 7, 2025 disqualified a candidate, Ian Sia, who is running to represent Pasig's at-large district for making discriminatory remarks during campaigning.[119] Sia appealed the case, saying his admitted violation of the Safe Spaces Act is not an election offense and should not be grounds for his disqualification.[120] The COMELEC also suspended the proclamation as winners on candidates who have pending disqualification cases, including Marcelino Teodoro, who defeated Senator Koko Pimentel in Marikina.[121][122]
On October 2025, the Supreme Court dismissed Erice's disqualification, affirming Erice's victory, ruling that the commission had no authority to disqualify a candidate violating the Omnibus Election Code, only the courts.[123]
Marginal seats
Elections in congressional districts
These are the marginal seats that had a winning margin of 5% or less in the 2022 elections, in ascending order via margin:
| Province/City | District | Incumbent | Party | 2022 margin | 2025 results | |
|---|---|---|---|---|---|---|
| Laguna | 4th | Jam Agarao | PFP | 0.07% | Incumbent retiring[114] | |
| Zamboanga del Norte | 1st | Pinpin Uy | Lakas | 0.33% | Incumbent won reelection | |
| Zamboanga Sibugay | 2nd | Antonieta Eudela | Lakas | 0.81% | Incumbent lost reelection | |
| Quezon City | 4th | Marvin Rillo | Lakas | 1.18% | Incumbent lost reelection | |
| Manila | 5th | Irwin Tieng | Lakas | 1.98% | Incumbent won reelection | |
| Negros Oriental | 3rd | Arnie Teves | NPC | 2.03% | Incumbent expelled[124] | |
| Batangas | 2nd | Gerville Luistro | Lakas | 2.18% | Incumbent won reelection | |
| Bulacan | 6th | Salvador Pleyto | Lakas | 2.26% | Incumbent won reelection | |
| Tawi-Tawi | lone | Dimszar Sali | NUP | 2.86% | Incumbent won reelection | |
| Quezon City | 3rd | Franz Pumaren | NUP | 3.27% | Incumbent won reelection | |
| Calamba | lone | Cha Hernandez | Lakas | 3.28% | Incumbent won reelection | |
| Camarines Norte | 1st | Josefina Tallado | Lakas | 3.38% | Incumbent won reelection | |
| Iligan | lone | Celso Regencia | Lakas | 3.54% | Incumbent won reelection | |
| Agusan del Norte | 1st | Jose Aquino II | Lakas | 3.91% | Incumbent redistricted[18] | |
| Sorsogon | 2nd | Wowo Fortes | NPC | 3.94% | Incumbent won reelection | |
| Misamis Oriental | 1st | Christian Unabia | Lakas | 4.02% | Incumbent lost reelection | |
| Cebu | 2nd | Edsel Galeos | Lakas | 4.33% | Incumbent won reelection | |
| Surigao del Sur | 1st | Romeo Momo | Nacionalista | 4.33% | Incumbent won reelection | |
| Cavite | 1st | Jolo Revilla | Lakas | 4.62% | Incumbent won reelection | |
| Pangasinan | 2nd | Mark Cojuangco | NPC | 4.98% | Incumbent won reelection | |
Party-list election
The following party-lists won less than 2% of the vote in 2022, and only won one seat each because all of party-list seats have not been filled up by the parties that did win at least 2% of the vote. These are sorted by number of votes in descending order.
Campaign
On February 5, the final session day before Congress goes on recess for campaigning, the House of Representatives impeached Vice President Sara Duterte.[125] The Senate then received the articles of impeachment later in the day, an hour or so before the Senate went on recess.[126] Sara Duterte then endorsed the candidates that are going up against those who signed the impeachment complaint against her. On February, Duterte endorsed Team Deretso of the Radaza family in Lapu-Lapu City against Cynthia Chan's ticket; Chan voted for impeachment, but she is switching places with her husband Junard, the incumbent mayor.[127] On April, Duterte visited the Duranos in Danao, Cebu, but did not endorse anyone.[128] A few days later, Duterte did endorse the Duranos, including Danao city mayor Mix, who is the opponent of impeachment signer Duke Frasco.[129]
In Manila's 3rd district, Duterte endorsed Apple Nieto, the opponent of Joel Chua, who is the chairman of the House Committee on Good Government and Public Accountability that led the investigations on Duterte's alleged misuse of her confidential funds that led to her impeachment.[130] In the sixth district, Duterte campaigned against Benny Abante, endorsing his opponent Joey Uy.[131] In the 2nd district, Duterte campaigned against Rolando Valeriano; Valeriano was the congressman who delivered a speech that led to the investigation onto the alleged confidential funds misuse.[132]
Duterte also endorsed Dan Lim's slate in Bohol, including congressional candidates Modesto Membreve and McAldous Castañares, opponents of Vanvan Aumentado and Alexie Tutor, respectively. Duterte remarked "I don't let politicians become godparents to my children. You never know when one of them might stab you in the back." One of Aumentado's children has Duterte as a grandmother.[133] In Zamboanga City, Duterte endorsed the Team Zamboanga slate of the Olasos, including the congressional candidacies of Kaiser Adan Olaso and Jerry Perez. In Basilan, Duterte endorsed the Basilan Unity Party slate, including the congressional candidacy of Hanie Bud.[134] In Batangas, Romualdez backed Gerville Luistro against Raneo Abu, who is being backed by Duterte.[135]
Results
The COMELEC originally announced that there were 317 seats up for this election, of which 254 came from congressional districts, and 63 from the party-list system.[10]
In September 2025, five months after the election, the COMELEC announced a 64th party-list seat was available, increasing the number of seats to 318.[136]
Elections on congressional districts

After the election, Lakas–CMD emerged as the largest party in the House of Representatives, securing 104 seats. Speaker Martin Romualdez said that it "is a vote of confidence not just in our candidates, but in the kind of leadership and unity that Lakas-CMD represents." If Romualdez's pronouncments hold, Lakas' seats actually decreased from prior the election, as they had 109 seats by then.[1] Jude Acidre later said that 100 of the 115 members who had voted to impeach Sara Duterte successfully defended their seats.[137] Several figures in the impeachment, such as Rolando Valeriano and Joel Chua of Manila, as well as Gerville Luistro of Batangas successfully won their seats despite Duterte's endorsement of their opponents. However, other figures also lost, such as Mannix Dalipe of Zamboanga City. In addition, Danilo Fernandez was also defeated in the Laguna gubernatorial election.[138]
On June 18, 2025, the COMELEC second division ruled that the certificate of candidacy of Joey Uy, who was vying for the seat of Manila's 6th district, was void ab initio, and declared incumbent Benny Abante as the duly elected representative for the district.[139] Uy's motion for reconsideration was then dismissed by the COMELEC en banc on June 30, affirming Abante's victory, and ordering the latter's proclamation as the rightful winner.[140] Uy filed a case in the Supreme Court when the House of Representatives disallowed his inclusion in its roster of members, citing the COMELEC decision.[141] Abante was proclaimed the winner on July 8.[142]
On June 25, 2025, the COMELEC en banc affirmed Marcelino Teodoro's victory over Koko Pimentel for the seat of Marikina's 1st district. The COMELEC then lifted its suspension of Teodoro's proclamation as the rightful winner. Pimentel said he will appeal to the Supreme Court.[143] Teodoro was then proclaimed as the winner, and took his oath of office on July 1.[144]
| Party | Votes | % | +/– | Seats | +/– | |
|---|---|---|---|---|---|---|
| Lakas–CMD | 16,596,698 | 32.87 | +23.70 | 103 | +77 | |
| National Unity Party | 6,080,987 | 12.05 | +0.13 | 32 | −1 | |
| Nationalist People's Coalition | 5,974,201 | 11.83 | −0.60 | 31 | −4 | |
| Partido Federal ng Pilipinas | 5,286,538 | 10.47 | +9.53 | 27 | +25 | |
| Nacionalista Party | 4,724,803 | 9.36 | −4.38 | 22 | −14 | |
| Liberal Party | 1,555,941 | 3.08 | −0.70 | 6 | −4 | |
| Aksyon Demokratiko | 1,341,540 | 2.66 | +0.72 | 2 | +2 | |
| Partido Demokratiko Pilipino | 666,067 | 1.32 | −21.45 | 2 | −64 | |
| Hugpong sa Tawong Lungsod | 542,710 | 1.07 | +0.93 | 3 | +3 | |
| Laban ng Demokratikong Pilipino | 314,981 | 0.62 | −0.16 | 2 | +1 | |
| People's Reform Party | 292,665 | 0.58 | −1.38 | 1 | −2 | |
| Pwersa ng Masang Pilipino | 269,949 | 0.53 | +0.52 | 2 | +2 | |
| United Bangsamoro Justice Party | 236,857 | 0.47 | −0.14 | 0 | 0 | |
| Unang Sigaw | 183,912 | 0.36 | −0.29 | 0 | 0 | |
| Makatizens United Party | 150,189 | 0.30 | New | 2 | New | |
| Sama Sama Tarlac | 143,868 | 0.28 | New | 0 | 0 | |
| United Nationalist Alliance | 142,655 | 0.28 | +0.14 | 1 | 0 | |
| Katipunan ng Nagkakaisang Pilipino | 134,137 | 0.27 | +0.26 | 0 | 0 | |
| National Unity Party/United Negros Alliance | 130,023 | 0.26 | −0.27 | 1 | −1 | |
| Centrist Democratic Party of the Philippines | 127,646 | 0.25 | −0.02 | 1 | 0 | |
| Partido Navoteño | 116,622 | 0.23 | +0.06 | 1 | 0 | |
| One Capiz | 109,249 | 0.22 | New | 0 | 0 | |
| Reform PH Party | 107,966 | 0.21 | New | 0 | 0 | |
| Lakas–CMD/One Cebu | 104,768 | 0.21 | New | 1 | New | |
| Adelante Zamboanga Party | 100,035 | 0.20 | +0.05 | 1 | 0 | |
| Padajon Surigao Party | 99,856 | 0.20 | New | 0 | 0 | |
| Galing at Serbisyo para sa Mindoreño | 91,073 | 0.18 | New | 0 | 0 | |
| Filipino Rights Protection Advocates of Manila Movement | 87,183 | 0.17 | New | 0 | 0 | |
| Nationalist People's Coalition/One Cebu | 74,936 | 0.15 | New | 1 | New | |
| Asenso Manileño | 70,780 | 0.14 | New | 1 | 0 | |
| Akay National Political Party | 68,524 | 0.14 | New | 0 | 0 | |
| Workers' and Peasants' Party | 50,618 | 0.10 | +0.00 | 0 | 0 | |
| Kusog Bicolandia | 33,789 | 0.07 | New | 0 | 0 | |
| Partido Lakas ng Masa | 28,746 | 0.06 | +0.05 | 0 | 0 | |
| Asenso Abrenio | 23,308 | 0.05 | New | 0 | 0 | |
| Makabayan | 22,698 | 0.04 | New | 0 | 0 | |
| Partido Demokratiko Sosyalista ng Pilipinas | 14,343 | 0.03 | −0.13 | 0 | 0 | |
| Partido para sa Demokratikong Reporma | 12,672 | 0.03 | −0.96 | 0 | 0 | |
| Independent | 4,371,611 | 8.66 | +4.23 | 11 | +5 | |
| Party-list seats | 64 | +1 | ||||
| Total | 50,485,144 | 100.00 | – | 318 | +1 | |
| Valid votes | 50,485,144 | 88.46 | +1.48 | |||
| Invalid/blank votes | 6,585,150 | 11.54 | −1.48 | |||
| Total votes | 57,070,294 | 100.00 | – | |||
| Registered voters/turnout | 68,431,965 | 83.40 | −0.70 | |||
| Source: COMELEC (results per district, registered voters) | ||||||
Results per region
| Region | Details | Lakas | NUP | NPC | PFP | NP | Others | Total |
|---|---|---|---|---|---|---|---|---|
| Ilocos Region | Details | 6 / 12 |
0 / 12 |
3 / 12 |
1 / 12 |
2 / 12 |
0 / 12 |
12 / 318 |
| Cordillera Administrative Region | Details | 2 / 7 |
0 / 7 |
2 / 7 |
1 / 7 |
1 / 7 |
1 / 7 |
7 / 318 |
| Cagayan Valley | Details | 9 / 12 |
0 / 12 |
1 / 12 |
1 / 12 |
0 / 12 |
1 / 12 |
12 / 318 |
| Central Luzon | Details | 12 / 24 |
4 / 24 |
2 / 24 |
4 / 24 |
1 / 24 |
1 / 24 |
24 / 318 |
| Metro Manila | Details | 9 / 33 |
7 / 33 |
2 / 33 |
1 / 33 |
4 / 33 |
10 / 33 |
33 / 318 |
| Calabarzon | Details | 10 / 31 |
7 / 31 |
9 / 31 |
1 / 31 |
3 / 31 |
1 / 31 |
31 / 318 |
| Mimaropa | Details | 2 / 8 |
0 / 8 |
1 / 8 |
1 / 8 |
1 / 8 |
3 / 8 |
8 / 318 |
| Bicol Region | Details | 7 / 16 |
3 / 16 |
3 / 16 |
1 / 16 |
0 / 16 |
2 / 16 |
16 / 318 |
| Western Visayas | Details | 5 / 12 |
3 / 12 |
3 / 12 |
0 / 12 |
1 / 12 |
1 / 12 |
12 / 318 |
| Negros Island Region | Details | 4 / 11 |
1 / 11 |
2 / 11 |
2 / 11 |
0 / 11 |
2 / 11 |
11 / 318 |
| Central Visayas | Details | 6 / 14 |
2 / 14 |
1 / 14 |
1 / 14 |
0 / 14 |
4 / 14 |
14 / 318 |
| Eastern Visayas | Details | 5 / 13 |
2 / 13 |
1 / 13 |
2 / 13 |
2 / 13 |
1 / 13 |
13 / 318 |
| Zamboanga Peninsula | Details | 6 / 11 |
0 / 11 |
0 / 11 |
2 / 11 |
0 / 11 |
3 / 11 |
11 / 318 |
| Northern Mindanao | Details | 7 / 14 |
1 / 14 |
0 / 14 |
2 / 14 |
3 / 14 |
1 / 14 |
14 / 318 |
| Davao Region | Details | 4 / 11 |
0 / 11 |
1 / 11 |
1 / 11 |
1 / 11 |
4 / 11 |
11 / 318 |
| Soccsksargen | Details | 3 / 10 |
0 / 10 |
0 / 10 |
3 / 10 |
1 / 10 |
3 / 10 |
10 / 318 |
| Caraga | Details | 3 / 9 |
2 / 9 |
0 / 9 |
1 / 9 |
2 / 9 |
1 / 9 |
9 / 318 |
| Bangsamoro | Details | 3 / 6 |
1 / 6 |
0 / 6 |
2 / 6 |
0 / 6 |
0 / 6 |
6 / 318 |
| Party-list | 64 / 64 |
64 / 318 | ||||||
| Philippines | 103 / 318 |
32 / 318 |
31 / 318 |
27 / 318 |
22 / 318 |
102 / 318 |
317 / 317 | |
Results per district
Party-list election
The COMELEC was expected declare winners at least a week after the election.[146] The COMELEC, sitting as the National Board of Canvassers, first convened on May 13, a day after the election, to canvass the local absentee voting results.[147] The commission canvassed 159 certificates of canvass by Wednesday after the election, on what was said to be record speed, leaving just 16 certificates.[148] Initial calculations had Akbayan, Duterte Youth, Tingog Party List and 4Ps Partylist as winning the maximum three seats, ACT-CIS Partylist and Ako Bikol poised to win two seats, while 47 other parties are set to win 1 seat each.[149]
After the COMELEC finished canvassing the votes on May 16, Akbayan emerged as the party with the most votes in the party-list election, and is poised to win three seats.[150]
Philreca Party-List, the first party that may not win a seat, petitioned COMELEC, pleading that there should be 64 seats contested for party-list representatives, as opposed to 63 as originally announced. The COMELEC then asked all relevant parties for opinions in regard to this, and to the seat distribution.[151]
On May 19, the COMELEC proclaimed 52 party-lists, for 59 of the 63 seats, with Akbayan indeed winning three seats, 4Ps just winning two seats, Philreca being the last party-list to win a seat.[152] They postponed the proclamation of Duterte Youth and Bagong Henerasyon due to pending disqualification cases. Duterte Youth's disqualification case was initiated in 2019 and is still unresolved up to now. Based on the results, Duterte Youth is entitled to three seats, while Bagong Henerasyon is entitled to one.[153]
The commission proclaimed Bagong Henerasyon with one seat on June 5 after dismissing the disqualification case against it.[154] On June 18, the commission's second division cancelled the registration of the Duterte Youth by a vote of 2–1. This decision granted the petition filed by youth leaders in 2019, on the grounds that the commission en banc had approved the party-list's registration that year without publishing its petition and without conducting a proper hearing on the application.[155] On August 29, the commission en banc affirmed the second division's cancellation of Duterte Youth's registration, with a vote of 5–1, with 1 recusing, disqualifying them. As the party can still appeal to the Supreme Court, the commission deems the decision not yet final and executory.[156]
The COMELEC asked permission from the House of Representatives to declare a 64th seat, as the party-list act mandates that party-list representatives should comprise 20 percent of all House members. COMELEC chairman George Garcia said that the secretary-general replied that "the power of the House is merely ministerial. This means that they will accept whoever is proclaimed".[136] The commission then proclaimed Gabriela Women's Party as the 64th party-list member on September 17.[157] On October 2, the commission proclaimed Abono Partylist, Murang Kuryente and Ang Probinsyano Party-list as winners, in lieu of Duterte Youth's supposed three seats.[158] Later that month, it was revealed that the Supreme Court denied Duterte Youth's request for an injunction against COMELEC's disqualification order on them.[159]
| Party | Votes | % | Seats | +/– | ||
|---|---|---|---|---|---|---|
| Akbayan | 2,779,621 | 7.02 | 3 | +2 | ||
| Tingog Party List | 1,822,708 | 4.60 | 3 | +1 | ||
| 4Ps Partylist | 1,469,571 | 3.71 | 2 | 0 | ||
| ACT-CIS Partylist | 1,239,930 | 3.13 | 2 | −1 | ||
| Ako Bicol | 1,073,119 | 2.71 | 2 | 0 | ||
| Uswag Ilonggo | 777,754 | 1.96 | 1 | 0 | ||
| Solid North Party | 765,322 | 1.93 | 1 | New | ||
| Trabaho Partylist | 709,283 | 1.79 | 1 | +1 | ||
| Citizens' Battle Against Corruption | 593,911 | 1.50 | 1 | 0 | ||
| Malasakit at Bayanihan | 580,100 | 1.46 | 1 | 0 | ||
| Senior Citizens Partylist | 577,753 | 1.46 | 1 | 0 | ||
| Puwersa ng Pilipinong Pandagat | 575,762 | 1.45 | 1 | New | ||
| Mamamayang Liberal | 547,949 | 1.38 | 1 | New | ||
| FPJ Panday Bayanihan | 538,003 | 1.36 | 1 | New | ||
| United Senior Citizens Partylist | 533,913 | 1.35 | 1 | 0 | ||
| 4K Partylist | 521,592 | 1.32 | 1 | New | ||
| LPG Marketers Association | 517,833 | 1.31 | 1 | 0 | ||
| Coop-NATCCO | 509,913 | 1.29 | 1 | 0 | ||
| Ako Bisaya | 477,796 | 1.21 | 1 | 0 | ||
| Construction Workers Solidarity | 477,517 | 1.21 | 1 | 0 | ||
| Pinoy Workers Partylist | 475,985 | 1.20 | 1 | New | ||
| AGAP Partylist | 469,412 | 1.19 | 1 | 0 | ||
| Asenso Pinoy | 423,133 | 1.07 | 1 | +1 | ||
| Agimat Partylist | 420,813 | 1.06 | 1 | 0 | ||
| TGP Partylist | 407,922 | 1.03 | 1 | 0 | ||
| SAGIP Partylist | 405,297 | 1.02 | 1 | −1 | ||
| Alona Partylist | 393,684 | 0.99 | 1 | 0 | ||
| 1-Rider Partylist | 385,700 | 0.97 | 1 | −1 | ||
| Kamanggagawa | 382,657 | 0.97 | 1 | New | ||
| Galing sa Puso Party | 381,880 | 0.96 | 1 | 0 | ||
| Kamalayan | 381,437 | 0.96 | 1 | +1 | ||
| Bicol Saro | 366,177 | 0.92 | 1 | 0 | ||
| Kusug Tausug | 365,916 | 0.92 | 1 | 0 | ||
| Alliance of Concerned Teachers | 353,631 | 0.89 | 1 | 0 | ||
| One Coop | 334,098 | 0.84 | 1 | +1 | ||
| KM Ngayon Na | 324,405 | 0.82 | 1 | +1 | ||
| Abante Mindanao | 320,349 | 0.81 | 1 | New | ||
| Bagong Henerasyon | 319,803 | 0.81 | 1 | 0 | ||
| Trade Union Congress Party | 314,814 | 0.79 | 1 | 0 | ||
| Kabataan | 312,344 | 0.79 | 1 | 0 | ||
| APEC Partylist | 310,427 | 0.78 | 1 | 0 | ||
| Magbubukid | 310,289 | 0.78 | 1 | New | ||
| 1Tahanan | 309,761 | 0.78 | 1 | +1 | ||
| Ako Ilocano Ako | 301,406 | 0.76 | 1 | 0 | ||
| Manila Teachers Party-List | 301,291 | 0.76 | 1 | 0 | ||
| Nanay Partylist | 293,430 | 0.74 | 1 | New | ||
| Kapuso PM | 293,149 | 0.74 | 1 | New | ||
| SSS-GSIS Pensyonado | 290,359 | 0.73 | 1 | New | ||
| DUMPER Partylist | 279,532 | 0.71 | 1 | 0 | ||
| Abang Lingkod | 274,735 | 0.69 | 1 | 0 | ||
| Pusong Pinoy | 266,623 | 0.67 | 1 | 0 | ||
| Swerte | 261,379 | 0.66 | 1 | New | ||
| Philreca Party-List | 261,045 | 0.66 | 1 | 0 | ||
| Gabriela Women's Party[i] | 256,811 | 0.65 | 1 | 0 | ||
| Abono Partylist[ii] | 254,474 | 0.64 | 1 | 0 | ||
| Ang Probinsyano Party-list[ii] | 250,886 | 0.63 | 1 | 0 | ||
| Murang Kuryente Partylist[ii] | 247,754 | 0.63 | 1 | New | ||
| OFW Partylist | 246,609 | 0.62 | 0 | −1 | ||
| Apat-Dapat | 245,060 | 0.62 | 0 | 0 | ||
| Tupad | 243,152 | 0.61 | 0 | 0 | ||
| Kalinga Partylist | 235,186 | 0.59 | 0 | 0 | ||
| 1-Pacman Party List | 233,096 | 0.59 | 0 | −1 | ||
| ANGAT Partylist | 229,707 | 0.58 | 0 | −1 | ||
| Magsasaka Partylist | 225,371 | 0.57 | 0 | −1 | ||
| P3PWD | 214,605 | 0.54 | 0 | −1 | ||
| Barangay Health Wellness Partylist | 203,719 | 0.51 | 0 | −1 | ||
| Democratic Independent Workers Association | 195,829 | 0.49 | 0 | 0 | ||
| Epanaw Sambayanan | 188,505 | 0.48 | 0 | 0 | ||
| Probinsyano Ako | 185,606 | 0.47 | 0 | −1 | ||
| Toda Aksyon | 183,111 | 0.46 | 0 | 0 | ||
| Pinuno Partylist | 181,066 | 0.46 | 0 | −1 | ||
| Serbisyo sa Bayan Party | 175,520 | 0.44 | 0 | 0 | ||
| Abante Pangasinan-Ilokano Party | 170,795 | 0.43 | 0 | −1 | ||
| AGRI Partylist | 168,032 | 0.42 | 0 | −1 | ||
| Asap Na | 164,030 | 0.41 | 0 | 0 | ||
| Bayan Muna | 162,894 | 0.41 | 0 | 0 | ||
| Eduaksyon | 161,517 | 0.41 | 0 | 0 | ||
| Akay ni Sol | 159,748 | 0.40 | 0 | 0 | ||
| Ahon Mahirap | 157,991 | 0.40 | 0 | 0 | ||
| 1Munti Partylist | 157,665 | 0.40 | 0 | 0 | ||
| H.E.L.P. Pilipinas | 157,308 | 0.40 | 0 | 0 | ||
| A Teacher Partylist | 157,116 | 0.40 | 0 | 0 | ||
| Babae Ako | 157,041 | 0.40 | 0 | 0 | ||
| Anakalusugan | 154,121 | 0.39 | 0 | −1 | ||
| Pilipinas Babangon Muli | 154,025 | 0.39 | 0 | 0 | ||
| Batang Quiapo Partylist | 153,637 | 0.39 | 0 | 0 | ||
| Lunas | 151,494 | 0.38 | 0 | 0 | ||
| Kabalikat ng Mamamayan | 141,847 | 0.36 | 0 | −1 | ||
| WIFI | 141,041 | 0.36 | 0 | 0 | ||
| Aangat Tayo | 140,597 | 0.35 | 0 | 0 | ||
| Laang Kawal | 136,484 | 0.34 | 0 | 0 | ||
| Ako Padayon | 134,292 | 0.34 | 0 | 0 | ||
| Solo Parents | 131,659 | 0.33 | 0 | 0 | ||
| Pamilya Ko | 124,228 | 0.31 | 0 | 0 | ||
| Pamilyang Magsasaka | 117,440 | 0.30 | 0 | 0 | ||
| ANGKASANGGA | 115,720 | 0.29 | 0 | 0 | ||
| Kasambahay | 111,269 | 0.28 | 0 | 0 | ||
| Bangon Bagong Minero | 111,174 | 0.28 | 0 | 0 | ||
| Pamilya Muna | 108,483 | 0.27 | 0 | 0 | ||
| Kababaihan | 107,848 | 0.27 | 0 | 0 | ||
| AA-Kasosyo Party | 107,262 | 0.27 | 0 | 0 | ||
| Tulungan Tayo | 106,504 | 0.27 | 0 | 0 | ||
| Health Workers | 105,512 | 0.27 | 0 | 0 | ||
| 1Agila | 104,868 | 0.26 | 0 | 0 | ||
| Boses Party-List | 102,588 | 0.26 | 0 | 0 | ||
| Buhay Party-List | 99,365 | 0.25 | 0 | 0 | ||
| Ipatupad For Workers | 96,735 | 0.24 | 0 | 0 | ||
| Gilas | 96,646 | 0.24 | 0 | 0 | ||
| Bunyog Party | 93,825 | 0.24 | 0 | 0 | ||
| Vendors Partylist | 88,845 | 0.22 | 0 | 0 | ||
| Bayaning Tsuper | 84,204 | 0.21 | 0 | 0 | ||
| Bisaya Gyud Party-List | 79,915 | 0.20 | 0 | 0 | ||
| Magdalo Party-List | 78,984 | 0.20 | 0 | 0 | ||
| Maharlikang Pilipino Party | 78,700 | 0.20 | 0 | 0 | ||
| Arangkada Pilipino | 75,493 | 0.19 | 0 | 0 | ||
| Bagong Maunlad na Pilipinas | 70,595 | 0.18 | 0 | 0 | ||
| Damayang Filipino | 68,480 | 0.17 | 0 | 0 | ||
| Partido sa Bagong Pilipino | 68,085 | 0.17 | 0 | 0 | ||
| Heal PH | 67,085 | 0.17 | 0 | 0 | ||
| Ang Tinig ng Seniors | 66,553 | 0.17 | 0 | 0 | ||
| Ako OFW | 60,230 | 0.15 | 0 | 0 | ||
| Aksyon Dapat | 58,916 | 0.15 | 0 | 0 | ||
| Aktibong Kaagapay | 55,829 | 0.14 | 0 | 0 | ||
| UGB Partylist | 53,633 | 0.14 | 0 | 0 | ||
| Ang Komadrona | 53,017 | 0.13 | 0 | 0 | ||
| United Frontliners | 52,338 | 0.13 | 0 | 0 | ||
| Gabay | 52,109 | 0.13 | 0 | 0 | ||
| Tictok | 51,354 | 0.13 | 0 | 0 | ||
| Ako Tanod | 49,553 | 0.13 | 0 | 0 | ||
| Barangay Natin | 49,364 | 0.12 | 0 | 0 | ||
| Abante Bisdak | 49,114 | 0.12 | 0 | 0 | ||
| Turismo | 47,645 | 0.12 | 0 | 0 | ||
| Ang Bumbero ng Pilipinas | 47,027 | 0.12 | 0 | 0 | ||
| BFF | 45,816 | 0.12 | 0 | 0 | ||
| Pinoy Ako | 44,419 | 0.11 | 0 | 0 | ||
| Patrol Partylist | 41,570 | 0.10 | 0 | −1 | ||
| Tutok To Win Party-List | 41,036 | 0.10 | 0 | −1 | ||
| Lingap | 38,564 | 0.10 | 0 | 0 | ||
| Maagap | 35,871 | 0.09 | 0 | 0 | ||
| PBA Partylist | 35,078 | 0.09 | 0 | −1 | ||
| Ilocano Defenders | 32,028 | 0.08 | 0 | 0 | ||
| Pamana | 31,526 | 0.08 | 0 | 0 | ||
| Kaunlad Pinoy | 30,898 | 0.08 | 0 | 0 | ||
| Juan Pinoy | 27,523 | 0.07 | 0 | 0 | ||
| Rebolusyonaryong Alyansang Makabansa | 26,771 | 0.07 | 0 | 0 | ||
| Arise | 26,565 | 0.07 | 0 | 0 | ||
| Click Party | 25,914 | 0.07 | 0 | 0 | ||
| MPBL Partylist | 23,189 | 0.06 | 0 | 0 | ||
| PROMDI | 23,144 | 0.06 | 0 | 0 | ||
| Bida Katagumpay | 20,885 | 0.05 | 0 | 0 | ||
| Hugpong Federal | 19,028 | 0.05 | 0 | 0 | ||
| Arte | 14,169 | 0.04 | 0 | 0 | ||
| Peoples Champ Guardians Partylist | 11,492 | 0.03 | 0 | 0 | ||
| Sulong Dignidad | 8,120 | 0.02 | 0 | 0 | ||
| Total | 39,611,775 | 100.00 | 64 | +1 | ||
| Valid votes | 39,611,775 | 69.07 | +3.62 | |||
| Invalid/blank votes[iii] | 17,739,183 | 30.93 | −3.62 | |||
| Total votes | 57,350,958 | 100.00 | – | |||
| Registered voters/turnout | 69,673,655 | 82.31 | −0.67 | |||
| Source: COMELEC (vote totals) | ||||||
- Proclaimed as winner on October 2, 2025 by virtue of Duterte Youth's disqualification[161]
- Includes 2,338,564 votes for Duterte Youth, which the Commission on Elections (COMELEC) second division cancelled its registration on June 18, 2025, which was later affirmed by the COMELEC en banc, thereby preventing all of its nominees from assuming their seats.[162] The COMELEC then proclaimed three party-lists with one seat each as winners.[161]
Defeated incumbents
Elections in districtsThese include incumbents who ran and lost while running within a congressional district.
The following were incumbent party-list representatives, but ran in congressional districts and lost:
|
Party-list electionThese include incumbents who have not been elected in the party-list election, either because their party lost all seats, or lost enough seats, including the incumbent's own.[149]
In addition, Yedda Romualdez (Tingog) was its #6 nominee, and would not have won a seat unless third to the fifth nominees declined. The nominees did renounce the nominations, paving the way for Romualdez's affirmation of her election.[180] |
Speakership election
Allies of outgoing speaker Martin Romualdez are thought to back him to be reelected, and are also thought to have the numbers to keep him on that position. Toby Tiangco, the campaign manager of Alyansa para sa Bagong Pilipinas senatorial ticket, said that the House's last-minute impeachment of Sara Duterte hurt the chances of the administration ticket from winning more seats in the Senate election.[138] He also floated his name as a potential candidate for House speaker. When asked about this, he said "I will do whatever is best for the President. If its best for the President that Martin Romualdez remains Speaker, I will support what he thinks is best for him."[181] Jude Acidre, a close Romualdez ally, belied Tiangco's pronouncements, saying 100 out 115 lawmakers who voted for impeachment defended their seats. including 36 out of 44 pro-impeachment lawmakers in Mindanao. After a meeting on May 16, David Suarez, with around 240 congressmen have signed the manifesto supporting Romualdez, he said that "It's over. The Speaker has the numbers.[138]
In a separate TV interview, Tiangco revealed that Sandro Marcos, the president's son, got caught up in voting for Duterte's impeachment. Tiangco declined to share details, as he said that Marcos did not initiate what happened and to just leave him out of it. Marcos, when earlier interviewed on February, did not sound coerced when asked on why he was the first person to sign off on the impeachment.[182]
Meanwhile, Sara Duterte said she had asked her brother Paolo to run for speaker; if he loses, he can be minority floor leader instead. The vice president said she was not approached by anyone to be her candidate for speaker or for the Senate presidency.[183] Other possible candidates include Albee Benitez, who first lady Liza Araneta Marcos is reportedly in favor of, and Angelo Marcos Barba. There were even reports of Sandro Marcos replacing Romualdez on its lame duck session, but ranking congressional leaders denied efforts to remove Romualdez from office.[184] On May 26, Suarez said they have already secured formal declarations supporting Romualdez from 278 representatives, with a total of 285 expressing support.[185]
On early June, Duke Frasco was expelled from the National Unity Party for refusing to support Romualdez for the speakership.[186] Frasco then joined President Bongbong Marcos on his working visit to Japan to attend Expo 2025. This led to rumours that he is candidate for speaker.[187] By late June, Frasco denied he was targeting the speakership, saying that he'd rather vote either for Tiangco or Benitez.[188]
On the convening of the 20th Congress in late July, Romualdez was reelected speaker, with 269 voting for him, and 34 abstentions. Suarez nominated Romualdez, who was seconded by Sandro Marcos. Benitez, Frasco and Tiangco all abstained from voting. The three Duterte congressmen walked out during the election without voting.[189] Benitez said that he, Frasco and Tiangco were planning to form an independent bloc in the House, outside the majority and minority blocs.[190] Marcelino Libanan was then unanimously elected by the minority as their floor leader.[191]
Notes
- Running in coalition with the Nationalist People's Coalition
- Running in coalition with the National Unity Party
- Sectoral wing of the Liberal Party
- Sectoral wing of Aksyon Demokratiko
- Sectoral wing of Akay National Political Party
- Prevented from assuming seat on June 29, 2022 through a temporary restraining order issued by the Supreme Court.