Local elections were held in Caloocan on May 9, 2022, within the Philippine general election. The voters elected the elective local posts in the city: the mayor, vice mayor, three representatives per district, and six councilor per district of the city.
Background.
Mayor Oscar "Oca" Malapitan was term-limited, and he sought congressional comeback to represent first district again. His party nominated his son, First District Rep. Dale Gonzalo "Along" Malapitan, who was on second term. Rep. Malapitan was challenged by Second District Rep. Edgar "Egay" Erice, who was term-limited. Other candidates for mayoral elections were: Alejandro "Jun" Anquilan, Rufino "Ruffy Nazareno" Bayon-on, Roman Domasig Jr., and Ronnie "Toto" Malunes.
Vice Mayor Luis Macario "Maca" Asistio III was term-limited, and he sought congressional seat to represent second district. His position were contested by First District councilors Anna Karina Teh-Limsico (Malapitan's running mate for vice mayor) and Christopher "PJ" Malonzo (Erice's running mate), as well as independent candidate Joseph Timbol.
First District Rep. Dale Gonzalo "Along" Malapitan did not run for re-election, instead he ran as mayor. He switched seats with his father, Mayor Oscar "Oca" Malapitan, who was term-limited. Mayor Malapitan was challenged by Councilor Marylou "Alou" Nubla-San Buenaventura, and independent candidate Violeta "Violy" Dela Cruz.
Second District Rep. Edgar "Egay" Erice was term-limited, and he ran for mayor. His party nominated Jacob Reuben Cabochan. He faced prominent figures, including Vice Mayor Luis Macario "Maca" Asistio III, former Rep. Mary Mitzi "Mitch" Cajayon-Uy, and councilors Alexander "Alex" Mangasar and Roberto "Obet" Samson.
The newly created Third District would elect its representative for the first time. The candidates were First District Councilor Dean Asistio, and former Mayor and First District Rep. Enrico "Recom" Echiverri.
Tickets.
 ;templatestyles src="Col-begin/styles.css"/ ;
Results.
For Mayor.
First District Rep. Dale Gonzalo "Along" Malapitan defeated his fellow representative, former Vice Mayor Edgar Erice of the second district. Malapitan won over Erice in a tight election.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
For Vice Mayor.
First District Councilor Anna Karina Teh-Limsico defeated her fellow councilor, Christopher "PJ" Malonzo.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
For Representative.
First District.
Mayor Oscar "Oca" Malapitan defeated Councilor Marylou "Alou" Nubla-San Buenaventura.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
Second District.
Former Rep. Mary Mitzi "Mitch" Cajayon-Uy won in a tight election. Cajayon-Uy defeated her rivals, including councilors Roberto Samson and Alexander Mangasar, Vice Mayor Macario "Maca" Asistio III, and Jacob Reuben Cabochan.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
Third District.
First District Councilor Dean Asistio won over former Mayor Enrico Echiverri in a tight election. Asistio will now represent the city's newly created third district.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
For Councilors.
First District.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
Second District.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
Third District.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
References.
 ;templatestyles src="Reflist/styles.css" / ;