Ascea sorge su una collina a ridosso della propria "Marina", a circa 235 m s.l.m. Il paese è diviso dal comune di Pisciotta, tramite un fiordo percorso dalla SS 447. Tale fiordo, dal cui lato "asceoto" sorge una torre borbonica, dista circa 2 km dall'abitato. È situato nel Parco nazionale del Cilento e Vallo di Diano.