barnala district, punjab

Lok Sabha Parliamentary Constituency

    Legislative Assemblies

      Towns

      Municipal Council

      1. Barnala
      2. Dhanaula
      3. Tapa
      4. Bhadaur

      Nagar Parishad

      1. Handiaya

      Blocks

      1. Barnala
      2. Mehal Kalan
      3. Sehna