Lapu-Lapu City (før 1961: Opon) er en filippinsk by i provinsen Cebu. Den ligger på en liten øy, Mactan, rett utenfor Cebu City, og tilhører Cebu Citys storbyområde.
Da spanjolene ankom på 1500-tallet ble det bebygde området kalt Mactan, likesom øya fremdeles heter i dag. Augustinerne grunnla landsbyen Opon i 1730, og dette var navnet helt til 1961 da den fikk bystatus. Da ble navnet endret til Lapu-Lapu City, etter den lokale høvdingen Lapu-Lapu som den 27. april1521 beseiret den portugisiske oppdagelsesreisende Ferdinand Magellan. Magellan ble drept under denne trefningen som fant sted i strandkanten på nordsiden av Mactan.
Lufthavn
Mactan-Cebu International Airport ligger midt på Mactan, innenfor Lapu-Lapu Citys bygrenser. Den er Filippinenes nest travleste lufthavn, og har internasjonale ruteforbindelser til Tokyo, Kota Kinabalu, Singapore og Hongkong (november 2004).
Den høye frekvensen trafikk fra Japan skyldes dels at området er populært turistmål (en rekke luksushoteller og Beach Resorts ligger innen bygrensene, langs Mactans østkyst), dels at en rekke japanske firmaer har etablert seg i et stort frihandelsområde nord i Lapu-Lapu City.
Pilegrimsmål
Byen har også et viktig lokalt katolsk pilegrimsmål, en Maria-statuett ved navn Virgen de la Regla i sognekirken i Opon, det navn som bykjernen fremdeles går under.