Il paese è situato in una pittoresca zona collinare, alle pendici del monte Altillo, l'estremità orientale dei monti Picentini. Ricco di sorgive (in parte captate dall'Acquedotto Monte Stella, che disseta 155 comuni della provincia di Salerno), tra i fiumi che attraversano il territorio comunale vi sono il Sele e il torrente Zagarone le cui acque formano la spettacolare Cascata del Tuorno. Tra sorgenti, cascate e vallate, ettari di faggeti, castagneti e pinete si possono organizzare itinerari naturalistici e percorsi di trekking.