Local elections were held in Cebu City on May 10, 2004, within the Philippine general election. Registered voters of the city elected candidates for the following elective local posts: mayor, vice mayor, district representatives, and eight councilors for each district. There are two legislative districts in the city.

Mayoralty and vice mayoralty elections

Mayor Incumbent Mayor Tomas Osmeña defeated his main opponent, former Mayor Alvin Garcia.

Vice mayor

District representatives

1st District

2nd District

City Council elections

By district

1st District

2nd District

References