San Giovanni Suergiu, Santu Giuanni de Suergiu in sardinian language, is a comune (municipality) in the Province of South Sardinia in the Italian region Sardinia, located about 50km west of Cagliari and about 4km south of Carbonia. San Giovanni Suergiu borders the following municipalities: Carbonia, Giba, Portoscuso, Sant'Antioco, Tratalias.