Ujjain is a locality located 623.42 km north-northeast from New Delhi in Madhya Pradesh, India. The population of Ujjain is 515,215 people. You can find Ujjain on any map using the following decimal coordinates: 23.1824 (latitude), 75.7765 (longitude).