SmogRank / History / week of February 24, 2025

Most polluted cities, week of February 24, 2025

1,706 cities ranked by their average PM2.5 over the 7 days; the worst was Cuddalore, India, at 179.6 µg/m³. A city needs measurements on 70% of the days to be ranked.

  1. 1CuddaloreTamil Nadu, India
    179.6
  2. 2Kampalalow-cost sensorsCentral Region, Uganda
    155.9
  3. 3Dhakalow-cost sensorsDhaka Division, Bangladesh
    149.6
  4. 4N'DjamenaN’Djaména, Chad
    131.0
  5. 5AriyalūrTamil Nadu, India
    120.1
  6. 6HājīpurBihar, India
    111.7
  7. 7Dera MāndiDelhi, India
    103.0
  8. 8AngulOdisha, India
    101.6
  9. 9ZaječarCentral Serbia, Serbia
    86.5
  10. 10RourkelaOdisha, India
    84.0
  11. 11RānīganjWest Bengal, India
    82.3
  12. 12NarelaDelhi, India
    82.0
  13. 13NegotinCentral Serbia, Serbia
    81.1
  14. 14Kathmandulow-cost sensorsBagmati Province, Nepal
    78.6
  15. 15LeskovacCentral Serbia, Serbia
    78.2
  16. 16SingrauliMadhya Pradesh, India
    78.0
  17. 17Abujalow-cost sensorsFCT, Nigeria
    77.3
  18. 18LucknowUttar Pradesh, India
    76.5
  19. 19TirupparangunramTamil Nadu, India
    75.7
  20. 20ProkupljeCentral Serbia, Serbia
    74.7
  21. 21KolkataWest Bengal, India
    73.9
  22. 22DelhiDelhi, India
    72.7
  23. 23NandedMaharashtra, India
    72.6
  24. 23GurugramHaryana, India
    72.6
  25. 25GwaliorMadhya Pradesh, India
    72.1
  26. 26ĀsansolWest Bengal, India
    71.9
  27. 27ShrīrāmpurWest Bengal, India
    71.1
  28. 28GummidipundiTamil Nadu, India
    70.4
  29. 29BhāgalpurBihar, India
    70.3
  30. 30AhmedabadGujarat, India
    70.1
  31. 31BeijingBeijing, China
    69.4
  32. 32MahādMaharashtra, India
    68.9
  33. 33BadlapurMaharashtra, India
    68.7
  34. 34Botevgradlow-cost sensorsSofia, Bulgaria
    68.5
  35. 34KalyānMaharashtra, India
    68.5
  36. 36RairangpurOdisha, India
    68.0
  37. 37BuxarBihar, India
    67.8
  38. 38VapiGujarat, India
    67.1
  39. 39BegusaraiBihar, India
    66.6
  40. 40DhaulpurRajasthan, India
    66.3
  41. 41BarbilOdisha, India
    66.1
  42. 42NajafgarhDelhi, India
    65.8
  43. 43GhāziābādUttar Pradesh, India
    64.6
  44. 44KruševacCentral Serbia, Serbia
    64.5
  45. 45ŠabacCentral Serbia, Serbia
    64.2
  46. 46Pimpri-ChinchwadMaharashtra, India
    63.9
  47. 47NashikMaharashtra, India
    63.6
  48. 48Novi PazarCentral Serbia, Serbia
    63.5
  49. 48ValjevoCentral Serbia, Serbia
    63.5
  50. 50ThanjavurTamil Nadu, India
    62.9
  51. 51DurgapurWest Bengal, India
    61.9
  52. 52SaharsaBihar, India
    61.8
  53. 53BhiwandiMaharashtra, India
    61.6
  54. 54JalgaonMaharashtra, India
    61.0
  55. 55TirupatiAndhra Pradesh, India
    60.4
  56. 56PanvelMaharashtra, India
    60.3
  57. 56Banja LukaSrpska, Bosnia and Herzegovina
    60.3
  58. 58HaldiaWest Bengal, India
    59.9
  59. 58BhiwadiRajasthan, India
    59.9
  60. 60DūngarpurRajasthan, India
    59.7
  61. 61OtwockMazovia, Poland
    59.1
  62. 61TumkūrKarnataka, India
    59.1
  63. 63Ulan BatorUlaanbaatar, Mongolia
    58.9
  64. 64PatnaBihar, India
    58.6
  65. 65KhargharMaharashtra, India
    58.3
  66. 66AkolaMaharashtra, India
    57.5
  67. 67NagpurMaharashtra, India
    57.2
  68. 67ByasanagarOdisha, India
    57.2
  69. 69ČačakCentral Serbia, Serbia
    56.9
  70. 69AnkleshwarGujarat, India
    56.9
  71. 71ArāriaBihar, India
    56.7
  72. 71Aya NagarDelhi, India
    56.7
  73. 73GayaBihar, India
    56.5
  74. 74MangaluruKarnataka, India
    56.4
  75. 75BhubaneswarOdisha, India
    56.3
  76. 76Debrecenlow-cost sensorsHajdú-Bihar, Hungary
    56.2
  77. 77DausaRajasthan, India
    56.1
  78. 78VranjeCentral Serbia, Serbia
    56.0
  79. 79BhelaiChhattisgarh, India
    55.7
  80. 80DādriUttar Pradesh, India
    55.3
  81. 81SmederevoCentral Serbia, Serbia
    55.2
  82. 82CuttackOdisha, India
    55.1
  83. 83KotaRajasthan, India
    54.6
  84. 84ThāneMaharashtra, India
    54.5
  85. 85LublinLublin, Poland
    54.4
  86. 86BhilwaraRajasthan, India
    54.3
  87. 87Dimitrovgradlow-cost sensorsHaskovo, Bulgaria
    53.8
  88. 88SholapurMaharashtra, India
    53.5
  89. 88KanpurUttar Pradesh, India
    53.5
  90. 90BaddiHimachal Pradesh, India
    53.1
  91. 91GandhinagarGujarat, India
    52.9
  92. 92Sremska MitrovicaVojvodina, Serbia
    52.1
  93. 93KraljevoCentral Serbia, Serbia
    52.0
  94. 94Sri GanganagarRajasthan, India
    51.9
  95. 95Şabāḩ as SālimMubārak al Kabīr, Kuwait
    51.7
  96. 96MumbaiMaharashtra, India
    51.6
  97. 97GuwahatiAssam, India
    51.1
  98. 98Tomaszów LubelskiLublin, Poland
    50.7
  99. 99JodaOdisha, India
    50.2
  100. 100Karachilow-cost sensorsSindh, Pakistan
    50.1
  101. 101PuneMaharashtra, India
    50.0
  102. 102LaturMaharashtra, India
    49.8
  103. 102BhayandarMaharashtra, India
    49.8
  104. 104SerilingampalleTelangana, India
    49.6
  105. 105KragujevacCentral Serbia, Serbia
    49.5
  106. 106NišCentral Serbia, Serbia
    49.3
  107. 107Skarżysko-KamiennaŚwiętokrzyskie, Poland
    48.9
  108. 107Almatylow-cost sensorsAlmaty, Kazakhstan
    48.9
  109. 107Wadgaon KolhatiMaharashtra, India
    48.9
  110. 110LoznicaCentral Serbia, Serbia
    48.7
  111. 111DushanbeDushanbe, Tajikistan
    48.5
  112. 112Sevlievolow-cost sensorsGabrovo, Bulgaria
    48.4
  113. 113Haskovolow-cost sensorsHaskovo, Bulgaria
    47.9
  114. 114BūndiRajasthan, India
    47.8
  115. 115FutogVojvodina, Serbia
    47.6
  116. 116AugustówPodlasie, Poland
    47.4
  117. 117ChandigarhChandigarh, India
    47.3
  118. 118CiechanówMazovia, Poland
    47.0
  119. 118JhunjhunūnRajasthan, India
    47.0
  120. 118KłodzkoLower Silesia, Poland
    47.0
  121. 121EłkWarmia-Masuria, Poland
    46.6
  122. 121Islamabadlow-cost sensorsIslamabad, Pakistan
    46.6
  123. 123VirārMaharashtra, India
    46.4
  124. 123NoidaUttar Pradesh, India
    46.4
  125. 125JodhpurRajasthan, India
    46.3
  126. 126JhālāwārRajasthan, India
    46.1
  127. 127KrotoszynGreater Poland, Poland
    46.0
  128. 128MiskolcBorsod-Abaúj-Zemplén, Hungary
    45.9
  129. 129PančevoVojvodina, Serbia
    45.8
  130. 129ĆuprijaCentral Serbia, Serbia
    45.8
  131. 129BorCentral Serbia, Serbia
    45.8
  132. 132LegionowoMazovia, Poland
    45.6
  133. 133NavalpattuTamil Nadu, India
    45.5
  134. 134LazarevacCentral Serbia, Serbia
    45.4
  135. 135ZemunCentral Serbia, Serbia
    45.2
  136. 135AurangabadMaharashtra, India
    45.2
  137. 137KolhāpurMaharashtra, India
    45.1
  138. 137ChūruRajasthan, India
    45.1
  139. 137BhilaiChhattisgarh, India
    45.1
  140. 140RzeszówSubcarpathia, Poland
    45.0
  141. 141YadgirKarnataka, India
    44.9
  142. 142RasapūdipalemAndhra Pradesh, India
    44.8
  143. 142HanumāngarhRajasthan, India
    44.8
  144. 144KarauliRajasthan, India
    44.7
  145. 145KikindaVojvodina, Serbia
    44.6
  146. 145HāpurUttar Pradesh, India
    44.6
  147. 147JaipurRajasthan, India
    44.3
  148. 148ZamośćLublin, Poland
    43.9
  149. 148BelgradeCentral Serbia, Serbia
    43.9
  150. 150Gabrovolow-cost sensorsGabrovo, Bulgaria
    43.8
  151. 151RānipetTamil Nadu, India
    43.5
  152. 152MuzaffarnagarUttar Pradesh, India
    43.3
  153. 152ChittorgarhRajasthan, India
    43.3
  154. 152ShenyangLiaoning, China
    43.3
  155. 155KeonjhargarhOdisha, India
    43.1
  156. 155BoisarMaharashtra, India
    43.1
  157. 157NiskoSubcarpathia, Poland
    43.0
  158. 158Abidjanlow-cost sensorsAbidjan Autonomous District, Ivory Coast
    42.9
  159. 159ObrenovacCentral Serbia, Serbia
    42.8
  160. 160PirotCentral Serbia, Serbia
    42.7
  161. 160ParbhaniMaharashtra, India
    42.7
  162. 162SiedlceMazovia, Poland
    42.5
  163. 163WarsawMazovia, Poland
    42.4
  164. 164SuboticaVojvodina, Serbia
    42.3
  165. 165VelloreTamil Nadu, India
    42.0
  166. 166JinchengFukien, Taiwan
    41.8
  167. 166Novi SadVojvodina, Serbia
    41.8
  168. 168WawerMazovia, Poland
    41.7
  169. 168Zagreblow-cost sensorsZagreb, Croatia
    41.7
  170. 170ChāndaMaharashtra, India
    41.5
  171. 170AmravatiMaharashtra, India
    41.5
  172. 172KielceŚwiętokrzyskie, Poland
    41.3
  173. 173TirumalaAndhra Pradesh, India
    41.1
  174. 173HanoiHanoi, Vietnam
    41.1
  175. 175PruszkówMazovia, Poland
    41.0
  176. 175Bishkeklow-cost sensorsBishkek, Kyrgyzstan
    41.0
  177. 177FaridabadHaryana, India
    40.8
  178. 178WłocławekKujawsko-Pomorskie, Poland
    40.7
  179. 179InđijaVojvodina, Serbia
    40.1
  180. 179BharatpurRajasthan, India
    40.1
  181. 181SremčicaCentral Serbia, Serbia
    40.0
  182. 182Konstancin-JeziornaMazovia, Poland
    39.9
  183. 183TiruchirappalliTamil Nadu, India
    39.4
  184. 184GiżyckoWarmia-Masuria, Poland
    39.3
  185. 185KutnoŁódź Voivodeship, Poland
    39.1
  186. 186SīkarRajasthan, India
    39.0
  187. 186KarurTamil Nadu, India
    39.0
  188. 188NagaonAssam, India
    38.7
  189. 189Sawai MadhopurRajasthan, India
    38.4
  190. 190ŻywiecSilesia, Poland
    38.3
  191. 191RadomMazovia, Poland
    38.1
  192. 191HyderabadTelangana, India
    38.1
  193. 193PatiālaPunjab, India
    38.0
  194. 194YangonYangon, Myanmar
    37.9
  195. 195StarachowiceŚwiętokrzyskie, Poland
    37.7
  196. 196Jastrzębie ZdrójSilesia, Poland
    37.5
  197. 197ŻyrardówMazovia, Poland
    37.4
  198. 197DębicaSubcarpathia, Poland
    37.4
  199. 199PožarevacCentral Serbia, Serbia
    37.3
  200. 199Stodůlkylow-cost sensorsPrague, Czechia
    37.3

Top 200 of 1,706 shown.

Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+