The 2025 San Juan mayoral election was held on Monday, May 12, 2025, in San Juan, Metro Manila, as part of the 2025 Philippine general election.

Incumbent Mayor Francis Zamora won re-election to a third term, defeating former Vice Mayor Philip Cezar by a wide margin. Vice Mayor Angelo Agcaoili also won his first full term, succeeding the late Jose Warren Villa. In the congressional race, Representative Ysabel Maria "Bel" Zamora-Jornada defeated former Councilor Jana Ejercito for the second consecutive time.

Background Mayor Francis Zamora ran for re-election for a third term. He ran against former Vice Mayor Philip Cezar.

Vice Mayor Angelo Agcaoili ran for first a full term. He succeeded then-Vice Mayor Jose Warren Villa who died on June 18, 2023. Agcaoili was challenged by independent Candy Crisologo.

Rep. Ysabel Maria "Bel" Zamora-Jornada was challenged by former Councilor Jana Ejercito for the second time.

Results Source:

For Representative Rep. Ysabel Maria "Bel" Zamora-Jornada defeated her previous opponent, former Councilor Jana Ejercito, for the second time.

For Mayor Mayor Francis Zamora defeated former Vice Mayor Philip Cezar.

For Vice Mayor Vice Mayor Angelo Agcaoili won against independent Candy Crisologo.

For Councilors First District

|-bgcolor=black |colspan=5|

Second District

|-bgcolor=black |colspan=5|

References