San Giovanni sotto le Penne is a of San Marino, located in the of Borgo Maggiore.
It is located south of the country's highest point Monte Titano, on a road bordering the territory of the city of San Marino. It includes the archaeological site of Maiano.
The local football team is the San Giovanni.