San Giovanni a Piro ist eine kleine Gemeinde in der Provinz Salerno in Kampanien. Sie ist Teil des Nationalpark Cilento und Vallo di Diano.