Government of Odisha
Deogarh District
Debagarh district located in the north-western part of the state, it is one of Odisha's 30 administrative districts and has its headquarters at Debagarh (Deogarh) town. The district covers an area of 2781.66 km² and has a population of 312,520 (2011 Census). As of 2011, it is the least populous district of Odisha.