San Giovanni a Piro est une commune située dans la province de Salerno, en Campanie, Italie. Ce village pittoresque se caractérise par ses belles plages, ses collines verdoyantes et ses vestiges historiques. Le nombre d'habitants varie, mais était d'environ 3 500 en 2021.