La població s'estén principalment per la costa del mar Tirrè, on té una lleugera pendent, entre el llac i Sant Marc, als vessants del Colle Sant'Angelo, on hi ha Castellabate. El seu territori es troba completament dins del perímetre del parc nacional del Cilento, Vallo di Diano i Alburni i la seu de la reserva marina de Castellabate establerta el 2009: l'àrea marina protegida de Santa Maria di Castellabate.