SmogRank / Countries / India / May 2025
Most polluted cities in India, May 2025
144 cities in India ranked by their average PM2.5 over the 31 days. Worst: Cuddalore at 92.9 µg/m³, #1 of 2,193 cities in the world. Cleanest: Imphal at 0.0. A city needs measurements on 70% of the days to be ranked.
- 1CuddaloreTamil Nadu 92.9
- 2NarelaDelhi 79.0
- 3MuzaffarnagarUttar Pradesh 69.2
- 4NajafgarhDelhi 64.5
- 5DelhiDelhi 63.2
- 6LucknowUttar Pradesh 60.7
- 7GhāziābādUttar Pradesh 59.1
- 8BhiwadiRajasthan 54.7
- 9HanumāngarhRajasthan 54.5
- 10BaddiHimachal Pradesh 53.8
- 11GandhinagarGujarat 53.6
- 12PatiālaPunjab 52.3
- 13NoidaUttar Pradesh 50.7
- 14JaipurRajasthan 49.2
- 15Sri GanganagarRajasthan 49.0
- 16KeonjhargarhOdisha 48.2
- 17RourkelaOdisha 47.5
- 18HājīpurBihar 47.1
- 19BhelaiChhattisgarh 46.7
- 20BikanerRajasthan 46.2
- 21Greater NoidaUttar Pradesh 45.8
- 22JalandharPunjab 45.7
- 23AhmedabadGujarat 44.6
- 24AjmerRajasthan 43.8
- 25DādriUttar Pradesh 43.3
- 26TonkRajasthan 43.0
- 27SingrauliMadhya Pradesh 42.9
- 28NagaonAssam 42.8
- 29BhiwandiMaharashtra 42.5
- 30GwaliorMadhya Pradesh 42.4
- 31BadlapurMaharashtra 41.9
- 32ChandigarhChandigarh 41.3
- 33MohaliPunjab 41.2
- 34AnantapurAndhra Pradesh 41.0
- 35KanpurUttar Pradesh 40.0
- 36SīkarRajasthan 39.6
- 37HyderabadTelangana 39.4
- 38JhālāwārRajasthan 39.2
- 39Sawai MadhopurRajasthan 38.9
- 39ChūruRajasthan 38.9
- 41CuttackOdisha 38.5
- 42VijayawadaAndhra Pradesh 38.0
- 42NāgaurRajasthan 38.0
- 44KalyānMaharashtra 37.9
- 45DausaRajasthan 37.7
- 46JhunjhunūnRajasthan 37.6
- 47MeerutUttar Pradesh 37.3
- 48NagpurMaharashtra 37.2
- 49PatnaBihar 36.8
- 50BārmerRajasthan 36.6
- 51BhilwaraRajasthan 36.3
- 52GayaBihar 35.6
- 53TirupparangunramTamil Nadu 35.4
- 53AngulOdisha 35.4
- 55RasapūdipalemAndhra Pradesh 34.9
- 56KanchipuramTamil Nadu 34.8
- 56KhargharMaharashtra 34.8
- 58ChittorgarhRajasthan 34.7
- 58PrayagrajUttar Pradesh 34.7
- 60KarauliRajasthan 34.6
- 61AgraUttar Pradesh 34.2
- 62TiruchirappalliTamil Nadu 33.9
- 63KotaRajasthan 33.2
- 64RairangpurOdisha 33.0
- 65JodaOdisha 32.5
- 66PanvelMaharashtra 32.4
- 67BharatpurRajasthan 32.2
- 68KolkataWest Bengal 31.8
- 69SāngliMaharashtra 31.7
- 69GummidipundiTamil Nadu 31.7
- 71BūndiRajasthan 31.6
- 72JalgaonMaharashtra 31.1
- 72DūngarpurRajasthan 31.1
- 74BārānRajasthan 30.8
- 75MahādMaharashtra 30.6
- 76JaisalmerRajasthan 30.0
- 77TirumalaAndhra Pradesh 29.9
- 77Wadgaon KolhatiMaharashtra 29.9
- 79AurangabadMaharashtra 29.6
- 80JodhpurRajasthan 29.5
- 81VirārMaharashtra 29.4
- 81ThāneMaharashtra 29.4
- 83JalorRajasthan 29.2
- 84RānīganjWest Bengal 28.9
- 84AmaravatiAndhra Pradesh 28.9
- 86NashikMaharashtra 28.7
- 87AnkleshwarGujarat 28.5
- 88SuratGujarat 28.3
- 88BarbilOdisha 28.3
- 90ChāpraBihar 28.2
- 91HāpurUttar Pradesh 28.1
- 91BhopalMadhya Pradesh 28.1
- 91AkolaMaharashtra 28.1
- 94TambaramTamil Nadu 28.0
- 95VapiGujarat 27.7
- 96AmravatiMaharashtra 27.5
- 97SholapurMaharashtra 27.3
- 98ChennaiTamil Nadu 27.2
- 99RishīkeshUttarakhand 26.7
- 100LaturMaharashtra 26.6
- 101SerilingampalleTelangana 26.4
- 101ByasanagarOdisha 26.4
- 103ArāriaBihar 26.1
- 104ĀsansolWest Bengal 26.0
- 105NeelankaraiTamil Nadu 25.7
- 106RājsamandRajasthan 25.1
- 106KolhāpurMaharashtra 25.1
- 108ChāndaMaharashtra 24.6
- 109MorādābādUttar Pradesh 24.3
- 110SaugorMadhya Pradesh 24.0
- 110PratāpgarhRajasthan 24.0
- 110NandriRajasthan 24.0
- 113ShillongMeghalaya 23.6
- 114ShrīrāmpurWest Bengal 23.3
- 114DurgapurWest Bengal 23.3
- 116BengaluruKarnataka 22.7
- 117DhaulpurRajasthan 22.2
- 118SilcharAssam 22.1
- 119VijayapuraKarnataka 22.0
- 120JabalpurMadhya Pradesh 21.7
- 120BoisarMaharashtra 21.7
- 122Pimpri-ChinchwadMaharashtra 21.3
- 123BaripādaOdisha 21.1
- 124SirohiRajasthan 21.0
- 125IndoreMadhya Pradesh 20.8
- 125BhubaneswarOdisha 20.8
- 125BhayandarMaharashtra 20.8
- 128MumbaiMaharashtra 20.7
- 129PuneMaharashtra 20.1
- 129NandedMaharashtra 20.1
- 131RaipurChhattisgarh 20.0
- 132GuwahatiAssam 19.8
- 133HubballiKarnataka 19.5
- 134ShivamoggaKarnataka 18.7
- 135GudalurTamil Nadu 18.2
- 136PerunduraiTamil Nadu 17.4
- 137DurgChhattisgarh 16.7
- 138KalaburagiKarnataka 16.5
- 139TirunelveliTamil Nadu 15.0
- 140MadikeriKarnataka 13.6
- 141HaldiaWest Bengal 11.2
- 142AgartalaTripura 8.2
- 143BareillyUttar Pradesh 2.6
- 144ImphalManipur 0.0
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+