Die Stadft Carpi befindet sich in der Provinz Modena, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 63346 Einwohner und hat eine Fläche von 131,58 Quadratkilometer bei einer Bevölkerungsdichte von 481,43 Einwohner pro Quadratkilometer. Carpi befindet sich 27 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Ascari
Bella Rosa
Cantone
Cortile
Fossoli
Lancelotti
Migliarina
Motta
San Marino
Santa Croce Chiesa
Vittoria