The district have three revenue sub divisions namely Dantewada, Bade Bacheli and Geedam. Tehasil Dantewada and Tehasil Katekalyan fall under the revenue Sub Division Dantewada, Tehasil Bacheli, Tehasil Kuakonda fall under revenue sub division Bade Bacheli where as Tehasils Geedam and Barsur fall under the revenue sub division Geedam.
There are 4 Janpad Panchayats (Block Panchayat Offices) in the District
- Dantewada (38 Village Panchayats)
- Geedam (46 Village Panchayats)
- Katekalyan (26 Village Panchaats)
- Kuakonda (33 Village Panchayats)