La commune de Monteveglio se situe dans la région de Emilia Romagna dans la province de Bologna à 114 mètres sur le niveau de la mer. Superficie de 32.6 km carrés et conte environ 5173 habitants.