Олонгапо расположен на острове Лусон, на берегу залива Субик, на расстоянии примерно 100 км от Манилы.
В 19 веке в заливе была организована испанская военная база, которая впоследствии была завоевана американцами. В 1991 году база «Кларк» была разрушена вулканом Пинатубо, после этого она так и не была восстановлена.
На сегодняшний день Олонгапо – это крупный курорт с активно развивающейся инфраструктурой. Вдоль побережья Субик протянулись широкие песчаные пляжи, здесь же располагаются презентабельные отели, поля для игры в гольф, спортивные и яхт-клубы.