The municipality of Monteveglio lies in the region of Emilia Romagna in the province of Bologna at 114 metres above sea level. It has an area of 32.6 sq.km. and a population of about 5173.