District Wise Population of Punjab


The state of Punjab, with a total population of 2.77 crore, is divided into 22 districts. Population of all the 22 districts of Punjab is given here. Amongst the total 22 districts of Punjab, Ludhiana is the most populous district whereas Barnala is the least populous district. Do you know which is the largest district of Punjab area wise and which is the smallest district of Punjab? Amritsar district is the second most populous district in Punjab and its total population is around 25 lakh. If we talk about the literacy rate in the districts of Punjab, Hoshiarpur is ahead of all other districts with a literacy rate of 84.6 percent. For more details about population of Punjab, check the following page:
Population of Punjab
District wise population of Punjab is given below:
  • Ludhiana : According to 2011 census, the total population of Ludhiana district is 3498739. It was 3032831 in 2001. The projected mid year total (as on 1st October) population of Ludhiana in 2018 is 3894055.
  • Amritsar : According to 2011 census, the total population of Amritsar district is 2490656. It was 2157020 in 2001. The projected mid year total (as on 1st October) population of Amritsar in 2018 is 2773989.
  • Gurdaspur : According to 2011 census, the total population of Gurdaspur district is 1621725. It was 2103455 in 2001. The projected mid year total (as on 1st October) population of Gurdaspur in 2018 is 1737812.
  • Jalandhar : According to 2011 census, the total population of Jalandhar district is 2193590. It was 1962761 in 2001. The projected mid year total (as on 1st October) population of Jalandhar in 2018 is 2383415.
  • Firozpur : According to 2011 census, the total population of Firozpur district is 965337. It was 1746107 in 2001. The projected mid year total (as on 1st October) population of Firozpur in 2018 is 1122364.
  • Patiala : According to 2011 census, the total population of Patiala district is 1895686. It was 1584780 in 2001. The projected mid year total (as on 1st October) population of Patiala in 2018 is 2168645.
  • Sangrur : According to 2011 census, the total population of Sangrur district is 1655169. It was 1473242 in 2001. The projected mid year total (as on 1st October) population of Sangrur in 2018 is 1805576.
  • Hoshiarpur : According to 2011 census, the total population of Hoshiarpur district is 1586625. It was 1481292 in 2001. The projected mid year total (as on 1st October) population of Hoshiarpur in 2018 is 1669260.
  • Bathinda : According to 2011 census, the total population of Bathinda district is 1388525. It was 1183295 in 2001. The projected mid year total (as on 1st October) population of Bathinda in 2018 is 1565503.
  • Tarn Taran : According to 2011 census, the total population of Tarn Taran district is 1119627. It was 939057 in 2001. The projected mid year total (as on 1st October) population of Tarn Taran in 2018 is 1277679.
  • Moga : According to 2011 census, the total population of Moga district is 995746. It was 894793 in 2001. The projected mid year total (as on 1st October) population of Moga in 2018 is 1078402.
  • Mohali (S.A.S. Nagar) : According to 2011 census, the total population of Mohali (S.A.S. Nagar) district is 994628. It was 746987 in 2001. The projected mid year total (as on 1st October) population of Mohali (S.A.S. Nagar) in 2018 is 1234194.
  • Mukatsar (Shri Mukatsar Sahib) : According to 2011 census, the total population of Mukatsar (Shri Mukatsar Sahib) district is 901896. It was 777493 in 2001. The projected mid year total (as on 1st October) population of Mukatsar (Shri Mukatsar Sahib) in 2018 is 1008008.
  • Kapurthala : According to 2011 census, the total population of Kapurthala district is 815168. It was 754521 in 2001. The projected mid year total (as on 1st October) population of Kapurthala in 2018 is 863246.
  • Mansa : According to 2011 census, the total population of Mansa district is 769751. It was 688758 in 2001. The projected mid year total (as on 1st October) population of Mansa in 2018 is 836356.
  • Rupnagar : According to 2011 census, the total population of Rupnagar district is 684627. It was 628846 in 2001. The projected mid year total (as on 1st October) population of Rupnagar in 2018 is 729239.
  • Faridkot : According to 2011 census, the total population of Faridkot district is 617508. It was 550892 in 2001. The projected mid year total (as on 1st October) population of Faridkot in 2018 is 672456.
  • Nawan Shahr (S.B.S. Nagar) : According to 2011 census, the total population of Nawan Shahr (S.B.S. Nagar) district is 612310. It was 587468 in 2001. The projected mid year total (as on 1st October) population of Nawan Shahr (S.B.S. Nagar) in 2018 is 631012.
  • Fatehgarh Sahib : According to 2011 census, the total population of Fatehgarh Sahib district is 600163. It was 538470 in 2001. The projected mid year total (as on 1st October) population of Fatehgarh Sahib in 2018 is 650756.
  • Barnala : According to 2011 census, the total population of Barnala district is 595527. It was 526931 in 2001. The projected mid year total (as on 1st October) population of Barnala in 2018 is 652576.
  • Pathankot : According to 2011 census, the total population of Pathankot district is 676598. It was 0 in 2001. The projected mid year total (as on 1st October) population of Pathankot in 2018 is 716817.
  • Fazilka : According to 2011 census, the total population of Fazilka district is 1063737. It was 0 in 2001. The projected mid year total (as on 1st October) population of Fazilka in 2018 is 1148557.



Graphical view of population of Punjab
Population of Punjab

NOTE: In 2011, two new districts Pathankot and Fazilka were created. Pathankot district was created from Gurdaspur district and Fazilka district was created from Firozpur district. According to census held in 2011, the population of Gurdaspur before the creation of Pathankot was 2298323 and the population of Firozpur before the creation of Fazilka was 2029074.