Die Kleinstadt Comacchio befindet sich in der Provinz Ferrara, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 22108 Einwohner und hat eine Fläche von 284,05 Quadratkilometer bei einer Bevölkerungsdichte von 77,83 Einwohner pro Quadratkilometer. Comacchio befindet sich 1 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Manara
Lido Estensi Nazioni Pomposa
Spina
Volano
Porto Garibaldi
San Giuseppe
Vaccolino
Volania