Gogapur is a small census town situated in the northern part of Ujjain district of Madhya Pradesh. Ujjain, the district headquarters town is located in the northwest at a distance of 62 km. The nearest airport is Devi Ahilya Bai Holekar Airport at a distance of 72 km. from Ujjain. The nearest railway station Nagda Junction Railway Station is at a distance of 24 km. The surrounding places of Gogapur are Shajapur, Jaora, Ujjain and Nagda.It is located between 23.55° North latitude and 75.52° East longitude at a height of 486 metres (1594 feet) above mean sea level.
According to the 2001 census report, Gogapur had a small population of 6371 inhabitants. Males constitute 51% of the population and females constitute 49% of the population. In Gogapur, 16% of the population is less than six years of age. The town has an average literacy rate of 65% which is higher than the national average literacy rate of 59.5%. The male literacy rate is 76% and the female literacy rate is 54%.
Gambhir River flows through this charming town. Some of the major attractions in the neighbourhood include Ujjain Observatory, Sthirman Ganesh Temple, Shri Avanti Parshwanath Teerth and Bhartrihari Caves.