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.

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

All cities in the world, November 2025 · India now