ie Stadt erstreckt sich hauptsächlich entlang der Küste des Tyrrhenischen Meeres, wo sie sanft zwischen Lago und San Marco an den Hängen des Colle Sant'Angelo liegt, wo sich Castellabate erhebt. Das Gebiet liegt vollständig innerhalb des Nationalparks Cilento, Vallo di Diano und Alburni und beherbergt das 2009 eingerichtete Meeresschutzgebiet von Castellabate, das Santa Maria di Castellabate.