Barnala District (ਬਰਨਾਲਾ)

Barnala is one of the 22 districts of Punjab. The head quarter of this district is the city of same name, that is Barnala city. This is the least populated district amongst all the districts of Punjab.

History of Barnala

This will be updated soon.

Geographical position of Barnala

This will be updated soon.


According to 2011 census, the total population of Barnala district is 595527. It was 526931 in 2001.

Towns and Cities In Barnala

There are total 5 cities and towns in this district. A list of towns and cities is given below:
  1. Barnala (Municipal Council Class-1)
  2. Bhadaur (Municipal Council Class-3)
  3. Dhanaula (Municipal Council Class-3)
  4. Tapa (Municipal Council Class-3)
  5. Handiaya (Nagar Panchayat)
Which district has minimum and maximum number of cities and towns? To get the answer, check our page about list of cities in Punjab.

Tehsils and Sub-Tehsils

Barnala district has two tehsils and three sub-tehsils. List of tehsils of Barnala is given below:
  1. Barnala ਬਰਨਾਲਾ
  2. Tapa ਤਪਾ
List of Sub-Tehsils of Barnala:
  1. Bhadaur ਭਦੌੜ
  2. Dhanaula ਧਨੌਲਾ
  3. Mehal Kalan ਮਹਿਲ ਕਲਾਂ

Assembly Constituencies in Barnala

There are total 3 constituencies in district Barnala.
  1. Barnala ਬਰਨਾਲਾ
  2. Bhadaur ਭਦੌੜ
  3. Mehal Kalan ਮਹਿਲ ਕਲਾਂ

Blocks of Distrcit Barnala

The district is divided into 3 development blocks. The list of blocks is given below:
  1. Barnala ਬਰਨਾਲਾ
  2. Mehal Kalan ਮਹਿਲ ਕਲਾਂ
  3. Sehna ਸਹਿਣਾ

MLA from Barnala

In last assembly elections held in 2012, all the 3 vidhan sabha seats were won by Congress party. The list of MLAs from Barnala elected in 2012 elections is given below:
  1. Kewal Singh Dhillon elected from Barnala.
  2. Mohammed Sadiq elected from Bhadaur.
  3. Harchand Kaur elected from Mehal Kalan.
For more details, check this page - Barnala MLA List

Market Committees in Barnala

There are total five market committees in Barnala district.
  1. Barnala
  2. Bhadaur
  3. Dhanaula
  4. Mehal Kalan
  5. Tapa