Skip to content

Most Polluted CitiesMarch 2026

486 cities tracked · Average AQI: 89 (Satisfactory)

Historical air quality for March 2026: India's most polluted cities, ranked from 21 days of CPCB readings across 486 cities. The national average AQI for the month was 89 (Satisfactory). Loni, Uttar Pradesh was the most polluted city in March 2026 with a monthly average AQI of 295.

View Cleanest CitiesMarch 2026

Overview

Average AQI

89

Category

Satisfactory

Cities

486

Days of Data

21

Most Polluted Cities

#CityAvg AQI
1LoniUttar Pradesh295
2GurgaonHaryana287
3Nangloi JatDelhi269
4Kirari Suleman NagarDelhi254
5HardoiUttar Pradesh254
6NoidaUttar Pradesh231
7KhoraUttar Pradesh219
8GhaziabadUttar Pradesh204
9FaridabadHaryana188
10HazaribaghJharkhand183

Daily Rankings