Trecastagni (Sicilian:Triccastagni) is a comune (municipality) in the Province of Catania in the Italian region Sicily, located about 160 kilometres (99mi) southeast of Palermo and about 11 kilometres (7mi) north of Catania. As of 31 December 2004, it had a population of 8,936 and an area of 19.0 square kilometres (7.3sqmi).