Il comune di Castellabate si estende prevalentemente sulla costa tirrenica, nell’estremo meridionale del golfo di Salerno, è compreso interamente nel parco nazionale del Cilento, Vallo di Diano e Alburni. I suoi ambienti marini costituiscono l’area marina protetta Santa Maria di Castellabate. Località balneari: Santa Maria di Castellabate , San Marco e Ogliastro Marina. Fa parte della Costiera Cilentana.
Comuni costieri confinanti : Agropoli ⟵ Castellabate ⟶ Montecorice