Cleanest Cities — April 2026
486 cities tracked · Average AQI: 79 (Satisfactory)
Historical air quality for April 2026: India's cleanest cities, ranked from 30 days of CPCB readings across 486 cities. The national average AQI for the month was 79 (Satisfactory). Leh, Ladakh was the cleanest city in April 2026 with a monthly average AQI of 13.
View Most Polluted Cities — April 2026 →Overview
Average AQI
79
Category
Satisfactory
Cities
486
Days of Data
30
Cleanest Cities
| # | City | Avg AQI |
|---|---|---|
| 1 | LehLadakh | 13 |
| 2 | KargilLadakh | 15 |
| 3 | VedaranyamTamil Nadu | 18 |
| 4 | ThiruthuraipoondiTamil Nadu | 18 |
| 5 | NagoreTamil Nadu | 20 |
| 6 | VelankanniTamil Nadu | 20 |
| 7 | NagapattinamTamil Nadu | 21 |
| 8 | Port BlairAndaman & Nicobar Islands | 21 |
| 9 | PuducherryPuducherry | 25 |
| 10 | KattumannarkoilTamil Nadu | 25 |
Daily Rankings
2026-04-302026-04-292026-04-282026-04-272026-04-262026-04-252026-04-242026-04-232026-04-222026-04-212026-04-202026-04-192026-04-182026-04-172026-04-162026-04-152026-04-142026-04-132026-04-122026-04-112026-04-102026-04-092026-04-082026-04-072026-04-062026-04-052026-04-042026-04-032026-04-022026-04-01