San Giovanni Suergiu , Santu Giuanni de Suergiu en lengua sarda , es una comuna (municipio) de la provincia de Cerdeña del Sur en la región italiana de Cerdeña , ubicada a unos 50 kilómetros (31 millas) al oeste de Cagliari y a unos 4 kilómetros (2 millas) al sur. de Carbonia .
San Giovanni Suergiu limita con los siguientes municipios: Carbonia , Giba , Portoscuso , Sant'Antioco , Tratalias .