Skip to content

Most Polluted Cities2026-04-28

Last updated: 4/26/2026, 8:21:38 PM · 468 cities

On 2026-04-28, 468 Indian cities were measured on the NAQI scale. This page lists the most polluted among them. Shahjahanpur, Uttar Pradesh ranked first with an AQI of 498 (Severe).

View Cleanest Cities2026-04-28

Most Polluted Cities(25)

#CityAQI
1ShahjahanpurUttar Pradesh498
2FarrukhabadUttar Pradesh451
3HisarHaryana449
4EtahUttar Pradesh434
5MainpuriUttar Pradesh433
6MuzaffarnagarUttar Pradesh424
7PatialaPunjab409
8HardoiUttar Pradesh332
9KannaujUttar Pradesh332
10SitapurUttar Pradesh315
11EtawahUttar Pradesh303
12MoradabadUttar Pradesh303
13KanpurUttar Pradesh292
14UnnaoUttar Pradesh292
15LakhimpurUttar Pradesh291
16LucknowUttar Pradesh274
17HathrasUttar Pradesh271
18FirozabadUttar Pradesh240
19BareillyUttar Pradesh221
20Rae BareliUttar Pradesh209
21AgraUttar Pradesh197
22RampurUttar Pradesh180
23MathuraUttar Pradesh150
24JodhpurRajasthan137
25MalappuramKerala137