Breathing in Uttar Pradesh is Injurious to Health.

Air pollution threatens the health of 234.8 million people across 75 districts in Uttar Pradesh. The average PM2.5 level is 56.2 µg/m³—11.2× higher than the WHO guideline.

Brought to you by Amrit Sharma

Air Pollution in Uttar Pradesh

Uttar Pradesh faces significant air pollution challenges. 100% of districts exceed the WHO guideline for clean air. This is putting 234.8 million across 75 districts at risk.

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

This is equivalent of everybody, including children, smoking about 932 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 Uttar Pradesh met the WHO guideline of 5 µg/m³, the average person would live 5.02 years longer.

That's 1.18B years of life stolen from 234.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 Uttar Pradesh. These areas face the greatest health burden from air pollution.

  • 1.Gautam Buddha Nagar
    7.7 years lost
  • 2.Ghaziabad
    7.7 years lost
  • 3.Baghpat
    6.4 years lost
  • 4.Agra
    6.3 years lost
  • 5.Mathura
    6.1 years lost
  • 6.Aligarh
    6.1 years lost
  • 7.Hathras
    6.1 years lost
  • 8.Firozabad
    6 years lost
  • 9.Hapur
    5.9 years lost
  • 10.Bulandshahr
    5.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³
1.5%
3.6M
> 35 µg/m³
98.5%
231.2M

All 75 Districts in Uttar Pradesh

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

DistrictPopulationPM2.5 µg/m³Years Lost
Prayagraj5.6M
52.6
4.7 years
Lucknow5.4M
59.4
5.3 years
Kanpur Nagar5.4M
61.8
5.6 years
Jaunpur5.3M
57.6
5.2 years
Sitapur5.3M
50.3
4.4 years
Bareilly5.2M
51.3
4.5 years
Gorakhpur4.9M
59.8
5.4 years
Hardoi4.8M
56.0
5.0 years
Azamgarh4.7M
57.7
5.2 years
Lakhimpur Kheri4.7M
46.4
4.1 years
Barabanki4.5M
52.9
4.7 years
Agra4.4M
68.9
6.3 years
Aligarh4.4M
67.5
6.1 years
Bijnor4.3M
42.4
3.7 years
Varanasi4.2M
52.0
4.6 years
Ghazipur4.2M
58.1
5.2 years
Kushinagar4.2M
60.0
5.4 years
Bulandshahr4.1M
65.7
5.9 years
Ghaziabad4.0M
83.2
7.7 years
Meerut4.0M
64.8
5.9 years
Saharanpur4.0M
51.5
4.6 years
Gonda4.0M
50.2
4.4 years
Ballia3.8M
62.5
5.6 years
Pratapgarh3.8M
57.0
5.1 years
Firozabad3.7M
66.1
6.0 years
Siddharth Nagar3.7M
48.7
4.3 years
Unnao3.7M
58.4
5.2 years
Deoria3.6M
60.8
5.5 years
Budaun3.6M
58.9
5.3 years
Shahjahanpur3.5M
56.0
5.0 years
Moradabad3.5M
47.2
4.1 years
Muzaffarnagar3.4M
55.4
4.9 years
Maharajganj3.4M
53.4
4.7 years
Mau3.3M
59.0
5.3 years
Kaushambi3.2M
56.6
5.1 years
Fatehpur3.1M
56.3
5.0 years
Mathura3.0M
67.7
6.1 years
Amethi3.0M
55.8
5.0 years
Mirzapur3.0M
42.2
3.6 years
Bahraich3.0M
46.4
4.1 years
Rae Bareli2.9M
58.0
5.2 years
Ambedkar Nagar2.8M
56.3
5.0 years
Rampur2.8M
46.4
4.1 years
Gautam Buddha Nagar2.7M
83.9
7.7 years
Sultanpur2.6M
55.4
4.9 years
Balrampur2.5M
42.1
3.6 years
Basti2.5M
53.2
4.7 years
Amroha2.4M
50.1
4.4 years
Sambhal2.4M
58.5
5.2 years
Shravasti2.4M
44.5
3.9 years
Pilibhit2.4M
42.6
3.7 years
Jhansi2.4M
45.8
4.0 years
Chandauli2.4M
47.2
4.1 years
Faizabad2.3M
53.3
4.7 years
Farrukhabad2.2M
61.1
5.5 years
Mainpuri2.2M
63.1
5.7 years
Sonbhadra2.2M
34.2
2.9 years
Banda2.1M
47.0
4.1 years
Etah2.1M
65.3
5.9 years
Kanpur Dehat2.1M
56.5
5.0 years
Jalaun2.0M
52.8
4.7 years
Kannauj1.9M
57.7
5.2 years
Etawah1.8M
60.6
5.5 years
Bhadohi1.8M
52.3
4.6 years
Hathras1.8M
67.0
6.1 years
Sant Kabir Nagar1.7M
56.5
5.1 years
Auraiya1.7M
58.1
5.2 years
Kasganj1.7M
63.7
5.8 years
Hapur1.5M
65.7
5.9 years
Baghpat1.5M
70.4
6.4 years
Lalitpur1.4M
33.8
2.8 years
Shamli1.4M
56.1
5.0 years
Hamirpur1.3M
49.2
4.3 years
Chitrakoot1.2M
43.2
3.7 years
Mahoba1.0M
42.6
3.7 years

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