Breathing in Odisha is Injurious to Health.

Air pollution threatens the health of 47.4 million people across 30 districts in Odisha. The average PM2.5 level is 36.4 µg/m³—7.3Ɨ higher than the WHO guideline.

Brought to you by Amrit Sharma

Air Pollution in Odisha

Odisha faces significant air pollution challenges. 100% of districts exceed the WHO guideline for clean air. This is putting 47.4 million across 30 districts at risk.

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

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

That's 145.9M years of life stolen from 47.4 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 Odisha. These areas face the greatest health burden from air pollution.

  • 1.Bargarh
    4.4 years lost
  • 2.Sambalpur
    3.8 years lost
  • 3.Jharsuguda
    3.7 years lost
  • 4.Sundargarh
    3.7 years lost
  • 5.Nuapada
    3.7 years lost
  • 6.Subarnapur
    3.5 years lost
  • 7.Balangir
    3.5 years lost
  • 8.Mayurbhanj
    3.4 years lost
  • 9.Anugul
    3.4 years lost
  • 10.Deogarh
    3.4 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³
47.3%
22.4M
> 35 µg/m³
52.7%
25.0M

All 30 Districts in Odisha

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

DistrictPopulationPM2.5 µg/m³Years Lost
Ganjam4.0M
32.7
2.7 years
Cuttack3.0M
35.2
3.0 years
Mayurbhanj2.8M
40.0
3.4 years
Baleshwar2.6M
38.5
3.3 years
Khordha2.5M
34.6
2.9 years
Sundargarh2.4M
42.5
3.7 years
Jajapur2.1M
34.7
2.9 years
Kendujhar2.0M
38.7
3.3 years
Balangir1.9M
41.0
3.5 years
Puri1.9M
33.4
2.8 years
Kalahandi1.8M
33.9
2.8 years
Bhadrak1.7M
35.7
3.0 years
Bargarh1.7M
49.5
4.4 years
Kendrapara1.6M
34.1
2.9 years
Koraput1.6M
27.6
2.2 years
Anugul1.4M
39.9
3.4 years
Nabarangpur1.4M
33.4
2.8 years
Dhenkanal1.3M
37.6
3.2 years
Jagatsinghapur1.3M
33.1
2.8 years
Sambalpur1.2M
43.3
3.8 years
Rayagada1.1M
29.7
2.4 years
Nayagarh1.1M
34.7
2.9 years
Kandhamal828K
27.4
2.2 years
Subarnapur693K
41.2
3.5 years
Malkangiri692K
27.7
2.2 years
Gajapati680K
28.1
2.3 years
Nuapada674K
42.4
3.7 years
Jharsuguda655K
42.8
3.7 years
Boudh501K
35.1
2.9 years
Deogarh356K
39.5
3.4 years

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