SmogRank / History / April 23, 2025

Most polluted cities on April 23, 2025

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

Bad-air episodes during April 23, 2025. All episodes.

← Singrauli 116.0 µg/m³ 100 µg/m³15 WHO 24-hour guideline
Every city ranked for April 23, 2025, one column each, worst on the left and cleanest on the right; height is PM2.5 in µg/m³. Point at it to read a city; tap to open it.
  1. 1SingrauliMadhya Pradesh, India
    1937.7×
  2. 2BawānaDelhi, India
    1917.5×
  3. 3LoniUttar Pradesh, India
    1907.4×
  4. 4NarelaDelhi, India
    1887.2×
  5. 4BāghpatUttar Pradesh, India
    1887.2×
  6. 6SasarāmBihar, India
    1877.1×
  7. 7NajafgarhDelhi, India
    1806.5×
  8. 8BegusaraiBihar, India
    1806.5×
  9. 9BhiwadiRajasthan, India
    1776.2×
  10. 10RourkelaOdisha, India
    1766.1×
  11. 11AurangābādBihar, India
    1756.0×
  12. 12HanumāngarhRajasthan, India
    1756.0×
  13. 13TirupparangunramTamil Nadu, India
    1725.7×
  14. 14LucknowUttar Pradesh, India
    1725.7×
  15. 15GobindgarhPunjab, India
    1705.5×
  16. 16Dera MāndiDelhi, India
    1695.5×
  17. 17BhelaiChhattisgarh, India
    1685.3×
  18. 18BulandshahrUttar Pradesh, India
    1685.3×
  19. 19JodaOdisha, India
    1665.1×
  20. 20DelhiDelhi, India
    1665.1×
  21. 21NavalpattuTamil Nadu, India
    1644.9×
  22. 22GhāziābādUttar Pradesh, India
    1634.9×
  23. 23MuzaffarpurBihar, India
    1624.8×
  24. 24BelpaharOdisha, India
    1624.8×
  25. 25JalandharPunjab, India
    1614.7×
  26. 26ĀsansolWest Bengal, India
    1604.5×
  27. 27LaturMaharashtra, India
    1584.4×
  28. 28PatiālaPunjab, India
    1584.4×
  29. 29Sri GanganagarRajasthan, India
    1584.3×
  30. 30AmritsarPunjab, India
    1574.3×
  31. 31ThanjavurTamil Nadu, India
    1574.3×
  32. 32CoyhaiqueAysén, Chile
    1574.3×
  33. 33KeonjhargarhOdisha, India
    1564.2×
  34. 34RairangpurOdisha, India
    1564.2×
  35. 35KhannaPunjab, India
    1554.1×
  36. 36BadlapurMaharashtra, India
    1554.1×
  37. 36AngulOdisha, India
    1554.1×
  38. 38AhmedabadGujarat, India
    1544.0×
  39. 39RishīkeshUttarakhand, India
    1544.0×
  40. 40BarbilOdisha, India
    1544.0×
  41. 41JaipurRajasthan, India
    1544.0×
  42. 42Aya NagarDelhi, India
    1543.9×
  43. 43RamanathapuramTamil Nadu, India
    1533.9×
  44. 44MungerBihar, India
    1533.9×
  45. 45MalegaonMaharashtra, India
    1533.9×
  46. 46PatnaBihar, India
    1533.9×
  47. 47NagpurMaharashtra, India
    1533.9×
  48. 48Islamabadlow-cost sensorsIslamabad, Pakistan
    1523.8×
  49. 49JalgaonMaharashtra, India
    1513.7×
  50. 50MandideepMadhya Pradesh, India
    1513.7×
  51. 51NagapattinamTamil Nadu, India
    1503.7×
  52. 52Sawai MadhopurRajasthan, India
    1503.7×
  53. 52PāliRajasthan, India
    1503.7×
  54. 52Wadgaon KolhatiMaharashtra, India
    1503.7×
  55. 55DewasMadhya Pradesh, India
    1463.6×
  56. 56ChandigarhChandigarh, India
    1463.6×
  57. 56MohaliPunjab, India
    1463.6×
  58. 58PatancheruTelangana, India
    1453.6×
  59. 58BārānRajasthan, India
    1453.6×
  60. 60ManamaManama, Bahrain
    1423.5×
  61. 60PuneMaharashtra, India
    1423.5×
  62. 62SuratGujarat, India
    1383.4×
  63. 63JhālāwārRajasthan, India
    1373.3×
  64. 64TirupatiAndhra Pradesh, India
    1373.3×
  65. 64VapiGujarat, India
    1373.3×
  66. 66SerilingampalleTelangana, India
    1363.3×
  67. 67DehradunUttarakhand, India
    1353.3×
  68. 68BilāspurChhattisgarh, India
    1343.3×
  69. 68LinaresMaule Region, Chile
    1343.3×
  70. 70AlwarRajasthan, India
    1343.3×
  71. 71NashikMaharashtra, India
    1343.3×
  72. 72GwaliorMadhya Pradesh, India
    1343.2×
  73. 73KalyānMaharashtra, India
    1333.2×
  74. 74YasothonYasothon, Thailand
    1323.2×
  75. 75PurniaBihar, India
    1313.2×
  76. 76GayaBihar, India
    1313.2×
  77. 77MangaluruKarnataka, India
    1313.2×
  78. 77AkolaMaharashtra, India
    1313.2×
  79. 79AurangabadMaharashtra, India
    1293.1×
  80. 80ChāndaMaharashtra, India
    1293.1×
  81. 81ThāneMaharashtra, India
    1273.1×
  82. 82CholulaPuebla, Mexico
    1263.1×
  83. 83LudhianaPunjab, India
    1263.0×
  84. 84BuxarBihar, India
    1263.0×
  85. 85MeerutUttar Pradesh, India
    1253.0×
  86. 86OotyTamil Nadu, India
    1243.0×
  87. 86TalcaMaule Region, Chile
    1243.0×
  88. 88DausaRajasthan, India
    1222.9×
  89. 89Vientianelow-cost sensorsVientiane Prefecture, Laos
    1222.9×
  90. 89Quezon Citylow-cost sensorsNational Capital Region, Philippines
    1222.9×
  91. 91MahādMaharashtra, India
    1212.9×
  92. 91DādriUttar Pradesh, India
    1212.9×
  93. 93BaddiHimachal Pradesh, India
    1212.9×
  94. 94AgraUttar Pradesh, India
    1212.9×
  95. 95JodhpurRajasthan, India
    1212.9×
  96. 96GandhinagarGujarat, India
    1202.9×
  97. 96BoisarMaharashtra, India
    1202.9×
  98. 98Mae SaiChiang Rai, Thailand
    1192.9×
  99. 98Pimpri-ChinchwadMaharashtra, India
    1192.9×
  100. 100PithampurMadhya Pradesh, India
    1192.9×
  101. 101TuxtlaChiapas, Mexico
    1182.8×
  102. 102RānīganjWest Bengal, India
    1172.8×
  103. 103Chik BallāpurKarnataka, India
    1172.8×
  104. 104KanpurUttar Pradesh, India
    1162.8×
  105. 104KhargharMaharashtra, India
    1162.8×
  106. 106BaripādaOdisha, India
    1162.8×
  107. 106NoidaUttar Pradesh, India
    1162.8×
  108. 108HāpurUttar Pradesh, India
    1152.7×
  109. 109Ubon RatchathaniUbon Ratchathani, Thailand
    1152.7×
  110. 109CuricóMaule Region, Chile
    1152.7×
  111. 111KalasinKalasin, Thailand
    1142.7×
  112. 112DhuleMaharashtra, India
    1142.7×
  113. 113BettiahBihar, India
    1132.7×
  114. 114SaugorMadhya Pradesh, India
    1132.7×
  115. 115BathindaPunjab, India
    1122.7×
  116. 116AtlixcoPuebla, Mexico
    1112.6×
  117. 117ByasanagarOdisha, India
    1112.6×
  118. 118SamāstipurBihar, India
    1112.6×
  119. 119BhopalMadhya Pradesh, India
    1102.6×
  120. 120Dubailow-cost sensorsDubai, United Arab Emirates
    1102.6×
  121. 120KotaRajasthan, India
    1102.6×
  122. 122SiliguriWest Bengal, India
    1092.6×
  123. 122BhilaiChhattisgarh, India
    1092.6×
  124. 122Roi EtRoi Et, Thailand
    1092.6×
  125. 122San Martin Texmelucan de LabastidaPuebla, Mexico
    1092.6×
  126. 126Puerto AysénAysén, Chile
    1082.6×
  127. 127Amnat CharoenAmnat Charoen, Thailand
    1082.5×
  128. 128CuttackOdisha, India
    1072.5×
  129. 128Puerto VarasLos Lagos Region, Chile
    1072.5×
  130. 130YadgirKarnataka, India
    1072.5×
  131. 131KatiharBihar, India
    1072.5×
  132. 132KolhāpurMaharashtra, India
    1062.5×
  133. 132AmravatiMaharashtra, India
    1062.5×
  134. 134UdaipurRajasthan, India
    1062.5×
  135. 134KolkataWest Bengal, India
    1062.5×
  136. 134ArāriaBihar, India
    1062.5×
  137. 137QuthbullapurTelangana, India
    1062.5×
  138. 138NanNan, Thailand
    1052.5×
  139. 138RancaguaO'Higgins Region, Chile
    1052.5×
  140. 140SukhothaiSukhothai, Thailand
    1052.5×
  141. 140BhāgalpurBihar, India
    1052.5×
  142. 142AmīnpurTelangana, India
    1052.5×
  143. 144ClosepetKarnataka, India
    1042.4×
  144. 145RatlāmMadhya Pradesh, India
    1042.4×
  145. 146RasapūdipalemAndhra Pradesh, India
    1032.4×
  146. 147TirumalaAndhra Pradesh, India
    1032.4×
  147. 148TlaxcalaTlaxcala, Mexico
    1032.4×
  148. 149Chiang RaiChiang Rai, Thailand
    1032.4×
  149. 150DamohMadhya Pradesh, India
    1022.4×
  150. 151TehuacánPuebla, Mexico
    1022.4×
  151. 152RengoO'Higgins Region, Chile
    1002.4×
  152. 153Chiang MaiChiang Mai, Thailand
    1002.4×
  153. 154ChūruRajasthan, India
    992.3×
  154. 154Dera Colliery TownshipOdisha, India
    992.3×
  155. 156RajākheriMadhya Pradesh, India
    992.3×
  156. 157La UniónLos Ríos Region, Chile
    992.3×
  157. 157LimaLima Province, Peru
    992.3×
  158. 159CoimbatoreTamil Nadu, India
    992.3×
  159. 160PanvelMaharashtra, India
    982.3×
  160. 161VijayawadaAndhra Pradesh, India
    982.3×
  161. 161IndoreMadhya Pradesh, India
    982.3×
  162. 161AriyalūrTamil Nadu, India
    982.3×
  163. 161ChillánÑuble, Chile
    982.3×
  164. 165MukdahanMukdahan, Thailand
    982.3×
  165. 166VillarricaAraucania, Chile
    972.3×
  166. 167PrayagrajUttar Pradesh, India
    972.3×
  167. 167AjmerRajasthan, India
    972.3×
  168. 169GorakhpurUttar Pradesh, India
    972.3×
  169. 169Victoria de DurangoDurango, Mexico
    972.3×
  170. 171KohimaNagaland, India
    972.2×
  171. 171UttaraditUttaradit, Thailand
    972.2×
  172. 173NandedMaharashtra, India
    972.2×
  173. 174AguascalientesAguascalientes, Mexico
    962.2×
  174. 175Mixquiahuala de JuárezHidalgo, Mexico
    962.2×
  175. 176OsornoLos Lagos Region, Chile
    962.2×
  176. 177SiwānBihar, India
    962.2×
  177. 178San Luis de la PazGuanajuato, Mexico
    952.2×
  178. 179DindigulTamil Nadu, India
    952.2×
  179. 180SangāreddiTelangana, India
    952.2×
  180. 180BānswāraRajasthan, India
    952.2×
  181. 180GaryIndiana, United States
    952.2×
  182. 183VelloreTamil Nadu, India
    942.1×
  183. 184HyderabadTelangana, India
    942.1×
  184. 185JhunjhunūnRajasthan, India
    932.1×
  185. 185NacimientoBiobio, Chile
    932.1×
  186. 187MothīhāriBihar, India
    932.1×
  187. 187PueblaPuebla, Mexico
    932.1×
  188. 187Ciudad NezahualcoyotlMéxico, Mexico
    932.1×
  189. 190AnantapurAndhra Pradesh, India
    932.1×
  190. 191LamphunLamphun, Thailand
    932.1×
  191. 191Puente AltoSantiago Metropolitan, Chile
    932.1×
  192. 193KannurKerala, India
    932.1×
  193. 194ShrīrāmpurWest Bengal, India
    922.1×
  194. 194ParbhaniMaharashtra, India
    922.1×
  195. 196CallaoCallao, Peru
    922.1×
  196. 197SantiagoSantiago Metropolitan, Chile
    922.1×
  197. 198GummidipundiTamil Nadu, India
    922.1×
  198. 199RaipurChhattisgarh, India
    912.0×
  199. 199FīrozābādUttar Pradesh, India
    912.0×

Top 200 of 2,020 shown.

Good0–50
Moderate51–100
Sensitive groups101–150
Unhealthy151–200
Very unhealthy201–300
Hazardous301+

The US EPA's Air Quality Index for PM2.5 (2024 breakpoints). Show values as: µg/m³ · US AQI · India AQI · China AQI · European AQI · UK DAQI · Canada AQHI+. About the scales

Use this board

SmogRank, most polluted cities, PM2.5, April 23, 2025, smogrank.com/history/2025-04-23 (accessed 2 Oct 2026).

Download top 10 (PNG)

You're welcome to reuse a single chart, image or figure with this citation and a link. Terms.