SmogRank / Countries / India / November 2025
Most polluted cities in India, November 2025
171 cities in India ranked by their average PM2.5 over the 30 days. Worst: Narela at 265.9 µg/m³, #1 of 2,173 cities in the world. Cleanest: Shillong at 0.8. A city needs measurements on 70% of the days to be ranked.
- 1NarelaDelhi 265.9
- 2DādriUttar Pradesh 232.5
- 3NoidaUttar Pradesh 225.4
- 4GhāziābādUttar Pradesh 217.1
- 5HāpurUttar Pradesh 216.9
- 6DelhiDelhi 211.9
- 7Greater NoidaUttar Pradesh 187.5
- 8NajafgarhDelhi 186.5
- 9BahadurgarhHaryana 180.6
- 10SonīpatHaryana 178.4
- 11Aya NagarDelhi 173.2
- 12BāghpatUttar Pradesh 170.7
- 13BhiwadiRajasthan 160.6
- 14GurugramHaryana 153.1
- 15MuzaffarnagarUttar Pradesh 150.7
- 16JīndHaryana 148.7
- 17DhāruheraHaryana 138.0
- 18BhiwāniHaryana 121.7
- 19SrinagarJammu and Kashmir 117.3
- 20TonkRajasthan 109.5
- 21KarnālHaryana 109.2
- 22Yamuna NagarHaryana 105.7
- 23FaridabadHaryana 103.7
- 24GwaliorMadhya Pradesh 103.6
- 25ThānesarHaryana 102.0
- 26GummidipundiTamil Nadu 100.5
- 27NeelankaraiTamil Nadu 100.4
- 28KaithalHaryana 99.9
- 29AmbālaHaryana 97.9
- 30SīkarRajasthan 96.7
- 30AngulOdisha 96.7
- 32CuttackOdisha 95.7
- 32KolkataWest Bengal 95.7
- 34BhubaneswarOdisha 93.9
- 35CuddaloreTamil Nadu 93.1
- 36SingrauliMadhya Pradesh 92.6
- 37ChūruRajasthan 88.5
- 38BaddiHimachal Pradesh 87.2
- 39JaipurRajasthan 86.0
- 40HanumāngarhRajasthan 84.4
- 41LucknowUttar Pradesh 83.9
- 42KotaRajasthan 83.7
- 43BarbilOdisha 83.4
- 44HaldiaWest Bengal 82.6
- 45DhaulpurRajasthan 82.2
- 46SirsaHaryana 81.5
- 47SaugorMadhya Pradesh 77.9
- 48JhunjhunūnRajasthan 77.7
- 49NāgaurRajasthan 77.5
- 50PrayagrajUttar Pradesh 76.9
- 51HājīpurBihar 75.8
- 52SuratGujarat 74.9
- 53PanchkulaHaryana 74.7
- 54SāngliMaharashtra 74.4
- 55JalandharPunjab 74.3
- 56RasapūdipalemAndhra Pradesh 72.6
- 57BhilwaraRajasthan 72.4
- 58ByasanagarOdisha 72.1
- 59ParbhaniMaharashtra 71.6
- 60AnkleshwarGujarat 71.5
- 61NagpurMaharashtra 71.3
- 62KanpurUttar Pradesh 70.7
- 63KarauliRajasthan 70.3
- 63BikanerRajasthan 70.3
- 65JalorRajasthan 69.4
- 66PatiālaPunjab 69.1
- 67NandedMaharashtra 68.9
- 68RānīganjWest Bengal 68.6
- 69DūngarpurRajasthan 67.9
- 69ChandigarhChandigarh 67.9
- 71JhālāwārRajasthan 67.7
- 72BūndiRajasthan 67.6
- 73BārānRajasthan 67.1
- 74VapiGujarat 66.9
- 75PanvelMaharashtra 66.5
- 76BaripādaOdisha 66.2
- 77JalgaonMaharashtra 65.8
- 78ShrīrāmpurWest Bengal 65.3
- 79BuxarBihar 65.0
- 80DausaRajasthan 64.7
- 81PuneMaharashtra 64.4
- 82AhmedabadGujarat 64.3
- 83BhiwandiMaharashtra 63.3
- 84Sawai MadhopurRajasthan 63.1
- 85ĀsansolWest Bengal 62.8
- 86PatnaBihar 62.6
- 87BharatpurRajasthan 62.5
- 88VirārMaharashtra 61.9
- 88JodhpurRajasthan 61.9
- 88JabalpurMadhya Pradesh 61.9
- 91ChittorgarhRajasthan 61.3
- 92Pimpri-ChinchwadMaharashtra 61.0
- 93KalyānMaharashtra 60.6
- 94SerilingampalleTelangana 60.1
- 95AgraUttar Pradesh 59.6
- 96RourkelaOdisha 58.8
- 97MorādābādUttar Pradesh 58.6
- 98BettiahBihar 58.4
- 99ArāriaBihar 58.1
- 100BoisarMaharashtra 57.5
- 101MumbaiMaharashtra 57.3
- 101AjmerRajasthan 57.3
- 103AmravatiMaharashtra 56.9
- 104BānswāraRajasthan 56.4
- 104KhargharMaharashtra 56.4
- 106NandriRajasthan 56.1
- 107GandhinagarGujarat 55.9
- 108PratāpgarhRajasthan 55.7
- 109Sri GanganagarRajasthan 54.7
- 110TambaramTamil Nadu 54.1
- 111JaisalmerRajasthan 53.9
- 112RājsamandRajasthan 53.7
- 113DurgapurWest Bengal 53.3
- 114TirumalaAndhra Pradesh 52.4
- 115BadlapurMaharashtra 52.1
- 116KolhāpurMaharashtra 51.8
- 117DhuleMaharashtra 51.7
- 118RājgīrBihar 51.6
- 118NashikMaharashtra 51.6
- 120ArrahBihar 50.9
- 121BārmerRajasthan 50.5
- 122AmaravatiAndhra Pradesh 50.2
- 123AkolaMaharashtra 50.1
- 124MahādMaharashtra 49.7
- 125CoimbatoreTamil Nadu 49.6
- 126RoparPunjab 48.5
- 127BegusaraiBihar 47.9
- 128LaturMaharashtra 47.5
- 129SirohiRajasthan 46.6
- 130IndoreMadhya Pradesh 46.2
- 131HyderabadTelangana 45.3
- 132SholapurMaharashtra 45.2
- 133ThāneMaharashtra 44.9
- 134AurangabadMaharashtra 44.7
- 134AgartalaTripura 44.7
- 136JodaOdisha 44.3
- 137SaharsaBihar 43.9
- 138GayaBihar 43.5
- 139ChāndaMaharashtra 43.2
- 140MangaluruKarnataka 42.9
- 141NalbāriAssam 42.4
- 141BhāgalpurBihar 42.4
- 143YadgirKarnataka 41.8
- 144KeonjhargarhOdisha 40.9
- 145RishīkeshUttarakhand 40.6
- 146AnantapurAndhra Pradesh 40.1
- 147ChennaiTamil Nadu 38.7
- 148BengaluruKarnataka 38.4
- 149SasarāmBihar 36.1
- 150ChāpraBihar 35.8
- 151BhelaiChhattisgarh 35.1
- 152KadapaAndhra Pradesh 35.0
- 153VijayawadaAndhra Pradesh 34.6
- 154AriyalūrTamil Nadu 34.4
- 155MadikeriKarnataka 33.1
- 156QuthbullapurTelangana 32.4
- 157ChikmagalūrKarnataka 31.9
- 158RaipurChhattisgarh 29.0
- 159GuwahatiAssam 28.9
- 160SilcharAssam 27.5
- 161HubballiKarnataka 25.5
- 162DurgChhattisgarh 23.2
- 163BareillyUttar Pradesh 22.1
- 164NagaonAssam 21.1
- 165KalaburagiKarnataka 20.1
- 166ShivamoggaKarnataka 19.5
- 167GudalurTamil Nadu 17.6
- 168RairangpurOdisha 8.3
- 169GangtokSikkim 7.1
- 170AizawlMizoram 2.3
- 171ShillongMeghalaya 0.8
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+