Skip to content

Cleanest Cities2026-03-18

Last updated: 3/18/2026, 6:47:56 AM · 486 cities

On 2026-03-18, 486 Indian cities were measured on the NAQI scale. This page lists the cleanest among them. Shillong, Meghalaya ranked first with an AQI of 8 (Good).

View Most Polluted Cities2026-03-18

Cleanest Cities(25)

#CityAQI
1ShillongMeghalaya8
2AhmednagarMaharashtra10
3RamanathapuramTamil Nadu11
4KargilLadakh13
5AranthangiTamil Nadu16
6PeravuraniTamil Nadu17
7VedaranyamTamil Nadu18
8SivagangaTamil Nadu20
9GandhidhamGujarat21
10PattukkottaiTamil Nadu23
11PudukkottaiTamil Nadu24
12Port BlairAndaman & Nicobar Islands24
13ThiruthuraipoondiTamil Nadu24
14DibrugarhAssam24
15JorhatAssam24
16KavarattiLakshadweep24
17JagdalpurChhattisgarh27
18LehLadakh28
19KondagaonChhattisgarh28
20SrinagarJammu & Kashmir29
21DiuDadra & Nagar Haveli and Daman & Diu29
22MaduraiTamil Nadu29
23VelankanniTamil Nadu29
24AizawlMizoram30
25PorbandarGujarat31