Bærinn nær aðallega meðfram strönd Tyrrenahafs, þar sem hann hallar lítillega, milli vatnsins og San Marco, í hlíðum Colle Sant'Angelo, þar sem Castellabate stendur. Yfirráðasvæði þess fellur alveg innan jaðar Cilento, Vallo di Diano og Alburni þjóðgarðsins og höfuðstöðvar sjávarfriðlandsins Castellabate sem stofnað var árið 2009: verndaða sjávarsvæðið Santa Maria di Castellabate.