San Giovanni Suergiu ist eine italienische Gemeinde (comune) mit 5689 Einwohnern (Stand 31. Dezember 2022) in der Provinz Sulcis Iglesiente auf Sardinien. Die Gemeinde liegt etwa 5 Kilometer südlich von Carbonia und etwa 22,5 Kilometer südlich von Iglesias am Parco Geominerario Storico ed Ambientale della Sardegna. San Giovanni Suergiu liegt als Gemeinde am Mittelmeer.
Verkehr
Durch die Gemeinde führen die Strada Statale 126 Sud Occidentale Sarda und die Strada Statale 195 Sulcitana. Der Bahnhof von San Giovanni Suergiu diente als Knoten für die Bahnstrecke Richtung Iglesias, die mittlerweile eingestellt wurde, und der Strecke von Siliqua nach Calasetta. Auch diese Strecke ist mittlerweile stillgelegt worden.