SmogRank / History / June 23, 2025

Most polluted cities on June 23, 2025

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

← Nagapattinam 372.0 µg/m³ 300 µg/m³15 WHO 24-hour guideline
Every city ranked for June 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. 1NagapattinamTamil Nadu, India
    500+24.8×
  2. 2OsornoLos Lagos Region, Chile
    2078.8×
  3. 3KarurTamil Nadu, India
    2068.7×
  4. 4VillarricaAraucania, Chile
    1846.9×
  5. 5KhurjaUttar Pradesh, India
    1846.8×
  6. 5Puerto VarasLos Lagos Region, Chile
    1846.8×
  7. 7UnderaGujarat, India
    1816.6×
  8. 8HualpénBiobio, Chile
    1776.2×
  9. 9MangaluruKarnataka, India
    1766.1×
  10. 10SingrauliMadhya Pradesh, India
    1755.9×
  11. 11NacimientoBiobio, Chile
    1745.8×
  12. 12CuranilahueBiobio, Chile
    1715.6×
  13. 13TemucoAraucania, Chile
    1715.6×
  14. 14ValdiviaLos Ríos Region, Chile
    1705.5×
  15. 15GobindgarhPunjab, India
    1705.5×
  16. 16BaddiHimachal Pradesh, India
    1695.4×
  17. 17VirārMaharashtra, India
    1685.3×
  18. 18SaharsaBihar, India
    1685.3×
  19. 19GayaBihar, India
    1675.2×
  20. 20TirupparangunramTamil Nadu, India
    1655.1×
  21. 21Lahorelow-cost sensorsPunjab, Pakistan
    1644.9×
  22. 22Sialkotlow-cost sensorsPunjab, Pakistan
    1644.9×
  23. 23LoniUttar Pradesh, India
    1634.9×
  24. 23Puerto AysénAysén, Chile
    1634.9×
  25. 25Puerto MonttLos Lagos Region, Chile
    1634.9×
  26. 26TalcahuanoBiobio, Chile
    1614.7×
  27. 27KigaliKigali, Rwanda
    1584.4×
  28. 27DushanbeDushanbe, Tajikistan
    1584.4×
  29. 29CoyhaiqueAysén, Chile
    1574.2×
  30. 30La UniónLos Ríos Region, Chile
    1564.2×
  31. 31Peshawarlow-cost sensorsKhyber Pakhtunkhwa, Pakistan
    1564.1×
  32. 32BhilwaraRajasthan, India
    1554.1×
  33. 33CuddaloreTamil Nadu, India
    1544.0×
  34. 34SamāstipurBihar, India
    1533.9×
  35. 35PāliRajasthan, India
    1533.9×
  36. 36NarelaDelhi, India
    1523.8×
  37. 37BawānaDelhi, India
    1523.8×
  38. 38Multanlow-cost sensorsPunjab, Pakistan
    1483.6×
  39. 39Dubailow-cost sensorsDubai, United Arab Emirates
    1433.5×
  40. 40CoronelBiobio, Chile
    1423.5×
  41. 41NoidaUttar Pradesh, India
    1413.4×
  42. 42NajafgarhDelhi, India
    1403.4×
  43. 43Hacienda Santa FeJalisco, Mexico
    1393.4×
  44. 44KatiharBihar, India
    1363.3×
  45. 45BadgerAlaska, United States
    1343.3×
  46. 46LudhianaPunjab, India
    1323.2×
  47. 47RourkelaOdisha, India
    1313.2×
  48. 48Rawalpindilow-cost sensorsPunjab, Pakistan
    1283.1×
  49. 49BhiwadiRajasthan, India
    1233.0×
  50. 50Los ÁngelesBiobio, Chile
    1222.9×
  51. 51GhāziābādUttar Pradesh, India
    1222.9×
  52. 52AjmerRajasthan, India
    1202.9×
  53. 53HājīpurBihar, India
    1192.9×
  54. 54Aya NagarDelhi, India
    1182.8×
  55. 55KarauliRajasthan, India
    1172.8×
  56. 56PatnaBihar, India
    1162.8×
  57. 57DelhiDelhi, India
    1152.7×
  58. 57CallaoCallao, Peru
    1152.7×
  59. 59ChandigarhChandigarh, India
    1132.7×
  60. 60HualquiBiobio, Chile
    1132.7×
  61. 61GummidipundiTamil Nadu, India
    1122.7×
  62. 62TumkūrKarnataka, India
    1112.6×
  63. 63KadapaAndhra Pradesh, India
    1102.6×
  64. 64JakartaJakarta, Indonesia
    1102.6×
  65. 65San CarlosÑuble, Chile
    1082.6×
  66. 66NagaonAssam, India
    1072.5×
  67. 67Dera MāndiDelhi, India
    1072.5×
  68. 68LinaresMaule Region, Chile
    1072.5×
  69. 69ChiguayanteBiobio, Chile
    1042.5×
  70. 70KhannaPunjab, India
    1032.4×
  71. 70Sri GanganagarRajasthan, India
    1032.4×
  72. 70CoquimboCoquimbo Region, Chile
    1032.4×
  73. 70MohaliPunjab, India
    1032.4×
  74. 74ChāpraBihar, India
    1032.4×
  75. 75FairbanksAlaska, United States
    1032.4×
  76. 76Greater NoidaUttar Pradesh, India
    1022.4×
  77. 77RasapūdipalemAndhra Pradesh, India
    1012.4×
  78. 77KotaRajasthan, India
    1012.4×
  79. 79DādriUttar Pradesh, India
    1012.4×
  80. 80ManamaManama, Bahrain
    1002.4×
  81. 81Islamabadlow-cost sensorsIslamabad, Pakistan
    1002.3×
  82. 82DurgapurWest Bengal, India
    992.3×
  83. 83ConcepciónBiobio, Chile
    992.3×
  84. 84TalaganteSantiago Metropolitan, Chile
    992.3×
  85. 84AshburtonCanterbury, New Zealand
    992.3×
  86. 86NairobiNairobi County, Kenya
    982.3×
  87. 87RamanathapuramTamil Nadu, India
    982.3×
  88. 88ĀsansolWest Bengal, India
    972.3×
  89. 89San Francisco De BorjaLima region, Peru
    972.2×
  90. 90BhelaiChhattisgarh, India
    972.2×
  91. 91BarbilOdisha, India
    962.2×
  92. 92LimaLima Province, Peru
    962.2×
  93. 93BulandshahrUttar Pradesh, India
    962.2×
  94. 93QuthbullapurTelangana, India
    962.2×
  95. 95DausaRajasthan, India
    962.2×
  96. 96HāpurUttar Pradesh, India
    952.2×
  97. 97TonkRajasthan, India
    952.2×
  98. 98Ansan-siGyeonggi-do, South Korea
    952.2×
  99. 98CauquenesMaule Region, Chile
    952.2×
  100. 100GorakhpurUttar Pradesh, India
    942.2×
  101. 101VijayawadaAndhra Pradesh, India
    942.1×
  102. 101TalcaMaule Region, Chile
    942.1×
  103. 103ToméBiobio, Chile
    932.1×
  104. 104RānīganjWest Bengal, India
    932.1×
  105. 105KannurKerala, India
    932.1×
  106. 105Gimpo-siGyeonggi-do, South Korea
    932.1×
  107. 105Puente AltoSantiago Metropolitan, Chile
    932.1×
  108. 105San Pedro de la PazBiobio, Chile
    932.1×
  109. 109CuricóMaule Region, Chile
    932.1×
  110. 110BegusaraiBihar, India
    932.1×
  111. 111Karachilow-cost sensorsSindh, Pakistan
    922.1×
  112. 111JalandharPunjab, India
    922.1×
  113. 111NandriRajasthan, India
    922.1×
  114. 114HyderabadTelangana, India
    922.1×
  115. 114QuillotaValparaiso, Chile
    922.1×
  116. 116RangioraCanterbury, New Zealand
    912.0×
  117. 117SrinagarJammu and Kashmir, India
    902.0×
  118. 118CholulaPuebla, Mexico
    902.0×
  119. 119BoisarMaharashtra, India
    902.0×
  120. 119Quezon Citylow-cost sensorsNational Capital Region, Philippines
    902.0×
  121. 121MeerutUttar Pradesh, India
    902.0×
  122. 122SantiagoSantiago Metropolitan, Chile
    892.0×
  123. 122Wake Forestlow-cost sensorsNorth Carolina, United States
    892.0×
  124. 124TirupatiAndhra Pradesh, India
    892.0×
  125. 125RairangpurOdisha, India
    892.0×
  126. 125JalorRajasthan, India
    892.0×
  127. 125Hwaseong-siGyeonggi-do, South Korea
    892.0×
  128. 128TangjinChungcheongnam-do, South Korea
    892.0×
  129. 129CopiapóAtacama, Chile
    881.9×
  130. 130IncheonIncheon, South Korea
    881.9×
  131. 130La SerenaCoquimbo Region, Chile
    881.9×
  132. 132VelloreTamil Nadu, India
    881.9×
  133. 133Bahawalpurlow-cost sensorsPunjab, Pakistan
    881.9×
  134. 134RānipetTamil Nadu, India
    871.9×
  135. 135JaipurRajasthan, India
    871.9×
  136. 135Villa Poeta José Gálvez BarrenecheaLima region, Peru
    871.9×
  137. 137ChillánÑuble, Chile
    861.9×
  138. 138TambaramTamil Nadu, India
    861.9×
  139. 139JhālāwārRajasthan, India
    851.8×
  140. 140NāgaurRajasthan, India
    851.8×
  141. 141Ludwigshafen am RheinRheinland-Pfalz, Germany
    851.8×
  142. 141ConcónValparaiso, Chile
    851.8×
  143. 143KobayashiMiyazaki, Japan
    841.8×
  144. 144ThrissurKerala, India
    831.8×
  145. 145RājsamandRajasthan, India
    831.8×
  146. 145MalegaonMaharashtra, India
    831.8×
  147. 145ByasanagarOdisha, India
    831.8×
  148. 148Bucheon-siGyeonggi-do, South Korea
    831.7×
  149. 149OsanGyeonggi-do, South Korea
    821.7×
  150. 150UdaipurRajasthan, India
    821.7×
  151. 151ThāneMaharashtra, India
    821.7×
  152. 152QuinteroValparaiso, Chile
    821.7×
  153. 153JodhpurRajasthan, India
    811.7×
  154. 154PyeongtaekGyeonggi-do, South Korea
    811.7×
  155. 155QuilpuéValparaiso, Chile
    811.7×
  156. 156Quettalow-cost sensorsBalochistan, Pakistan
    811.7×
  157. 156BārānRajasthan, India
    811.7×
  158. 156Goyang-siGyeonggi-do, South Korea
    811.7×
  159. 156ChristchurchCanterbury, New Zealand
    811.7×
  160. 160RancaguaO'Higgins Region, Chile
    811.7×
  161. 160AntofagastaAntofagasta, Chile
    811.7×
  162. 162BathindaPunjab, India
    801.7×
  163. 163JaisalmerRajasthan, India
    801.7×
  164. 163BadlapurMaharashtra, India
    801.7×
  165. 163WŏnjuGangwon-do, South Korea
    801.7×
  166. 166Shakaskraallow-cost sensorsKwaZulu-Natal, South Africa
    801.6×
  167. 167Collado-VillalbaMadrid, Spain
    801.6×
  168. 168PurniaBihar, India
    791.6×
  169. 168PatiālaPunjab, India
    791.6×
  170. 170KishanganjBihar, India
    791.6×
  171. 171GūduvāncheriTamil Nadu, India
    781.6×
  172. 172BhiwandiMaharashtra, India
    781.6×
  173. 172Torrejón de ArdozMadrid, Spain
    781.6×
  174. 174AsanChungcheongnam-do, South Korea
    781.6×
  175. 175AurangabadMaharashtra, India
    781.6×
  176. 176KalyānMaharashtra, India
    781.6×
  177. 176BānswāraRajasthan, India
    781.6×
  178. 176GwangmyeongGyeonggi-do, South Korea
    781.6×
  179. 179SirohiRajasthan, India
    771.5×
  180. 180Istanbullow-cost sensorsIstanbul, Turkey
    771.5×
  181. 180AhmedabadGujarat, India
    771.5×
  182. 180BusanBusan, South Korea
    771.5×
  183. 180UliyazhathuraKerala, India
    771.5×
  184. 184YesanChungcheongnam-do, South Korea
    771.5×
  185. 184SuwonGyeonggi-do, South Korea
    771.5×
  186. 186Icheon-siGyeonggi-do, South Korea
    761.5×
  187. 186PubalGyeonggi-do, South Korea
    761.5×
  188. 188MunsanGyeonggi-do, South Korea
    761.5×
  189. 188Ganghwa-gunIncheon, South Korea
    761.5×
  190. 190SeonghwanChungcheongnam-do, South Korea
    761.5×
  191. 190GunsanJeollabuk-do, South Korea
    761.5×
  192. 192Anyang-siGyeonggi-do, South Korea
    761.5×
  193. 193IksanJeollabuk-do, South Korea
    751.5×
  194. 194VijayapuraKarnataka, India
    751.5×
  195. 195LucknowUttar Pradesh, India
    751.5×
  196. 195UlsanUlsan, South Korea
    751.5×
  197. 195SeoulSeoul, South Korea
    751.5×
  198. 195GoseongGyeongsangnam-do, South Korea
    751.5×
  199. 195HongseongChungcheongnam-do, South Korea
    751.5×
  200. 195ShenyangLiaoning, China
    751.5×

Top 200 of 2,583 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

Not covered: the government monitoring networks of China and Turkey, which publish no terms that let us reuse their readings. Most cities there are missing from this board, not clean. Why.

Use this board

SmogRank, most polluted cities, PM2.5, June 23, 2025, smogrank.com/history/2025-06-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.