Punjab

District-Level Data & Statistics

Population

2.8 Crore

2.3% of India

Districts

23

Area

49,143 km²

Literacy Rate

67.4%

National: 63.0%

Sex Ratio

895

National: 943

Punjab is India's 16th most populous state with a population of 2.8 Crore spread across 23 districts covering 49,143 sq km. The state's literacy rate stands at 67.4%, above the national average of 63.0%. With a sex ratio of 895 females per 1,000 males, it is below the national figure of 943.


Demographics

Indicator

State

National

Population Density

565 /km²

379 /km²

Sex Ratio

895

943

Literacy Rate

67.4%

63.0%

SC Population

31.9%

16.6%

ST Population

0.0%

8.7%

Worker Participation

35.7%

39.8%

Health & Development

Indicator

State

National

Child Stunting

25.3%

33.2%

Child Wasting

10.8%

18.4%

Underweight Children

17.7%

29.1%

Child Anaemia

69.6%

65.2%

Women Anaemia

58.5%

55.3%

Full Vaccination

77.0%

77.4%

Institutional Delivery

94.9%

88.5%

Improved Sanitation

86.8%

72.4%

Clean Cooking Fuel

74.5%

54.6%

Health Insurance

24.7%

41.3%

Safe Drinking Water

98.6%

93.6%

Electricity Access

99.7%

97.0%

Women & Gender

Indicator

State

National

Child Marriage

8.8%

20.6%

Teen Pregnancy

3.0%

6.6%

Female Literacy Gap

0.1%

0.1%

Female Work Gap

0.4%

0.2%

Economy & Infrastructure

Indicator

State

National

MSME Density

60.6 per 1k pop

42.6 per 1k pop

Total MSMEs (avg per district)

72.9k

61.7k

Manufacturing Share

24.7%

24.9%

Governance

Indicator

State

National

Pending Cases

3432 per lakh

3585 per lakh

Cases Delayed (%)

0.3%

0.4%

Monthly Disposal Ratio

0.71

0.81

Safety & Crime

Indicator

State

National

SC/ST Atrocities

3.1 per lakh

17.4 per lakh

Domestic Violence

0.0 per lakh

12.6 per lakh

Child Abuse (POCSO)

39.1 per lakh

89.0 per lakh

Cyber Crime

15.1 per lakh

55.7 per lakh

Climate Vulnerability

Indicator

State

National

Climate Vulnerability Index

0.50

0.56

District Rankings

Underweight Children

Highest

1. Sri Muktsar Sahib

30.7%

2. Bathinda

23.8%

3. Sas Nagar (sahibzada Ajit Singh Nagar)

23.0%

4. Mansa

22.7%

5. Firozpur

22.0%

Lowest

1. Ludhiana

12.4%

2. Hoshiarpur

12.4%

3. Shahid Bhagat Singh Nagar

11.2%

4. Amritsar

11.2%

5. Pathankot

10.8%

Electricity Access

Highest

1. Bathinda

100.0%

2. Shahid Bhagat Singh Nagar

100.0%

3. Pathankot

99.9%

4. Moga

99.9%

5. Hoshiarpur

99.9%

Lowest

1. Sangrur

99.6%

2. Mansa

99.5%

3. Sri Muktsar Sahib

99.5%

4. Gurdaspur

99.1%

5. Faridkot

99.0%

Small Business Density

Highest

1. Maler Kotla

160.6

2. Sas Nagar (sahibzada Ajit Singh Nagar)

124.3

3. Ludhiana

82.2

4. Jalandhar

71.2

5. Patiala

66.0

Lowest

1. Mansa

41.3

2. Pathankot

38.5

3. Gurdaspur

38.0

4. Fazilka

36.5

5. Tarn Taran

34.3

All Districts

23 of 23

DistrictPopulationLiteracy %Sex RatioDensity /km²
Ludhiana34,98,73973.2%873972
Amritsar24,90,65667.6%889950
Jalandhar21,93,59074.0%915851
Patiala18,95,68666.8%891587
Gurdaspur16,21,72569.3%907635
Hoshiarpur15,86,62575.6%961479
Bathinda13,88,52560.8%868422
Sangrur12,25,41559.1%881431
Fazilka12,03,44560.1%896430
Tarn Taran11,19,62759.5%900474
Moga9,95,74663.1%893454
Sas Nagar (sahibzada Ajit Singh Nagar)9,94,62874.1%879934
Sri Muktsar Sahib9,01,89658.2%896351
Firozpur8,25,62961.1%889357
Kapurthala8,15,16870.7%912511
Mansa7,69,75155.0%883365
Rupnagar6,84,62773.4%915510
Pathankot6,76,59875.6%869725
Faridkot6,17,50861.7%890434
Shahid Bhagat Singh Nagar6,12,31071.6%954496
Fatehgarh Sahib6,00,16371.0%871535
Barnala5,95,52760.4%876429
Maler Kotla4,29,75464.6%896647

Explore Punjab on the Map

View all 23 districts with 65+ indicators on the interactive map

Launch Map →

Frequently Asked Questions

What is the population of Punjab?

Punjab has a population of 2.8 Crore according to the Census 2011, making it India's 16th most populous state. The population is spread across 23 districts.

How many districts are in Punjab?

Punjab has 23 districts covering a total area of 49,143 sq km.

Which district in Punjab has the highest literacy rate?

Hoshiarpur has the highest literacy rate in Punjab at 75.6%, compared to the state average of 67.4%.

What is Punjab's sex ratio?

Punjab has a sex ratio of 895 females per 1,000 males, which is below the national average of 943.

Data Sources

Census 2011

NFHS-5 (2019–21)

NJDG (2024)

CVI (2021)

Ag Census 2015–16

Udyam/MSME (2026)

NCRB SLL (2022)

eRaktKosh (2024)

GOBARdhan (2026)

Town Amenities (2011)