Development Blocks in Ballia District, Uttar Pradesh

Ballia District is divided into 17 Development Blocks, comprising a total of 2,362 villages. Each Development Block is administered by a Block Development Officer (BDO) and serves as a unit for rural development and the implementation of government schemes.

Development Blocks and tehsils serve different administrative purposes within the district. Development Blocks focus on rural development, while tehsils primarily handle revenue administration and land records.

List of Development Blocks in Ballia District

The following is the complete list of Development Blocks in Ballia District, along with the number of villages covered by each block.

Sl. No. Development Block Villages
1 Bairia 60
2 Bansdih 203
3 Belhari 87
4 Beruarbari 113
5 Chilkahar 160
6 Dubhar 166
7 Garwar 177
8 Hanumanganj 124
9 Maniar 134
10 Murlichhapra 54
11 Nagra 177
12 Navanagar 114
13 Pandah 83
14 Rasra 173
15 Reoti 131
16 Siar 175
17 Sohanv 231