SmogRank / Countries / India / October 2025
Most polluted cities in India, October 2025
170 cities in India ranked by their average PM2.5 over the 31 days. Worst: Noida at 114.3 µg/m³, #6 of 2,110 cities in the world. Cleanest: Aizawl at 0.0. A city needs measurements on 70% of the days to be ranked.
- 1NoidaUttar Pradesh 114.3
- 2NarelaDelhi 112.8
- 3DelhiDelhi 105.0
- 4GhāziābādUttar Pradesh 102.0
- 5NagapattinamTamil Nadu 101.3
- 6Greater NoidaUttar Pradesh 99.5
- 7HāpurUttar Pradesh 95.8
- 8BhiwadiRajasthan 95.3
- 9DādriUttar Pradesh 95.0
- 10Aya NagarDelhi 88.3
- 11JīndHaryana 86.2
- 12BāghpatUttar Pradesh 85.6
- 13NajafgarhDelhi 85.2
- 14HanumāngarhRajasthan 83.8
- 15GurugramHaryana 83.2
- 16KarnālHaryana 82.2
- 17MuzaffarnagarUttar Pradesh 80.5
- 18GummidipundiTamil Nadu 79.5
- 19FaridabadHaryana 74.6
- 20ThānesarHaryana 71.6
- 21DhaulpurRajasthan 70.5
- 22TonkRajasthan 67.1
- 23JaipurRajasthan 66.2
- 24MeerutUttar Pradesh 65.9
- 25HājīpurBihar 65.4
- 25BikanerRajasthan 65.4
- 27LucknowUttar Pradesh 65.3
- 28JalandharPunjab 63.8
- 29SaugorMadhya Pradesh 62.7
- 30Sri GanganagarRajasthan 61.3
- 31BahadurgarhHaryana 60.1
- 32KarauliRajasthan 59.9
- 33SīkarRajasthan 59.7
- 34SrinagarJammu and Kashmir 59.6
- 35GwaliorMadhya Pradesh 59.3
- 36UnderaGujarat 59.2
- 37BharatpurRajasthan 58.2
- 38BaddiHimachal Pradesh 56.8
- 39VapiGujarat 56.7
- 40MorādābādUttar Pradesh 56.6
- 41BhopalMadhya Pradesh 56.2
- 42KanpurUttar Pradesh 55.8
- 43BhāgalpurBihar 55.6
- 43AjmerRajasthan 55.6
- 45SingrauliMadhya Pradesh 55.1
- 46KolkataWest Bengal 53.7
- 47SonīpatHaryana 52.8
- 48ChittorgarhRajasthan 52.6
- 49AngulOdisha 52.3
- 49AhmedabadGujarat 52.3
- 51ChandigarhChandigarh 51.1
- 52JhunjhunūnRajasthan 51.0
- 53PatnaBihar 50.9
- 54RoparPunjab 50.1
- 54KotaRajasthan 50.1
- 56DhuleMaharashtra 49.3
- 57BhilwaraRajasthan 49.1
- 58AnkleshwarGujarat 49.0
- 59ChūruRajasthan 48.8
- 60VirārMaharashtra 48.4
- 61DausaRajasthan 48.0
- 62RānīganjWest Bengal 47.9
- 63JalgaonMaharashtra 47.7
- 64RānipetTamil Nadu 47.3
- 65Wadgaon KolhatiMaharashtra 47.1
- 66NāgaurRajasthan 46.9
- 67HaldiaWest Bengal 46.8
- 68KhargharMaharashtra 46.6
- 69JaisalmerRajasthan 46.5
- 70JodhpurRajasthan 45.8
- 71PanvelMaharashtra 45.1
- 72BhayandarMaharashtra 44.8
- 73JalorRajasthan 44.6
- 74CuttackOdisha 44.5
- 74NandriRajasthan 44.5
- 76SirsaHaryana 44.3
- 76NagpurMaharashtra 44.3
- 76AgraUttar Pradesh 44.3
- 79BānswāraRajasthan 44.2
- 79AurangabadMaharashtra 44.2
- 81PatiālaPunjab 44.1
- 81BaripādaOdisha 44.1
- 83SuratGujarat 43.3
- 84PrayagrajUttar Pradesh 43.1
- 84BarbilOdisha 43.1
- 86SāngliMaharashtra 42.5
- 87JhālāwārRajasthan 42.2
- 87GandhinagarGujarat 42.2
- 89GūduvāncheriTamil Nadu 42.0
- 90DūngarpurRajasthan 41.9
- 91RasapūdipalemAndhra Pradesh 41.8
- 92SerilingampalleTelangana 41.7
- 93RājsamandRajasthan 41.4
- 94BegusaraiBihar 40.9
- 95CoimbatoreTamil Nadu 40.8
- 96NashikMaharashtra 40.7
- 96ArāriaBihar 40.7
- 98KalyānMaharashtra 40.6
- 99MumbaiMaharashtra 39.9
- 100AnantapurAndhra Pradesh 39.8
- 101RourkelaOdisha 39.4
- 101NandedMaharashtra 39.4
- 103PratāpgarhRajasthan 39.0
- 103ĀsansolWest Bengal 39.0
- 105Pimpri-ChinchwadMaharashtra 38.9
- 106BhubaneswarOdisha 38.5
- 107JabalpurMadhya Pradesh 38.1
- 108AmravatiMaharashtra 38.0
- 109Sawai MadhopurRajasthan 37.8
- 109PuneMaharashtra 37.8
- 111JodaOdisha 37.3
- 112ParbhaniMaharashtra 37.1
- 113MahādMaharashtra 36.9
- 114NalbāriAssam 36.6
- 115ShrīrāmpurWest Bengal 36.5
- 116BārmerRajasthan 36.0
- 117RājgīrBihar 35.9
- 118BuxarBihar 35.6
- 119ByasanagarOdisha 35.4
- 120GayaBihar 35.1
- 121BhiwandiMaharashtra 35.0
- 122BoisarMaharashtra 34.8
- 122BadlapurMaharashtra 34.8
- 124KadapaAndhra Pradesh 34.3
- 125BūndiRajasthan 33.5
- 126TambaramTamil Nadu 33.4
- 127BārānRajasthan 33.0
- 128KolhāpurMaharashtra 32.9
- 129QuthbullapurTelangana 32.8
- 130AkolaMaharashtra 32.6
- 131BengaluruKarnataka 32.4
- 132VijayawadaAndhra Pradesh 32.1
- 133SirohiRajasthan 32.0
- 134IndoreMadhya Pradesh 31.7
- 135DurgapurWest Bengal 31.2
- 136ChennaiTamil Nadu 31.1
- 137HyderabadTelangana 30.7
- 138SholapurMaharashtra 30.5
- 139NagaonAssam 30.0
- 140ThāneMaharashtra 29.9
- 141NeelankaraiTamil Nadu 29.2
- 142KarurTamil Nadu 28.3
- 143LaturMaharashtra 27.3
- 144KeonjhargarhOdisha 27.1
- 145SilcharAssam 25.8
- 146ChāndaMaharashtra 25.4
- 147TiruchirappalliTamil Nadu 24.9
- 148BhilaiChhattisgarh 24.4
- 149GuwahatiAssam 23.0
- 150RishīkeshUttarakhand 22.6
- 151TirumalaAndhra Pradesh 22.0
- 151VijayapuraKarnataka 22.0
- 153RaipurChhattisgarh 21.8
- 153NaharlagunArunachal Pradesh 21.8
- 155AmaravatiAndhra Pradesh 21.7
- 156HubballiKarnataka 21.2
- 157BhelaiChhattisgarh 20.9
- 157ArrahBihar 20.9
- 159MadikeriKarnataka 20.6
- 160KalaburagiKarnataka 19.5
- 161AgartalaTripura 18.7
- 162GudalurTamil Nadu 18.4
- 163ShivamoggaKarnataka 18.2
- 164DurgChhattisgarh 17.2
- 165TirunelveliTamil Nadu 16.6
- 166ShillongMeghalaya 15.2
- 167PerunduraiTamil Nadu 14.4
- 168BareillyUttar Pradesh 12.9
- 169GangtokSikkim 9.9
- 170AizawlMizoram 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+