Deogarh, the seat of administration of Deogarh District, is a beautiful town set in the backdrop of wooded hills in Orissa. Deogarh is 100 km north-west of Talcher and is 96 km east of Sambalpur.
Pradhanpat is a famous waterfall nearby.
Ushakothi Sanctuary, Hirakud Dam and
Bonaigarh are interesting excursions outside Deogarh.