SmogRank / History / June 20, 2025

Most polluted cities on June 20, 2025

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

← Cuddalore 154.0 µg/m³ 100 µg/m³15 WHO 24-hour guideline
Every city ranked for June 20, 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. 1CuddaloreTamil Nadu, India
    22910.3×
  2. 2KarauliRajasthan, India
    22610.1×
  3. 3LinaresMaule Region, Chile
    1917.5×
  4. 4BhilwaraRajasthan, India
    1917.5×
  5. 5NacimientoBiobio, Chile
    1907.4×
  6. 6UnderaGujarat, India
    1877.1×
  7. 7HualpénBiobio, Chile
    1816.5×
  8. 8BūndiRajasthan, India
    1806.4×
  9. 9TalcahuanoBiobio, Chile
    1766.0×
  10. 10KigaliKigali, Rwanda
    1675.3×
  11. 11CuricóMaule Region, Chile
    1675.3×
  12. 12AngulOdisha, India
    1655.1×
  13. 13BhubaneswarOdisha, India
    1655.0×
  14. 14Peshawarlow-cost sensorsKhyber Pakhtunkhwa, Pakistan
    1645.0×
  15. 15ManamaManama, Bahrain
    1644.9×
  16. 16Sialkotlow-cost sensorsPunjab, Pakistan
    1634.8×
  17. 17TalaganteSantiago Metropolitan, Chile
    1634.8×
  18. 18Santa Anita - Los FicusLima region, Peru
    1604.6×
  19. 19RancaguaO'Higgins Region, Chile
    1594.4×
  20. 20DushanbeDushanbe, Tajikistan
    1574.3×
  21. 21Islamabadlow-cost sensorsIslamabad, Pakistan
    1564.2×
  22. 22CuranilahueBiobio, Chile
    1564.2×
  23. 23DhaulpurRajasthan, India
    1564.1×
  24. 24Rawalpindilow-cost sensorsPunjab, Pakistan
    1554.0×
  25. 25TemucoAraucania, Chile
    1543.9×
  26. 26KhurjaUttar Pradesh, India
    1533.9×
  27. 27RamanathapuramTamil Nadu, India
    1523.8×
  28. 28SantiagoSantiago Metropolitan, Chile
    1513.7×
  29. 29Lahorelow-cost sensorsPunjab, Pakistan
    1513.7×
  30. 29RengoO'Higgins Region, Chile
    1513.7×
  31. 29GobindgarhPunjab, India
    1513.7×
  32. 32CoyhaiqueAysén, Chile
    1483.6×
  33. 33QuilpuéValparaiso, Chile
    1483.6×
  34. 34VillarricaAraucania, Chile
    1483.6×
  35. 35TalcaMaule Region, Chile
    1453.6×
  36. 36CauquenesMaule Region, Chile
    1383.4×
  37. 37NairobiNairobi County, Kenya
    1373.4×
  38. 38LudhianaPunjab, India
    1373.3×
  39. 39KhannaPunjab, India
    1323.2×
  40. 40CoronelBiobio, Chile
    1323.2×
  41. 41Multanlow-cost sensorsPunjab, Pakistan
    1313.2×
  42. 42Puente AltoSantiago Metropolitan, Chile
    1303.2×
  43. 43HualquiBiobio, Chile
    1293.1×
  44. 44ConcepciónBiobio, Chile
    1273.1×
  45. 45Los ÁngelesBiobio, Chile
    1273.1×
  46. 46MangaluruKarnataka, India
    1263.0×
  47. 47TonkRajasthan, India
    1253.0×
  48. 48ValdiviaLos Ríos Region, Chile
    1233.0×
  49. 49AmritsarPunjab, India
    1222.9×
  50. 50RourkelaOdisha, India
    1202.9×
  51. 51ToméBiobio, Chile
    1202.9×
  52. 52PāliRajasthan, India
    1192.9×
  53. 53BaddiHimachal Pradesh, India
    1192.9×
  54. 54AnantapurAndhra Pradesh, India
    1192.8×
  55. 54Dera Colliery TownshipOdisha, India
    1192.8×
  56. 56BadgerAlaska, United States
    1182.8×
  57. 57San CarlosÑuble, Chile
    1182.8×
  58. 58MalegaonMaharashtra, India
    1172.8×
  59. 59OsornoLos Lagos Region, Chile
    1172.8×
  60. 59ConcónValparaiso, Chile
    1172.8×
  61. 61DausaRajasthan, India
    1152.7×
  62. 62CoquimboCoquimbo Region, Chile
    1142.7×
  63. 63Puerto VarasLos Lagos Region, Chile
    1132.7×
  64. 63ChillánÑuble, Chile
    1132.7×
  65. 65Dubailow-cost sensorsDubai, United Arab Emirates
    1122.7×
  66. 66KatiharBihar, India
    1112.6×
  67. 67RasapūdipalemAndhra Pradesh, India
    1092.6×
  68. 68BawānaDelhi, India
    1082.6×
  69. 69NagaonAssam, India
    1082.6×
  70. 70LoniUttar Pradesh, India
    1062.5×
  71. 71GhāziābādUttar Pradesh, India
    1052.5×
  72. 72VirārMaharashtra, India
    1052.5×
  73. 73ChiguayanteBiobio, Chile
    1052.5×
  74. 74Bahawalpurlow-cost sensorsPunjab, Pakistan
    1042.5×
  75. 75San Pedro de la PazBiobio, Chile
    1042.5×
  76. 76JakartaJakarta, Indonesia
    1042.4×
  77. 77KadapaAndhra Pradesh, India
    1032.4×
  78. 78QuinteroValparaiso, Chile
    1002.4×
  79. 79VijayawadaAndhra Pradesh, India
    992.3×
  80. 80ChandigarhChandigarh, India
    992.3×
  81. 81NajafgarhDelhi, India
    982.3×
  82. 82UdaipurRajasthan, India
    982.3×
  83. 83JalandharPunjab, India
    982.3×
  84. 84CopiapóAtacama, Chile
    972.3×
  85. 85TirupatiAndhra Pradesh, India
    972.3×
  86. 85La UniónLos Ríos Region, Chile
    972.3×
  87. 87BānswāraRajasthan, India
    972.2×
  88. 88Quettalow-cost sensorsBalochistan, Pakistan
    962.2×
  89. 89KotaRajasthan, India
    962.2×
  90. 89JhālāwārRajasthan, India
    962.2×
  91. 91TambaramTamil Nadu, India
    962.2×
  92. 92Dera MāndiDelhi, India
    962.2×
  93. 93AjmerRajasthan, India
    942.2×
  94. 94DewasMadhya Pradesh, India
    942.1×
  95. 94La SerenaCoquimbo Region, Chile
    942.1×
  96. 96KannurKerala, India
    932.1×
  97. 97KollamKerala, India
    932.1×
  98. 98Karachilow-cost sensorsSindh, Pakistan
    932.1×
  99. 99Shakaskraallow-cost sensorsKwaZulu-Natal, South Africa
    932.1×
  100. 100CallaoCallao, Peru
    922.1×
  101. 101NarelaDelhi, India
    922.1×
  102. 101KanchipuramTamil Nadu, India
    922.1×
  103. 101Viña del MarValparaiso, Chile
    922.1×
  104. 101QuthbullapurTelangana, India
    922.1×
  105. 105Puerto MonttLos Lagos Region, Chile
    912.0×
  106. 106Puerto AysénAysén, Chile
    912.0×
  107. 107NalbāriAssam, India
    902.0×
  108. 108PithampurMadhya Pradesh, India
    902.0×
  109. 109DhuleMaharashtra, India
    892.0×
  110. 110JalorRajasthan, India
    892.0×
  111. 110AlangadKerala, India
    892.0×
  112. 112SrinagarJammu and Kashmir, India
    881.9×
  113. 112LimaLima Province, Peru
    881.9×
  114. 114HyderabadTelangana, India
    881.9×
  115. 115AhmedabadGujarat, India
    871.9×
  116. 116DelhiDelhi, India
    861.9×
  117. 117GorakhpurUttar Pradesh, India
    861.9×
  118. 117Greater NoidaUttar Pradesh, India
    861.9×
  119. 119PatiālaPunjab, India
    861.9×
  120. 120GayaBihar, India
    851.8×
  121. 121NoidaUttar Pradesh, India
    851.8×
  122. 122San Francisco De BorjaLima region, Peru
    851.8×
  123. 123AurangabadMaharashtra, India
    841.8×
  124. 123Almatylow-cost sensorsAlmaty, Kazakhstan
    841.8×
  125. 123Bang NaBangkok, Thailand
    841.8×
  126. 126ProkupljeCentral Serbia, Serbia
    841.8×
  127. 127PratāpgarhRajasthan, India
    831.8×
  128. 127DūngarpurRajasthan, India
    831.8×
  129. 129Istanbullow-cost sensorsIstanbul, Turkey
    831.8×
  130. 130Sri GanganagarRajasthan, India
    831.8×
  131. 130MéridaYucatán, Mexico
    831.8×
  132. 132GandhinagarGujarat, India
    821.7×
  133. 132AntofagastaAntofagasta, Chile
    821.7×
  134. 134SaugorMadhya Pradesh, India
    821.7×
  135. 135ChittorgarhRajasthan, India
    821.7×
  136. 136DādriUttar Pradesh, India
    821.7×
  137. 136AnanTokushima, Japan
    821.7×
  138. 138CuttackOdisha, India
    811.7×
  139. 139KalyānMaharashtra, India
    811.7×
  140. 140TumkūrKarnataka, India
    811.7×
  141. 141ThāneMaharashtra, India
    811.7×
  142. 142KolkataWest Bengal, India
    801.7×
  143. 143RānipetTamil Nadu, India
    801.7×
  144. 144BadlapurMaharashtra, India
    801.6×
  145. 145SaikiOita, Japan
    801.6×
  146. 145ŌtsukiYamanashi, Japan
    801.6×
  147. 145Accralow-cost sensorsGreater Accra, Ghana
    801.6×
  148. 145ShikokuchūōEhime, Japan
    801.6×
  149. 149FairbanksAlaska, United States
    801.6×
  150. 149MandideepMadhya Pradesh, India
    801.6×
  151. 151Shin’ichiHiroshima, Japan
    791.6×
  152. 151KasaokaOkayama, Japan
    791.6×
  153. 153JaipurRajasthan, India
    791.6×
  154. 154GummidipundiTamil Nadu, India
    791.6×
  155. 154NeelankaraiTamil Nadu, India
    791.6×
  156. 156SilcharAssam, India
    791.6×
  157. 156Iloilolow-cost sensorsWestern Visayas, Philippines
    791.6×
  158. 158ThrissurKerala, India
    781.6×
  159. 159CoimbatoreTamil Nadu, India
    781.6×
  160. 159YamanashiYamanashi, Japan
    781.6×
  161. 161BizenOkayama, Japan
    781.6×
  162. 162BathindaPunjab, India
    781.6×
  163. 162Roi EtRoi Et, Thailand
    781.6×
  164. 164TirumalaAndhra Pradesh, India
    771.6×
  165. 164AlwarRajasthan, India
    771.6×
  166. 164OnomichiHiroshima, Japan
    771.6×
  167. 167UžiceCentral Serbia, Serbia
    771.5×
  168. 168BulandshahrUttar Pradesh, India
    771.5×
  169. 169ByasanagarOdisha, India
    771.5×
  170. 170AricaArica y Parinacota Region, Chile
    771.5×
  171. 171TsurusakiOita, Japan
    761.5×
  172. 171Kan’onjichōKagawa, Japan
    761.5×
  173. 173FukuyamaHiroshima, Japan
    761.5×
  174. 174NiihamaEhime, Japan
    761.5×
  175. 174NakatsuOita, Japan
    761.5×
  176. 174NagahamaShiga, Japan
    761.5×
  177. 177AioiHyōgo, Japan
    761.5×
  178. 178Tottori-shiTottori, Japan
    761.5×
  179. 178MimaTokushima, Japan
    761.5×
  180. 180VijayapuraKarnataka, India
    751.5×
  181. 180BhelaiChhattisgarh, India
    751.5×
  182. 180TokiGifu, Japan
    751.5×
  183. 180TakashimaShiga, Japan
    751.5×
  184. 180KaniGifu, Japan
    751.5×
  185. 185PatnaBihar, India
    751.5×
  186. 185BhiwandiMaharashtra, India
    751.5×
  187. 187SekimachiGifu, Japan
    751.5×
  188. 188ChennaiTamil Nadu, India
    751.5×
  189. 189HāpurUttar Pradesh, India
    751.5×
  190. 189KakamigaharaGifu, Japan
    751.5×
  191. 189KariyaHyōgo, Japan
    751.5×
  192. 189BhiwadiRajasthan, India
    751.5×
  193. 193ŌitaOita, Japan
    741.4×
  194. 193KashiwaraNara, Japan
    741.4×
  195. 193WolfsbergCarinthia, Austria
    741.4×
  196. 193LotaBiobio, Chile
    741.4×
  197. 197KohimaNagaland, India
    741.4×
  198. 197KofuYamanashi, Japan
    741.4×
  199. 199NāgaurRajasthan, India
    741.4×
  200. 199AriyalūrTamil Nadu, India
    741.4×

Top 200 of 2,103 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 20, 2025, smogrank.com/history/2025-06-20 (accessed 3 Oct 2026).

Download top 10 (PNG)

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