Breathing in Punjab is Injurious to Health.

Air pollution threatens the health of 127.8 million people across 36 districts in Punjab. The average PM2.5 level is 43.4 µg/m³—8.7× higher than the WHO guideline.

Brought to you by Amrit Sharma

Air Pollution in Punjab

Punjab faces significant air pollution challenges. 100% of districts exceed the WHO guideline for clean air. This is putting 127.8 million across 36 districts at risk.

The average PM2.5 over 2023 was 43.4µg/m³. That's 8.7 times the WHO guideline for clean air of 5µg/m³.

This is equivalent of everybody, including children, smoking about 720 cigarettes in a year.

Air Quality Trend

Annual PM2.5 levels from 2014 to 2023. The WHO guideline for safe air is 5 µg/m³.

Life Expectancy Impact

If Punjab met the WHO guideline of 5 µg/m³, the average person would live 3.77 years longer.

That's 481.8M years of life stolen from 127.8 million people. Years of watching children grow up. Years of building a career. Years of quiet mornings and celebrations.

Lives cut short. Breathing kills.

Districts with Highest Pollution

The top 10 most polluted districts in Punjab. These areas face the greatest health burden from air pollution.

  • 1.Lahore
    5.8 years lost
  • 2.Kasur
    4.6 years lost
  • 3.Sheikhupura
    4.5 years lost
  • 4.Rawalpindi
    4.2 years lost
  • 5.Gujranwala
    4.1 years lost
  • 6.Okara
    3.9 years lost
  • 7.Narowal
    3.9 years lost
  • 8.Multan
    3.9 years lost
  • 9.Pakpattan
    3.9 years lost
  • 10.Nankana Sahib
    3.9 years lost

Population Exposure by Pollution Level

Distribution of population across different PM2.5 pollution levels. The WHO guideline is 5 µg/m³—only populations below this threshold are breathing safe air.

< 5 µg/m³
0%
0
5-10 µg/m³
0%
0
10-15 µg/m³
0%
0
15-25 µg/m³
0%
0
25-35 µg/m³
0%
0
> 35 µg/m³
100%
127.8M

All 36 Districts in Punjab

Complete air quality data for every district in Punjab, sorted by population.

DistrictPopulationPM2.5 µg/m³Years Lost
Lahore9.7M
64.0
5.8 years
Faisalabad7.4M
38.6
3.3 years
Rawalpindi6.1M
47.4
4.2 years
Multan6.0M
44.8
3.9 years
Bahawalpur5.5M
39.9
3.4 years
Rahim Yar Khan5.2M
39.7
3.4 years
Muzaffargarh5.0M
42.3
3.7 years
Gujranwala4.7M
47.0
4.1 years
Sargodha4.5M
38.5
3.3 years
Bahawalnagar4.1M
43.7
3.8 years
Sialkot3.7M
44.1
3.8 years
Jhang3.6M
38.2
3.3 years
Gujrat3.6M
35.7
3.0 years
Bhakkar3.4M
37.3
3.2 years
Kasur3.4M
51.9
4.6 years
Khanewal3.4M
40.7
3.5 years
Vehari3.4M
43.0
3.7 years
Attock3.1M
41.6
3.6 years
Sheikhupura3.1M
51.3
4.5 years
Okara3.0M
45.2
3.9 years
Leiah3.0M
40.3
3.5 years
Chakwal2.9M
35.9
3.0 years
Mianwali2.9M
37.7
3.2 years
Dera Ghazi Khan2.8M
41.1
3.5 years
Sahiwal2.8M
41.0
3.5 years
Toba Tek Singh2.5M
37.8
3.2 years
Khushab2.4M
36.5
3.1 years
Lodhran2.4M
41.4
3.6 years
Mandi Bahauddin2.2M
41.6
3.6 years
Pakpattan2.1M
44.7
3.9 years
Jhelum1.9M
37.6
3.2 years
Rajanpur1.9M
40.4
3.5 years
Narowal1.8M
44.9
3.9 years
Chiniot1.6M
35.7
3.0 years
Hafizabad1.3M
41.3
3.6 years
Nankana Sahib1.3M
44.5
3.9 years

Showing 36 districts, sorted by population (largest first). PM2.5 values are for 2023. Years lost calculated against WHO guideline of 5 µg/m³.