Die Ortschaft Nonantola befindet sich in der Provinz Modena, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 13297 Einwohner und hat eine Fläche von 55,43 Quadratkilometer bei einer Bevölkerungsdichte von 239,89 Einwohner pro Quadratkilometer. Nonantola befindet sich 25 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Ampergola
Bagazzano
Bellincina
Bertolda
Selvatica
Redu
Rubbiara