Districts in Punjab - Census 2011

List of districts of Punjab with Population, Literacy rate, Sex Ratio etc. As per the Census 2011, Punjab is divided into 20 districts (zilla) which act as the administrative divisions. Ludhiana is the largest district of Punjab by population, while the least populated district of Punjab is Barnala.

Below is the complete list of districts (zilla) of Punjab sorted by population.

# District Sub-districts Population Literacy Sex Ratio
1 Ludhiana Tehsils 3,498,739 82.2% 873
2 Amritsar Tehsils 2,490,656 76.27% 889
3 Gurdaspur Tehsils 2,298,323 79.95% 895
4 Jalandhar Tehsils 2,193,590 82.48% 915
5 Firozpur Tehsils 2,029,074 68.92% 893
6 Patiala Tehsils 1,895,686 75.28% 891
7 Sangrur Tehsils 1,655,169 67.99% 885
8 Hoshiarpur Tehsils 1,586,625 84.59% 961
9 Bathinda Tehsils 1,388,525 68.28% 868
10 Tarn Taran Tehsils 1,119,627 67.81% 900
11 Moga Tehsils 995,746 70.68% 893
12 Sahibzada Ajit Singh Nagar Tehsils 994,628 83.8% 879
13 Muktsar Tehsils 901,896 65.81% 896
14 Kapurthala Tehsils 815,168 79.07% 912
15 Mansa Tehsils 769,751 61.83% 883
16 Rupnagar Tehsils 684,627 82.19% 915
17 Faridkot Tehsils 617,508 69.55% 890
18 Shahid Bhagat Singh Nagar Tehsils 612,310 79.78% 954
19 Fatehgarh Sahib Tehsils 600,163 79.35% 871
20 Barnala Tehsils 595,527 67.82% 876