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