Skip to content

Most Polluted CitiesMay 2026

486 cities tracked · Average AQI: 70 (Satisfactory)

Historical air quality for May 2026: India's most polluted cities, ranked from 30 days of CPCB readings across 486 cities. The national average AQI for the month was 70 (Satisfactory). Etawah, Uttar Pradesh was the most polluted city in May 2026 with a monthly average AQI of 392.

View Cleanest CitiesMay 2026

Overview

Average AQI

70

Category

Satisfactory

Cities

486

Days of Data

30

Most Polluted Cities

#CityAvg AQI
1EtawahUttar Pradesh392
2FaridabadHaryana372
3GurgaonHaryana372
4NoidaUttar Pradesh372
5AligarhUttar Pradesh363
6MathuraUttar Pradesh350
7FirozabadUttar Pradesh350
8AgraUttar Pradesh340
9RohtakHaryana337
10PanipatHaryana331

Daily Rankings