SAN GIOVANNI è una località del Comune di ROCCAVERANO (AT)
della provincia di Asti, nella regione Piemonte La Località dista, in linea d'aria, 1.19 Km dal Comune di Roccaverano e 34.48 Km dalla Provincia di Asti. Dista 45.73 Km dal Capoluogo di regione (Torino). zona climatica: F - classe sismica: 4 (vedi)