There are 19 blocks in the district. Block Development Officer are the head of the block and are responsible for all the development related activities in their respective block.
| S.No. | Name of Block | 
|---|---|
| 1 | Campierganj | 
| 2 | Jungle Kaudia | 
| 3 | Khajni | 
| 4 | Belghat | 
| 5 | Sardarnagar | 
| 6 | Brahmpur | 
| 7 | Charganwa | 
| 8 | Bhathat | 
| 9 | Khorabar | 
| 10 | Pipraich | 
| 11 | Sahjanwa | 
| 12 | Pali | 
| 13 | Piprauli | 
| 14 | Bansgaon | 
| 15 | Kauriram | 
| 16 | Gagaha | 
| 17 | Gola | 
| 18 | Barhalganj | 
| 19 | Uruwa | 
| 20 | Bharohiya |