È un comune di pianura, che confina a Nord con Nonantola, a Est e a Sud-Est con la provincia di Bologna (comuni di Anzola dell'Emilia, Bazzano, Crespellano, San Giovanni in Persiceto e Sant'Agata Bolognese), a Sud con San Cesario sul Panaro e a Ovest con il Capoluogo Modena