How Many Tehsils in Punjab

For the purpose of civil administration, the state of Punjab is divided into 5 divisions, these divisions are divided into 22 districts and the districts of Punjab are further divided into tehsils.
Do you know how many tehsils in Punjab? As of January 2020, the total number of tehsils in Punjab is 91 and the number of sub-tehsils is 81.

The lastest addition to the list of tehsils is Dina Nagar in Gurdaspur district, which was created in May 2018. A new sub-tehsil Chanarthal Kalan in Fatehgarh Sahib district was also created in May 2018.
NOTE: In March 2019, Punjab chief minister Capt. Amrinder Singh announced the upgradation of Sham Chaurasi to sub-tehsil. Tehsils in Punjab Some of the latest changes to the tehsils and sub-tehsils in Punjab are given below in the reverse chronological order:
  • In May 2018, Dina Nagar was upgraded from sub-tehsil to tehsil and a new sub-tehsil Chanarthal Kalan was created.
  • Three new tehsils Kalanaur (Gurdaspur), Dudhan Sadhan (Patiala) & Bhawanigarh (Sangrur) were created in December 2016. A notification for this was issued on 14th Dec 2016. These three were earlier sub-tehsils.
  • Ahmedgarh in Sangrur district was upgraded from sub-tehsil to tehsil with effect from November 2016 and a notification in this regard was issued in October 2016 by the Revenue department of Punjab govt.
  • Majitha tehsil, situated in Amritsar district, was formed in September 2016. Earlier it was a sub-tehsil in the same district.

Sub Divisions of Punjab

Is there any difference between Tehsil and Sub Division? In Punjab, we can say that there is no difference between a tehsil and a sub-divison. Every tehsil of Punjab is also a sub-divison and vice versa. They share the same boundary. But this is not the case for all states of India. You are reading this page on punjab data dot com. The tehsils and sub-divisons are different in some states of India.
In general, districts are divided into Sub-Divisions for the civil administration purpose. A Sub-Divisional Magistrate (SDM) is the officer incharge of a sub-divison and is selected from the State Civil Services (like Punjab Civil Services or PCS) cadre. In most of the states, the sub-divisions are further divided into Tehsils or Taluks for the purpose of land records and revenue. The revenue officer, who is incharge of a tehsil is called as "Tehsildar".

Total Tehsils in Punjab

There are total 91 tehsils & 81 sub-tehsils in Punjab. The district with highest number of tehsils is Sangrur, which has total 9 tehsils. District Barnala and Pathankot have lowest number of tehsils, with each having 2 tehsils. The following table shows the district wise number of tehsils and sub-tehsils in the state of Punjab. For a list of tehsils and sub-tehsils in your district, see the next section of this page.
Number of Tehsils in Punjab
DistrictTehsilsSub-Tehsils
Punjab (Total)9181
Amritsar55
Barnala23
Bathinda45
Faridkot31
Fatehgarh Sahib41
Fazilka33
Firozpur33
Gurdaspur56
Hoshiarpur46
Jalandhar57
Kapurthala42
Ludhiana77
Mansa34
Moga44
Pathankot22
Patiala62
Rup Nagar51
S.A.S. Nagar33
Sangrur95
Nawan Shahr30
Shri Muktsar Sahib34
Tarn Taran46

List of Tehsils In Punjab

A district wise list of tehsils in Punjab is given below. The list of sub-tehsils is also given on this page. To view list of tehsils in Punjabi language, click =>
Tehsils In Amritsar - The total number of tehsils in Amritsar district is 5 and there are total 5 sub-tehsils in this district. A list of tehsils and sub-tehsils in Amritsar district is given below.
  1. Ajnala
  2. Amritsar-1
  3. Amritsar-2
  4. Baba Bakala
  5. Majitha
Sub Tehsils In District Amritsar
  1. Atari
  2. Jandiala Guru
  3. Lopoke
  4. Ramdas
  5. Tarsika

Tehsils In Barnala - The total number of tehsils in Barnala district is 2 and there are total 3 sub-tehsils in this district. A list of tehsils and sub-tehsils in Barnala district is given below.
  1. Barnala
  2. Tapa
Sub Tehsils In District Barnala
  1. Bhadaur
  2. Dhanaula
  3. Mehal Kalan

Tehsils In Bathinda - The total number of tehsils in Bathinda district is 4 and there are total 5 sub-tehsils in this district. A list of tehsils and sub-tehsils in Bathinda district is given below.
  1. Bathinda
  2. Rampura Phul
  3. Talwandi Sabo
  4. Maur
Sub Tehsils In District Bathinda
  1. Balian Wali
  2. Bhagta Bhaika
  3. Goniana
  4. Nathana
  5. Sangat

Tehsils In Faridkot - The total number of tehsils in Faridkot district is 3 and there are total 1 sub-tehsils in this district. A list of tehsils and sub-tehsils in Faridkot district is given below.
  1. Faridkot
  2. Jaito
  3. Kot Kapura
Sub Tehsils In District Faridkot
  1. Sadiq

Tehsils In Fatehgarh Sahib - The total number of tehsils in Fatehgarh Sahib district is 4 and there are total 1 sub-tehsils in this district. A list of tehsils and sub-tehsils in Fatehgarh Sahib district is given below.
  1. Amloh
  2. Bassi Pathana
  3. Fatehgarh Sahib
  4. Khamanon
Sub Tehsils In District Fatehgarh Sahib
  1. Mandi Gobindgarh

Tehsils In Fazilka - The total number of tehsils in Fazilka district is 3 and there are total 3 sub-tehsils in this district. A list of tehsils and sub-tehsils in Fazilka district is given below.
  1. Abohar
  2. Fazilka
  3. Jalalabad
Sub Tehsils In District Fazilka
  1. Arniwala Sheikh Subhan
  2. Khuian Sarwar
  3. Sito Guno

Tehsils In Firozpur - The total number of tehsils in Firozpur district is 3 and there are total 3 sub-tehsils in this district. A list of tehsils and sub-tehsils in Firozpur district is given below.
  1. Firozpur
  2. Guru Harsahai
  3. Zira
Sub Tehsils In District Firozpur
  1. Makhu
  2. Mamdot
  3. Talwandi Bhai

Tehsils In Gurdaspur - The total number of tehsils in Gurdaspur district is 5 and there are total 6 sub-tehsils in this district. A list of tehsils and sub-tehsils in Gurdaspur district is given below.
  1. Batala
  2. Dera Baba Nanak
  3. Dina Nagar
  4. Gurdaspur
  5. Kalanaur
Sub Tehsils In District Gurdaspur
  1. Dhariwal
  2. Fatehgarh Churian
  3. Kahnuwan
  4. Naushehra Majha Singh
  5. Qadian
  6. Sri Hargobindpur

Tehsils In Hoshiarpur - The total number of tehsils in Hoshiarpur district is 4 and there are total 6 sub-tehsils in this district. A list of tehsils and sub-tehsils in Hoshiarpur district is given below.
  1. Dasua
  2. Garhshankar
  3. Hoshiarpur
  4. Mukerian
Sub Tehsils In District Hoshiarpur
  1. Bhunga
  2. Garhdiwala
  3. Hajipur
  4. Mahalpur
  5. Talwara
  6. Tanda

Tehsils In Jalandhar - The total number of tehsils in Jalandhar district is 5 and there are total 7 sub-tehsils in this district. A list of tehsils and sub-tehsils in Jalandhar district is given below.
  1. Jalandhar-1
  2. Jalandhar-2
  3. Nakodar
  4. Phillaur
  5. Shahkot
Sub Tehsils In District Jalandhar
  1. Adampur
  2. Bhogpur
  3. Goraya
  4. Kartarpur
  5. Lohian
  6. Mehatpur
  7. Nurmahal

Tehsils In Kapurthala - The total number of tehsils in Kapurthala district is 4 and there are total 2 sub-tehsils in this district. A list of tehsils and sub-tehsils in Kapurthala district is given below.
  1. Bhulath
  2. Kapurthala
  3. Phagwara
  4. Sultanpur Lodhi
Sub Tehsils In District Kapurthala
  1. Dhilwan
  2. Talwandi Chaudhrian

Tehsils In Ludhiana - The total number of tehsils in Ludhiana district is 7 and there are total 7 sub-tehsils in this district. A list of tehsils and sub-tehsils in Ludhiana district is given below.
  1. Jagraon
  2. Khanna
  3. Ludhiana East
  4. Ludhiana West
  5. Payal
  6. Raikot
  7. Samrala
Sub Tehsils In District Ludhiana
  1. Dehlon
  2. Kum Kalan
  3. Machhiwara
  4. Malaud
  5. Mullanpur Dakha
  6. Sahnewal
  7. Sidhwan Bet

Tehsils In Mansa - The total number of tehsils in Mansa district is 3 and there are total 4 sub-tehsils in this district. A list of tehsils and sub-tehsils in Mansa district is given below.
  1. Budhlada
  2. Mansa
  3. Sardulgarh
Sub Tehsils In District Mansa
  1. Bareta
  2. Bhikhi
  3. Jhunir
  4. Joga

Tehsils In Moga - The total number of tehsils in Moga district is 4 and there are total 4 sub-tehsils in this district. A list of tehsils and sub-tehsils in Moga district is given below.
  1. Bagha Purana
  2. Dharamkot
  3. Moga
  4. Nihal Singh Wala
Sub Tehsils In District Moga
  1. Ajeetwal
  2. Badhni Kalan
  3. Kot Ise Khan
  4. Smalsar

Tehsils In Pathankot - The total number of tehsils in Pathankot district is 2 and there are total 2 sub-tehsils in this district. A list of tehsils and sub-tehsils in Pathankot district is given below.
  1. Dhar Kalan
  2. Pathankot
Sub Tehsils In District Pathankot
  1. Bamial
  2. Narot Jaimal Singh

Tehsils In Patiala - The total number of tehsils in Patiala district is 6 and there are total 2 sub-tehsils in this district. A list of tehsils and sub-tehsils in Patiala district is given below.
  1. Dudhan Sadhan
  2. Nabha
  3. Patiala
  4. Patran
  5. Rajpura
  6. Samana
Sub Tehsils In District Patiala
  1. Bhadson
  2. Ghanaur

Tehsils In Rup Nagar - The total number of tehsils in Rup Nagar district is 5 and there are total 1 sub-tehsils in this district. A list of tehsils and sub-tehsils in Rup Nagar district is given below.
  1. Anandpur Sahib
  2. Chamkaur Sahib
  3. Morinda
  4. Nangal
  5. Rup Nagar
Sub Tehsils In District Rup Nagar
  1. Nurpur Bedi

Tehsils In S.A.S. Nagar - The total number of tehsils in S.A.S. Nagar district is 3 and there are total 3 sub-tehsils in this district. A list of tehsils and sub-tehsils in S.A.S. Nagar district is given below.
  1. Ajitgarh (Mohali)
  2. Dera Bassi
  3. Kharar
Sub Tehsils In District S.A.S. Nagar
  1. Banur
  2. Majri
  3. Zirakpur

Tehsils In Sangrur - The total number of tehsils in Sangrur district is 9 and there are total 5 sub-tehsils in this district. A list of tehsils and sub-tehsils in Sangrur district is given below.
  1. Ahmedgarh
  2. Bhawanigarh
  3. Dirba
  4. Dhuri
  5. Lehra
  6. Malerkotla
  7. Moonak
  8. Sangrur
  9. Sunam
Sub Tehsils In District Sangrur
  1. Amargarh
  2. Cheema
  3. Khanauri
  4. Longowal
  5. Sherpur

Tehsils In Shaheed Bhagat Singh Nagar - The total number of tehsils in Shaheed Bhagat Singh Nagar district is 3 and there is no sub-tehsil in this district. A list of tehsils and sub-tehsils in Shaheed Bhagat Singh Nagar district is given below.
  1. Balachaur
  2. Banga
  3. Shaheed Bhagat Singh Nagar (Nawan Shahr)
Sub Tehsils In District Shaheed Bhagat Singh Nagar
There is no sub-tehsil in this district.

Tehsils In Shri Muktsar Sahib - The total number of tehsils in Shri Muktsar Sahib district is 3 and there are total 4 sub-tehsils in this district. A list of tehsils and sub-tehsils in Shri Muktsar Sahib district is given below.
  1. Gidderbaha
  2. Malout
  3. Shri Muktsar Sahib
Sub Tehsils In District Shri Muktsar Sahib
  1. Bariwala
  2. Doda
  3. Lakhewali
  4. Lambi

Tehsils In Tarn Taran - The total number of tehsils in Tarn Taran district is 4 and there are total 6 sub-tehsils in this district. A list of tehsils and sub-tehsils in Tarn Taran district is given below.
  1. Bhikhiwind
  2. Khadur Sahib
  3. Patti
  4. Tarn Taran
Sub Tehsils In District Tarn Taran
  1. Chohla Sahib
  2. Goindwal Sahib
  3. Harike
  4. Jhabal
  5. Khem Karan
  6. Naushehra Pannuan


Frequently asked questions:
QUESTION - How many tehsils are there in Punjab?
As of January 2020, there are 91 tehsils in Punjab.

QUESTION - What is the number of sub-tehsils in Punjab?
The total number of sub-tehsils in Punjab is 81.

QUESTION - Which district has the highest number of tehsils?
The district Sangrur has the maximum number of tehsils. There are total 9 tehsils in Sangrur district.