Asurgarh fort is situated one and half miles to the north-east of Rupra road Railway station on Sambalpur-Vishakhapatnam railway lines. The fort of Asurgarh is located at latitude 20’: 30’ and longitude 83’: 83’. It is about 20 K.Ms from Bhawanipatna, the district headquarters of Kalahandi. About one K.M. to the south of this fort, there is an old village named Asurgarh and it is perhaps the fort was named after the village or it may also that the village has been so named after the old fort. This fort is the largest and most important one and the excavation there throw significant light on the history and culture of South Kosala and Mahakantara region.The ramparts as found at present are about four meters in width and 15 to 50 meters in height and are made of rubbles and mud with bricks facing close to the western ramparts, the river Sandul flows to the north to meet the river Tel and there by providing a natural boundary.
The P.G. Dept of History, Sambalpur University and the Dept. of Culture, Govt. of Orissa had undertaken limited excavation of Asurgarh jointly in the year 1973.5 Antiquities were already exposed at Asurgarh as mentioned by Scholar P.K. Deo,6 late Maharaja of Kalahandi.