Top 10 Indian cities with worst and best AQI in 2025: Delhi remains stagnant at ‘very poor’, ‘severe’ in Hapur
Top 10 India cities with the most polluted and cleanest air in 2025: Ariyalur, a town in Tamil Nadu, recorded the country's best AQI at 13 on Monday, followed by Thanjavur and Shillong (Meghalaya), both with an AQI of 17, according to the CPCB data.
Top 10 India cities with the most polluted and cleanest air as of November 2025: As low wind speeds and decreasing temperatures exacerbate the already critical air pollution situation, the Air Quality Index (AQI) in New Delhi continues to remain in the ‘very poor’ category, making it the world’s most polluted capital city, as noted by IQAir Live AQI⁺ City Rankings on Tuesday, November 25.
In response, the authorities have implemented stricter measures under the Graded Response Action Plan (GRAP) in the National Capital, advancing several pollution-control initiatives in an attempt to improve the declining air quality.
Delhi pollution: An anti-smog sprinkler sprays water in Delhi (Photo: PTI).
The AQI scale categorises air quality as good (0–50), satisfactory (51–100), moderately polluted (101–200), poor (201–300), very poor (301–400), and severe (401–500).
The Central Pollution Control Board (CPCB) reported an alarming overall AQI of 382 (very poor) in Delhi on Monday, based on average readings over the past 24 hours.
The adjoining National Capital Region (NCR) has also been affected, with Hapur reaching a ‘severe’ level at 416. Noida recorded an AQI of 397, while it was slightly lower in Ghaziabad at 396.
Top 10 Indian cities with the worst and best AQI: as of November 24, 2025
Please note that the data is compiled by the Central Pollution Control Board (CPCB), which reflects a 24-hour average Air Quality Index (AQI) as of 4:00 PM. The AQI recorded is as of Monday, November 24, 2025.
India's Most Polluted Cities
Top 10 Cities with Worst AQI - November 2025
⚠️ NCR Region records hazardous air quality with 6 cities from Uttar Pradesh in top 10
Top 10 Worst Air Quality Rankings
1
Hapur
Uttar Pradesh
416
AQI
SeverePM2.5
2
Noida
Uttar Pradesh
397
AQI
Very PoorPM10, PM2.5
3
Ghaziabad
Uttar Pradesh
396
AQI
Very PoorPM10, PM2.5
4
Delhi
Delhi NCT
382
AQI
Very PoorPM2.5
5
Greater Noida
Uttar Pradesh
382
AQI
Very PoorPM2.5
6
Charkhi Dadri
Haryana
366
AQI
Very PoorPM2.5
7
Bulandshahr
Uttar Pradesh
356
AQI
Very PoorPM2.5
8
Meerut
Uttar Pradesh
350
AQI
Very PoorPM10, PM2.5
9
Manesar
Haryana
342
AQI
Very PoorPM2.5
10
Baghpat
Uttar Pradesh
330
AQI
Very PoorPM2.5
Data Source
Central Pollution Control Board (CPCB) 24-hour average AQI as of 4:00 PM, November 24, 2025. Categories range from 'Good' to 'Severe' indicating pollution levels and health impact.
Indian Express InfoGenIE
India's Cleanest Cities
Top 10 Cities with Best AQI - November 2025
✓ Tamil Nadu dominates with 8 cities recording 'Good' air quality, Ariyalur leads at AQI 13
Top 10 Best Air Quality Rankings
1
Ariyalur
Tamil Nadu
13
AQI
GoodSO₂
2
Ooty
Tamil Nadu
15
AQI
GoodSO₂
3
Karur
Tamil Nadu
16
AQI
GoodSO₂
3
Tiruchirappalli
Tamil Nadu
16
AQI
GoodSO₂
4
Thanjavur
Tamil Nadu
17
AQI
GoodSO₂
5
Shillong
Meghalaya
17
AQI
GoodPM10
6
Perundurai
Tamil Nadu
21
AQI
GoodPM10
7
Tirupur
Tamil Nadu
22
AQI
GoodCO
8
Salem
Tamil Nadu
22
AQI
GoodPM2.5
9
Mangalore
Karnataka
25
AQI
GoodO₃
10
Davanagere
Karnataka
26
AQI
GoodCO
Data Source
Central Pollution Control Board (CPCB) 24-hour average AQI as of 4:00 PM, November 24, 2025. Categories range from 'Good' to 'Severe' indicating pollution levels and health impact.
Cherry Gupta is an Assistant Manager – Content at The Indian Express. She leads the Top 10 section, curating list-based features on key national and international developments, and manages daily news content. She also produces SEO-driven articles and collaborates with the Lifestyle team to conduct interviews with notable artists and write workplace culture features. ... Read More