Das Dorf Squillace befindet sich in der Provinz Catanzaro, die zur Region Kalabrien (Calabria) gehört. Die Gemeinde besitzt 3307 Einwohner und hat eine Fläche von 33,78 Quadratkilometer bei einer Bevölkerungsdichte von 97,90 Einwohner pro Quadratkilometer. Squillace befindet sich 345 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Fiasco Baldata
Lido