Ambikapur is a city and headquarters of Surguja district in the Indian state of Chhattisgarh. It is one of the oldest cities in the state, in east-central India. Ambikapur is also the divisional headquarters of Surguja Division which consists of the six districts of Surguja, Korea, Manendragarh, Balrampur, Surajpur and Jashpur.
Ambikapur was the capital of the Princely state of Surguja before Indian Independence The name of the city is derived from the Hindu goddess Ambika (Mahamaya) Devi, who is the central figure of worship in the area. The area under Ambikapur Municipal Corporation is 35.360 sq km.According to Swachh Survekshan 2019, Ambikapur was the second Cleanest cities of India. As of Swachh Survekshan 2020, Ambikapur is the cleanest city of Chhattisgarh as well as the cleanest city in India amongst cities with a population of 1 to 10 lakhs.