Trecastagni is a comune (municipality) in the Metropolitan City of Catania in the Italian region Sicily, located about 160km southeast of Palermo and about 11km north of Catania.Trecastagni borders the following municipalities: Pedara, San Giovanni la Punta, Viagrande, Zafferana Etnea.