Canicattì is a town and comune located in the Province of Agrigento within the Italian region of Sicily. It is situated approximately 90 kilometres southeast of Palermo and about 34 kilometres east of Agrigento.
As of 2024, the municipality has a population of 34,295 residents.