San Giovanni la Punta is a comune in the Province of Catania in the Italian region Sicily, located about 160 km southeast of Palermo and about 8 km northeast of Catania. San Giovanni la Punta borders the following municipalities: Aci Bonaccorsi, Pedara, San Gregorio di Catania, Sant'Agata li Battiati, Trecastagni, Tremestieri Etneo, Valverde, Viagrande.