List of Districts in Punjab 2021

# District Population (2011) Area (km²)
1 Amritsar 24,90,656 2,673
2 Barnala 5,95,527 1,423
3 Bathinda 13,88,525 3,355
4 Faridkot 6,17,508 1,472
5 Fatehgarh Sahib 6,00,163 1,180
6 Fazilka 11,80,483 3113
7 Firozpur 8,25,629 2,190
8 Gurdaspur 16,21,725 2,610
9 Hoshiarpur 15,86,625 3,397
10 Jalandhar 21,93,590 2,625
11 Kapurthala 8,15,168 1,646
12 Ludhiana 34,98,739 3,744
13 Mansa 7,69,751 2,174
14 Moga 9,95,746 2,235
15 Pathankot 6,26,154 929
16 Patiala 28,92,282 3,175
17 Rupnagar 6,84,627 1,400
18 Sahibzada Ajit Singh Nagar 9,94,628 1,188
19 Sangrur 16,55,169 3,685
20 Shahid Bhagat Singh Nagar 6,12,310 1,283
21 Sri Muktsar Sahib 9,01,896 2,596
22 Tarn Taran 11,19,627 2,414