SmogRank / History / week of December 1, 2025

Most polluted cities, week of December 1, 2025

2,352 cities ranked by their average PM2.5 over the 7 days; the worst was Gujranwala, Pakistan, at 274.1 µg/m³. A city needs measurements on 70% of the days to be ranked.

  1. 1Gujranwalalow-cost sensorsPunjab, Pakistan
    274.1
  2. 2Peshawarlow-cost sensorsKhyber Pakhtunkhwa, Pakistan
    261.6
  3. 3Faisalabadlow-cost sensorsPunjab, Pakistan
    257.8
  4. 4Multanlow-cost sensorsPunjab, Pakistan
    248.9
  5. 5Sialkotlow-cost sensorsPunjab, Pakistan
    248.3
  6. 6NeelankaraiTamil Nadu, India
    233.1
  7. 7Lahorelow-cost sensorsPunjab, Pakistan
    224.6
  8. 8Rahim Yar Khanlow-cost sensorsPunjab, Pakistan
    222.4
  9. 9NoidaUttar Pradesh, India
    205.0
  10. 10DādriUttar Pradesh, India
    198.3
  11. 11Bahawalpurlow-cost sensorsPunjab, Pakistan
    190.7
  12. 12HāpurUttar Pradesh, India
    190.4
  13. 13Rawalpindilow-cost sensorsPunjab, Pakistan
    189.2
  14. 14NarelaDelhi, India
    180.9
  15. 15DelhiDelhi, India
    176.4
  16. 16Dera MāndiDelhi, India
    169.6
  17. 17DhāruheraHaryana, India
    163.3
  18. 18SonīpatHaryana, India
    159.0
  19. 19GurugramHaryana, India
    155.5
  20. 20BhiwadiRajasthan, India
    154.5
  21. 21GhāziābādUttar Pradesh, India
    154.4
  22. 22NajafgarhDelhi, India
    149.7
  23. 23SrinagarJammu and Kashmir, India
    144.7
  24. 24Aya NagarDelhi, India
    137.4
  25. 25Greater NoidaUttar Pradesh, India
    136.9
  26. 26BāghpatUttar Pradesh, India
    136.0
  27. 27JodaOdisha, India
    135.4
  28. 28Islamabadlow-cost sensorsIslamabad, Pakistan
    132.3
  29. 29MuzaffarnagarUttar Pradesh, India
    129.6
  30. 30CuddaloreTamil Nadu, India
    122.4
  31. 31TonkRajasthan, India
    119.4
  32. 32CuttackOdisha, India
    115.4
  33. 33BhubaneswarOdisha, India
    114.6
  34. 34HaldiaWest Bengal, India
    113.0
  35. 35SīkarRajasthan, India
    112.1
  36. 36BhiwāniHaryana, India
    107.3
  37. 37Hyderabadlow-cost sensorsSindh, Pakistan
    106.7
  38. 38DushanbeDushanbe, Tajikistan
    106.4
  39. 39AgartalaTripura, India
    104.5
  40. 40AngulOdisha, India
    104.2
  41. 41KolkataWest Bengal, India
    103.8
  42. 42ŻywiecSilesia, Poland
    102.8
  43. 43FaridabadHaryana, India
    102.7
  44. 44KarnālHaryana, India
    102.6
  45. 45BaddiHimachal Pradesh, India
    101.7
  46. 46GwaliorMadhya Pradesh, India
    100.1
  47. 47RānīganjWest Bengal, India
    97.8
  48. 48ChūruRajasthan, India
    96.9
  49. 49JīndHaryana, India
    96.7
  50. 50MeerutUttar Pradesh, India
    96.6
  51. 51SāngliMaharashtra, India
    94.5
  52. 52PuneMaharashtra, India
    93.5
  53. 53BhopalMadhya Pradesh, India
    92.3
  54. 54BarbilOdisha, India
    92.0
  55. 55ByasanagarOdisha, India
    91.5
  56. 56JaipurRajasthan, India
    91.0
  57. 57HājīpurBihar, India
    90.5
  58. 58Yerevanlow-cost sensorsYerevan, Armenia
    89.8
  59. 59ShrīrāmpurWest Bengal, India
    89.3
  60. 60SingrauliMadhya Pradesh, India
    88.7
  61. 61ThānesarHaryana, India
    88.6
  62. 62RasapūdipalemAndhra Pradesh, India
    86.1
  63. 62KotaRajasthan, India
    86.1
  64. 64ChandigarhChandigarh, India
    85.9
  65. 65BikanerRajasthan, India
    84.0
  66. 66LucknowUttar Pradesh, India
    83.8
  67. 67ĀsansolWest Bengal, India
    83.0
  68. 67ArāriaBihar, India
    83.0
  69. 69MohaliPunjab, India
    81.9
  70. 70Karachilow-cost sensorsSindh, Pakistan
    81.4
  71. 71Stodůlkylow-cost sensorsPrague, Czechia
    81.3
  72. 72Pimpri-ChinchwadMaharashtra, India
    77.8
  73. 73AmaravatiAndhra Pradesh, India
    77.7
  74. 74AmbālaHaryana, India
    77.0
  75. 75JalandharPunjab, India
    76.7
  76. 76ArrahBihar, India
    76.4
  77. 77UnderaGujarat, India
    76.0
  78. 78JalgaonMaharashtra, India
    72.7
  79. 79BūndiRajasthan, India
    72.6
  80. 80Quettalow-cost sensorsBalochistan, Pakistan
    72.1
  81. 81DhuleMaharashtra, India
    71.8
  82. 82MahādMaharashtra, India
    71.7
  83. 83BuxarBihar, India
    71.3
  84. 84BhiwandiMaharashtra, India
    70.7
  85. 85SaugorMadhya Pradesh, India
    70.1
  86. 85SerilingampalleTelangana, India
    70.1
  87. 87BharatpurRajasthan, India
    69.8
  88. 88JaisalmerRajasthan, India
    69.7
  89. 89BhilwaraRajasthan, India
    69.6
  90. 90JhunjhunūnRajasthan, India
    69.5
  91. 91NandedMaharashtra, India
    69.2
  92. 91JhālāwārRajasthan, India
    69.2
  93. 93PanvelMaharashtra, India
    68.7
  94. 94KolhāpurMaharashtra, India
    68.3
  95. 95ParbhaniMaharashtra, India
    68.1
  96. 96VelloreTamil Nadu, India
    66.7
  97. 97DūngarpurRajasthan, India
    66.4
  98. 98KarauliRajasthan, India
    66.0
  99. 99DhaulpurRajasthan, India
    65.7
  100. 99Wadgaon KolhatiMaharashtra, India
    65.7
  101. 101Sawai MadhopurRajasthan, India
    65.1
  102. 101NashikMaharashtra, India
    65.1
  103. 101LaturMaharashtra, India
    65.1
  104. 101JalorRajasthan, India
    65.1
  105. 105DurgapurWest Bengal, India
    64.7
  106. 106NagpurMaharashtra, India
    64.4
  107. 106KalyānMaharashtra, India
    64.4
  108. 108NalbāriAssam, India
    64.1
  109. 109NaharlagunArunachal Pradesh, India
    63.9
  110. 110Kampalalow-cost sensorsCentral Region, Uganda
    63.4
  111. 110Dubailow-cost sensorsDubai, United Arab Emirates
    63.4
  112. 112PatnaBihar, India
    63.3
  113. 113Banja LukaSrpska, Bosnia and Herzegovina
    63.2
  114. 114PrayagrajUttar Pradesh, India
    63.0
  115. 115BettiahBihar, India
    61.5
  116. 116SholapurMaharashtra, India
    60.7
  117. 117YadgirKarnataka, India
    60.6
  118. 118AhmedabadGujarat, India
    60.5
  119. 119KanpurUttar Pradesh, India
    60.1
  120. 119KhargharMaharashtra, India
    60.1
  121. 121NāgaurRajasthan, India
    59.8
  122. 121AnkleshwarGujarat, India
    59.8
  123. 123MorādābādUttar Pradesh, India
    59.7
  124. 124DausaRajasthan, India
    59.6
  125. 125Sri GanganagarRajasthan, India
    59.2
  126. 126SaharsaBihar, India
    59.1
  127. 127ChittorgarhRajasthan, India
    58.4
  128. 128PanchkulaHaryana, India
    57.7
  129. 129ChāndaMaharashtra, India
    56.7
  130. 130MumbaiMaharashtra, India
    56.2
  131. 130BadlapurMaharashtra, India
    56.2
  132. 132RājsamandRajasthan, India
    55.5
  133. 133RourkelaOdisha, India
    55.4
  134. 134AurangabadMaharashtra, India
    55.2
  135. 135AjmerRajasthan, India
    55.0
  136. 136Bijelo PoljeBijelo Polje, Montenegro
    54.3
  137. 137TetovoTetovo, North Macedonia
    54.2
  138. 138SirsaHaryana, India
    53.6
  139. 139SirohiRajasthan, India
    53.5
  140. 140MalegaonMaharashtra, India
    53.1
  141. 141StrumicaStrumica, North Macedonia
    52.9
  142. 141SarajevoFederation of B&H, Bosnia and Herzegovina
    52.9
  143. 143Murreelow-cost sensorsPunjab, Pakistan
    52.4
  144. 144AnantapurAndhra Pradesh, India
    52.1
  145. 145RājgīrBihar, India
    51.9
  146. 145BārānRajasthan, India
    51.9
  147. 147PatiālaPunjab, India
    51.3
  148. 147BegusaraiBihar, India
    51.3
  149. 149ChāpraBihar, India
    50.9
  150. 150Zagreblow-cost sensorsZagreb, Croatia
    50.7
  151. 151GostivarGostivar, North Macedonia
    50.2
  152. 151AkolaMaharashtra, India
    50.2
  153. 153BhāgalpurBihar, India
    50.0
  154. 154AgraUttar Pradesh, India
    48.9
  155. 155CoimbatoreTamil Nadu, India
    48.6
  156. 156AguascalientesAguascalientes, Mexico
    48.5
  157. 157SiwānBihar, India
    48.3
  158. 158HanumāngarhRajasthan, India
    47.9
  159. 159ThāneMaharashtra, India
    47.2
  160. 160RaipurChhattisgarh, India
    47.0
  161. 160JodhpurRajasthan, India
    47.0
  162. 162BhayandarMaharashtra, India
    46.9
  163. 163JabalpurMadhya Pradesh, India
    46.5
  164. 164PratāpgarhRajasthan, India
    46.4
  165. 165VapiGujarat, India
    46.3
  166. 166MexicaliBaja California, Mexico
    45.5
  167. 167Vientianelow-cost sensorsVientiane Prefecture, Laos
    45.3
  168. 168TirumalaAndhra Pradesh, India
    45.1
  169. 169SasarāmBihar, India
    44.1
  170. 169Kathmandulow-cost sensorsBagmati Province, Nepal
    44.1
  171. 171NagaonAssam, India
    44.0
  172. 172SkopjeGrad Skopje, North Macedonia
    43.7
  173. 172KeonjhargarhOdisha, India
    43.7
  174. 172AmravatiMaharashtra, India
    43.7
  175. 175ManlleuCatalonia, Spain
    43.4
  176. 176GayaBihar, India
    43.3
  177. 177RishīkeshUttarakhand, India
    43.0
  178. 177TravnikFederation of B&H, Bosnia and Herzegovina
    43.0
  179. 179VelesVeles, North Macedonia
    42.7
  180. 179KadapaAndhra Pradesh, India
    42.7
  181. 181KavadarciKavadarci, North Macedonia
    42.6
  182. 182Jastrzębie ZdrójSilesia, Poland
    42.5
  183. 183BhelaiChhattisgarh, India
    42.4
  184. 184PljevljaPljevlja, Montenegro
    42.0
  185. 185Khlong Luanglow-cost sensorsPathum Thani, Thailand
    41.2
  186. 186VirārMaharashtra, India
    40.8
  187. 187GevgelijaGevgelija, North Macedonia
    40.3
  188. 188Chiang Mailow-cost sensorsChiang Mai, Thailand
    40.0
  189. 189KarurTamil Nadu, India
    39.7
  190. 189KaliszGreater Poland, Poland
    39.7
  191. 191Debrecenlow-cost sensorsHajdú-Bihar, Hungary
    39.5
  192. 192Czechowice-DziedziceSilesia, Poland
    39.4
  193. 193BānswāraRajasthan, India
    39.3
  194. 194PoznańGreater Poland, Poland
    38.7
  195. 195IndoreMadhya Pradesh, India
    38.6
  196. 196OpoleOpole Voivodeship, Poland
    38.1
  197. 196Gorzów WielkopolskiLubusz, Poland
    38.1
  198. 198Bangkoklow-cost sensorsBangkok, Thailand
    37.9
  199. 199Tuen MunTuen Mun, Hong Kong
    37.8
  200. 200Jelenia GóraLower Silesia, Poland
    37.7

Top 200 of 2,352 shown.

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