Here is the population density in Punjab (2024), including the population density of all districts in Punjab.

Punjab Population Density

S.No. District Name
Population
Area (in KM)
Density
1. Amritsar
2,490,656
2,683
932
2. Barnala
595,527
1,482
419
3. Bathinda
1,388,525
3,353
414
4. Faridkot
617,508
1,458
424
5. Fatehgarh Sahib
600,163
1,180
508
6. Firozpur
2,029,074
5,305
380
7. Gurdaspur
2,298,323
3,551
649
8. Hoshiarpur
1,586,625
3,386
466
9. Jalandhar
2,193,590
2,624
831
10. Kapurthala
815,168
1,633
501
11. Ludhiana
3,498,739
3,578
975
12. Mansa
769,751
2,198
350
13. Moga
995,746
2,242
444
14. Mohali
994,628
1,094
830
15. Muktsar
901,896
2,593
348
16. Patiala
1,895,686
3,325
596
17. Rupnagar
684,627
1,356
488
18. Sangrur
1,655,169
3,625
449
19. Shahid Bhagat Singh Nagar
612,310
1,282
479
20. Tarn Taran
1,119,627
2,414
464
Average population density of Punjab
551