From Administration Point of View District Barnala has been divided into three Sub-Divisions:
- Barnala
- Tapa
- Mehal-Kalan
| No. of Sub-Division: | No. of Sub-Tehsils: | No. of Villages: | No. of Blocks: | No. of Municipal Committees: |
|---|---|---|---|---|
| 3 (Barnala, Tapa,Mehal Kalan) | 2(Bhadaur, Dhanaula) | 130 | 3 (Barnala, Sehna and Mehal Kalan) | 5 |