San Giovanni a Piro è un comune della provincia di Salerno, situato nel Cilento meridionale, all’interno del Parco Nazionale del Cilento, Vallo di Diano e Alburni.
Il suo territorio è particolarmente interessante perché comprende sia zone collinari e montane sia una splendida fascia costiera affacciata sul Golfo di Policastro.