SmogRank / History / December 4, 2025

Most polluted cities on December 4, 2025

2,379 cities ranked by their average PM2.5 over the day; the worst was Tirunelveli, India, at 985.0 µg/m³. Each city's own local calendar day.

  1. 1TirunelveliTamil Nadu, India
    985.065.7×
  2. 2NeelankaraiTamil Nadu, India
    628.041.9×
  3. 3Peshawarlow-cost sensorsKhyber Pakhtunkhwa, Pakistan
    326.521.8×
  4. 4Multanlow-cost sensorsPunjab, Pakistan
    288.019.2×
  5. 5Gujranwalalow-cost sensorsPunjab, Pakistan
    257.517.2×
  6. 6Sialkotlow-cost sensorsPunjab, Pakistan
    253.016.9×
  7. 7Rawalpindilow-cost sensorsPunjab, Pakistan
    233.015.5×
  8. 8Lahorelow-cost sensorsPunjab, Pakistan
    231.015.4×
  9. 9RairangpurOdisha, India
    230.015.3×
  10. 10Rahim Yar Khanlow-cost sensorsPunjab, Pakistan
    226.515.1×
  11. 11Bahawalpurlow-cost sensorsPunjab, Pakistan
    223.014.9×
  12. 12HāpurUttar Pradesh, India
    194.012.9×
  13. 13Faisalabadlow-cost sensorsPunjab, Pakistan
    190.512.7×
  14. 14NarelaDelhi, India
    184.012.3×
  15. 15NoidaUttar Pradesh, India
    183.012.2×
  16. 16DādriUttar Pradesh, India
    179.011.9×
  17. 16BāghpatUttar Pradesh, India
    179.011.9×
  18. 18DelhiDelhi, India
    174.011.6×
  19. 19DhāruheraHaryana, India
    171.011.4×
  20. 19Dera MāndiDelhi, India
    171.011.4×
  21. 21SonīpatHaryana, India
    170.011.3×
  22. 22BhiwadiRajasthan, India
    158.010.5×
  23. 23Islamabadlow-cost sensorsIslamabad, Pakistan
    150.010.0×
  24. 24GhāziābādUttar Pradesh, India
    146.09.7×
  25. 25GurugramHaryana, India
    145.09.7×
  26. 26CuttackOdisha, India
    136.09.1×
  27. 27BhubaneswarOdisha, India
    135.59.0×
  28. 28NajafgarhDelhi, India
    134.08.9×
  29. 29Aya NagarDelhi, India
    133.08.9×
  30. 30ŻywiecSilesia, Poland
    131.08.7×
  31. 31JaisalmerRajasthan, India
    127.08.5×
  32. 31Greater NoidaUttar Pradesh, India
    127.08.5×
  33. 33HaldiaWest Bengal, India
    121.08.1×
  34. 34TonkRajasthan, India
    120.08.0×
  35. 34SīkarRajasthan, India
    120.08.0×
  36. 36JodaOdisha, India
    119.07.9×
  37. 37MuzaffarnagarUttar Pradesh, India
    116.07.7×
  38. 38KolkataWest Bengal, India
    115.07.7×
  39. 38AgartalaTripura, India
    115.07.7×
  40. 40BaddiHimachal Pradesh, India
    112.07.5×
  41. 41ShrīrāmpurWest Bengal, India
    104.06.9×
  42. 41JīndHaryana, India
    104.06.9×
  43. 43BhiwāniHaryana, India
    103.06.9×
  44. 43AguascalientesAguascalientes, Mexico
    103.06.9×
  45. 45FaridabadHaryana, India
    102.66.8×
  46. 46ChūruRajasthan, India
    102.06.8×
  47. 47GwaliorMadhya Pradesh, India
    101.96.8×
  48. 48BarbilOdisha, India
    101.06.7×
  49. 49AngulOdisha, India
    100.06.7×
  50. 50PuneMaharashtra, India
    98.86.6×
  51. 51KarnālHaryana, India
    96.46.4×
  52. 52AmbālaHaryana, India
    95.66.4×
  53. 53MohaliPunjab, India
    94.36.3×
  54. 53AmaravatiAndhra Pradesh, India
    94.36.3×
  55. 55BhopalMadhya Pradesh, India
    93.86.3×
  56. 56ByasanagarOdisha, India
    91.46.1×
  57. 57MeerutUttar Pradesh, India
    91.06.1×
  58. 58Quettalow-cost sensorsBalochistan, Pakistan
    90.46.0×
  59. 58SaugorMadhya Pradesh, India
    90.46.0×
  60. 60Hyderabadlow-cost sensorsSindh, Pakistan
    90.26.0×
  61. 61KotaRajasthan, India
    88.65.9×
  62. 62RānīganjWest Bengal, India
    87.75.8×
  63. 63ChandigarhChandigarh, India
    87.35.8×
  64. 64BūndiRajasthan, India
    85.55.7×
  65. 64ArāriaBihar, India
    85.55.7×
  66. 66SāngliMaharashtra, India
    85.45.7×
  67. 67JhunjhunūnRajasthan, India
    85.35.7×
  68. 68BhilwaraRajasthan, India
    84.85.7×
  69. 69ThānesarHaryana, India
    84.35.6×
  70. 70Pimpri-ChinchwadMaharashtra, India
    84.25.6×
  71. 71Yamuna NagarHaryana, India
    83.55.6×
  72. 71JaipurRajasthan, India
    83.55.6×
  73. 73SrinagarJammu and Kashmir, India
    83.35.6×
  74. 74RājsamandRajasthan, India
    81.65.4×
  75. 75SingrauliMadhya Pradesh, India
    80.85.4×
  76. 76LucknowUttar Pradesh, India
    79.75.3×
  77. 77BaripādaOdisha, India
    79.55.3×
  78. 78DhuleMaharashtra, India
    78.65.2×
  79. 79JhālāwārRajasthan, India
    76.85.1×
  80. 80SerilingampalleTelangana, India
    76.25.1×
  81. 81HājīpurBihar, India
    75.85.1×
  82. 82ArrahBihar, India
    74.14.9×
  83. 83NashikMaharashtra, India
    74.04.9×
  84. 84Sawai MadhopurRajasthan, India
    73.74.9×
  85. 85JalorRajasthan, India
    73.44.9×
  86. 86ĀsansolWest Bengal, India
    73.04.9×
  87. 87DushanbeDushanbe, Tajikistan
    72.84.9×
  88. 88KarauliRajasthan, India
    72.04.8×
  89. 88DūngarpurRajasthan, India
    72.04.8×
  90. 90Wadgaon KolhatiMaharashtra, India
    71.54.8×
  91. 91JalandharPunjab, India
    70.54.7×
  92. 92GostivarGostivar, North Macedonia
    70.34.7×
  93. 93BhiwandiMaharashtra, India
    69.44.6×
  94. 94Dubailow-cost sensorsDubai, United Arab Emirates
    68.94.6×
  95. 95DhaulpurRajasthan, India
    68.84.6×
  96. 96Kampalalow-cost sensorsCentral Region, Uganda
    68.74.6×
  97. 96ChittorgarhRajasthan, India
    68.74.6×
  98. 98LaturMaharashtra, India
    67.34.5×
  99. 99PatnaBihar, India
    67.04.5×
  100. 100TetovoTetovo, North Macedonia
    66.64.4×
  101. 101SarajevoFederation of B&H, Bosnia and Herzegovina
    66.54.4×
  102. 102PljevljaPljevlja, Montenegro
    66.14.4×
  103. 103KolhāpurMaharashtra, India
    66.04.4×
  104. 103JalgaonMaharashtra, India
    66.04.4×
  105. 105ThāneMaharashtra, India
    65.84.4×
  106. 106NandedMaharashtra, India
    65.24.3×
  107. 107MumbaiMaharashtra, India
    64.14.3×
  108. 108UnderaGujarat, India
    64.04.3×
  109. 109SirohiRajasthan, India
    63.64.2×
  110. 110SholapurMaharashtra, India
    63.44.2×
  111. 111AnkleshwarGujarat, India
    63.34.2×
  112. 112BegusaraiBihar, India
    63.24.2×
  113. 113NāgaurRajasthan, India
    62.84.2×
  114. 114BārānRajasthan, India
    62.34.2×
  115. 115BadlapurMaharashtra, India
    61.94.1×
  116. 116Karachilow-cost sensorsSindh, Pakistan
    61.54.1×
  117. 117BharatpurRajasthan, India
    61.44.1×
  118. 118DurgapurWest Bengal, India
    60.84.1×
  119. 119KhargharMaharashtra, India
    60.34.0×
  120. 120PanvelMaharashtra, India
    60.24.0×
  121. 121YadgirKarnataka, India
    60.04.0×
  122. 122RacibórzSilesia, Poland
    59.94.0×
  123. 122NaharlagunArunachal Pradesh, India
    59.94.0×
  124. 124Murreelow-cost sensorsPunjab, Pakistan
    59.54.0×
  125. 125PrayagrajUttar Pradesh, India
    59.44.0×
  126. 126GevgelijaGevgelija, North Macedonia
    59.13.9×
  127. 127KalyānMaharashtra, India
    58.93.9×
  128. 127PanchkulaHaryana, India
    58.93.9×
  129. 129ParbhaniMaharashtra, India
    58.63.9×
  130. 130Bielsko-BialaSilesia, Poland
    58.43.9×
  131. 131PratāpgarhRajasthan, India
    58.33.9×
  132. 132BettiahBihar, India
    58.23.9×
  133. 132AurangabadMaharashtra, India
    58.23.9×
  134. 132Jelenia GóraLower Silesia, Poland
    58.23.9×
  135. 135ChāndaMaharashtra, India
    57.53.8×
  136. 136HavířovMoravian-Silesian Region, Czechia
    56.63.8×
  137. 137AjmerRajasthan, India
    56.43.8×
  138. 138Bijelo PoljeBijelo Polje, Montenegro
    56.03.7×
  139. 139RājgīrBihar, India
    55.83.7×
  140. 140AhmedabadGujarat, India
    55.23.7×
  141. 140Jastrzębie ZdrójSilesia, Poland
    55.23.7×
  142. 142SaharsaBihar, India
    54.93.7×
  143. 143SirsaHaryana, India
    54.63.6×
  144. 144NagpurMaharashtra, India
    54.43.6×
  145. 144BhayandarMaharashtra, India
    54.43.6×
  146. 146AkolaMaharashtra, India
    52.33.5×
  147. 147Vientianelow-cost sensorsVientiane Prefecture, Laos
    52.23.5×
  148. 148Haskovolow-cost sensorsHaskovo, Bulgaria
    51.73.4×
  149. 149StrumicaStrumica, North Macedonia
    51.33.4×
  150. 149MorādābādUttar Pradesh, India
    51.33.4×
  151. 151PoznańGreater Poland, Poland
    51.13.4×
  152. 152SulechówLubusz, Poland
    51.03.4×
  153. 153Skarżysko-KamiennaŚwiętokrzyskie, Poland
    50.93.4×
  154. 153Tuen MunTuen Mun, Hong Kong
    50.93.4×
  155. 155VapiGujarat, India
    50.63.4×
  156. 156OpoleOpole Voivodeship, Poland
    50.23.3×
  157. 157VijayawadaAndhra Pradesh, India
    50.03.3×
  158. 157Sri GanganagarRajasthan, India
    50.03.3×
  159. 159BānswāraRajasthan, India
    49.93.3×
  160. 159Banja LukaSrpska, Bosnia and Herzegovina
    49.93.3×
  161. 161TravnikFederation of B&H, Bosnia and Herzegovina
    49.43.3×
  162. 162RourkelaOdisha, India
    49.03.3×
  163. 163Gorzów WielkopolskiLubusz, Poland
    48.93.3×
  164. 164KanpurUttar Pradesh, India
    48.33.2×
  165. 165Tin Shui WaiYuen Long, Hong Kong
    48.23.2×
  166. 166ManlleuCatalonia, Spain
    47.53.2×
  167. 167SasarāmBihar, India
    47.13.1×
  168. 168Wan ChaiWan Chai, Hong Kong
    46.83.1×
  169. 169GayaBihar, India
    46.53.1×
  170. 170PatiālaPunjab, India
    46.13.1×
  171. 170ŻaryLubusz, Poland
    46.13.1×
  172. 172Czechowice-DziedziceSilesia, Poland
    46.03.1×
  173. 173AmravatiMaharashtra, India
    45.93.1×
  174. 174Tai PoTai Po, Hong Kong
    45.03.0×
  175. 175TarnówLesser Poland, Poland
    44.73.0×
  176. 176RaipurChhattisgarh, India
    44.12.9×
  177. 176JabalpurMadhya Pradesh, India
    44.12.9×
  178. 176BoisarMaharashtra, India
    44.12.9×
  179. 176BrzegOpole Voivodeship, Poland
    44.12.9×
  180. 180Zagreblow-cost sensorsZagreb, Croatia
    43.62.9×
  181. 181Mong KokYau Tsim Mong District, Hong Kong
    43.52.9×
  182. 181Kwai ChungKwai Tsing District, Hong Kong
    43.52.9×
  183. 183San Tung Chung HangIslands, Hong Kong
    43.32.9×
  184. 184WrocławLower Silesia, Poland
    42.82.9×
  185. 185Kędzierzyn-KoźleOpole Voivodeship, Poland
    42.72.8×
  186. 186KeonjhargarhOdisha, India
    42.42.8×
  187. 186JodhpurRajasthan, India
    42.42.8×
  188. 186BhelaiChhattisgarh, India
    42.42.8×
  189. 189Sham Shui PoSham Shui Po District, Hong Kong
    42.22.8×
  190. 190VirārMaharashtra, India
    42.12.8×
  191. 191GuadalajaraJalisco, Mexico
    41.82.8×
  192. 192KaliszGreater Poland, Poland
    41.42.8×
  193. 193Sau Mau PingKwun Tong District, Hong Kong
    40.82.7×
  194. 194Yerevanlow-cost sensorsYerevan, Armenia
    40.72.7×
  195. 195Sha TinSha Tin, Hong Kong
    40.62.7×
  196. 196BhāgalpurBihar, India
    40.32.7×
  197. 197Tsuen WanTsuen Wan, Hong Kong
    39.92.7×
  198. 198KrakówLesser Poland, Poland
    39.12.6×
  199. 199IndoreMadhya Pradesh, India
    39.02.6×
  200. 199VictoriaCentral and Western, Hong Kong
    39.02.6×

Top 200 of 2,379 shown.

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