SmogRank / Rankings

All 3,198 cities by unhealthy days, this year

Every city with enough measurements in this window, worst first.

CPCB in India: no readings since 12 Oct (488 monitors). EEA in Spain: no readings since 13 Oct (310 monitors). Their cities show older figures or are missing from this board, not clean.

Ranked by unhealthy days: the share of each city's measured days with a daily mean over 35.4 µg/m³ (US AQI 101+), Unhealthy for Sensitive Groups or worse on the US EPA's scale. Cities with the same share are ordered by more unhealthy days, then by the higher average.

  1. 101MorādābādUttar Pradesh, India 43%111 of 256
  2. 102KhannaPunjab, India 43%98 of 227
  3. 103BānswāraRajasthan, India 43%99 of 232
  4. 104PanchkulaHaryana, India 42%93 of 219
  5. 105LinaresMaule Region, Chile 42%105 of 248
  6. 106MānpurMadhya Pradesh, India 42%100 of 237
  7. 107SirsaHaryana, India 41%89 of 218
  8. 108RasapūdipalemAndhra Pradesh, India 41%95 of 234
  9. 109CuranilahueBiobio, Chile 41%113 of 279
  10. 110KhurjaUttar Pradesh, India 40%96 of 238
  11. 111Santa MaríaLima region, Peru 40%83 of 206
  12. 112SīkarRajasthan, India 40%99 of 246
  13. 113SholapurMaharashtra, India 40%102 of 255
  14. 114KarauliRajasthan, India 40%83 of 208
  15. 115NandedMaharashtra, India 40%89 of 224
  16. 116HanoiHanoi, Vietnam 39%109 of 277
  17. 117LaturMaharashtra, India 39%94 of 239
  18. 118ChangchunJilin, China 39%112 of 286
  19. 119DhaulpurRajasthan, India 39%87 of 223
  20. 120BaripādaOdisha, India 39%87 of 223
  21. 121DhuleMaharashtra, India 39%83 of 215
  22. 122BhiwandiMaharashtra, India 38%90 of 234
  23. 123TalojeMaharashtra, India 38%80 of 208
  24. 124BhāgalpurBihar, India 38%91 of 237
  25. 125La UniónLos Ríos Region, Chile 38%99 of 261
  26. 126Puerto AysénAysén, Chile 38%95 of 251
  27. 127CuricóMaule Region, Chile 38%100 of 265
  28. 128BelpaharOdisha, India 37%85 of 227
  29. 129VientianeVientiane Prefecture, Laos 37%107 of 286
  30. 130PalwalHaryana, India 37%81 of 217
  31. 131LagosLagos, Nigeria 37%106 of 286
  32. 132ĀsansolWest Bengal, India 37%94 of 254
  33. 133ChūruRajasthan, India 37%89 of 243
  34. 134HualquiBiobio, Chile 37%99 of 271
  35. 135KeonjhargarhOdisha, India 36%85 of 233
  36. 136KotaRajasthan, India 36%93 of 256
  37. 137Sri GanganagarRajasthan, India 36%84 of 234
  38. 138DewasMadhya Pradesh, India 36%85 of 239
  39. 139Pimpri-ChinchwadMaharashtra, India 35%89 of 252
  40. 140NohanPunjab, India 35%73 of 207
  41. 141JhunjhunūnRajasthan, India 35%87 of 250
  42. 142KarongaNorthern Region, Malawi 35%83 of 239
  43. 143VillarricaAraucania, Chile 34%91 of 264
  44. 144BadlapurMaharashtra, India 34%82 of 239
  45. 145ParbhaniMaharashtra, India 34%85 of 248
  46. 146AkolaMaharashtra, India 34%85 of 248
  47. 147Indorelast full day 10 OctMadhya Pradesh, India 34%87 of 254
  48. 148DurenaChhattisgarh, India 34%74 of 218
  49. 149PuneMaharashtra, India 34%86 of 255
  50. 150DurgapurWest Bengal, India 34%85 of 253
  51. 151SuratGujarat, India 33%74 of 221
  52. 152ChillánÑuble, Chile 33%94 of 282
  53. 153TemucoAraucania, Chile 33%93 of 280
  54. 154MurreePunjab, Pakistan 33%86 of 260
  55. 155GandhinagarGujarat, India 33%84 of 254
  56. 156AurangabadMaharashtra, India 33%83 of 251
  57. 157NashikMaharashtra, India 33%84 of 256
  58. 158ChandigarhChandigarh, India 33%83 of 254
  59. 159HyderabadTelangana, India 33%88 of 270
  60. 160SantiagoSantiago Metropolitan, Chile 32%92 of 285
  61. 161CuttackOdisha, India 32%71 of 220
  62. 162BengaluruKarnataka, India 32%82 of 255
  63. 163JhālāwārRajasthan, India 32%77 of 243
  64. 164SāngliMaharashtra, India 32%64 of 202
  65. 165SiltaraChhattisgarh, India 32%70 of 222
  66. 166BurundayAlmaty Region, Kazakhstan 31%90 of 286
  67. 167PanvelMaharashtra, India 31%66 of 210
  68. 168San CarlosÑuble, Chile 31%78 of 249
  69. 169KarachiSindh, Pakistan 31%88 of 286
  70. 170Otegen BatyraAlmaty Region, Kazakhstan 31%88 of 286
  71. 171HanumāngarhRajasthan, India 31%74 of 241
  72. 172Uthai ThaniUthai Thani, Thailand 31%77 of 251
  73. 173Dausalast full day 11 OctRajasthan, India 31%74 of 242
  74. 174BhilwaraRajasthan, India 30%75 of 248
  75. 175JaisalmerRajasthan, India 30%75 of 249
  76. 176CauquenesMaule Region, Chile 30%71 of 236
  77. 177RengoO'Higgins Region, Chile 30%80 of 266
  78. 178KolkataWest Bengal, India 29%75 of 255
  79. 179HyderabadSindh, Pakistan 29%80 of 273
  80. 180TalcaMaule Region, Chile 29%83 of 284
  81. 181RancaguaO'Higgins Region, Chile 29%83 of 285
  82. 182ShrīrāmpurWest Bengal, India 29%70 of 241
  83. 183BhopalMadhya Pradesh, India 29%74 of 256
  84. 184Banja LukaSrpska, Bosnia and Herzegovina 29%82 of 285
  85. 185Ratchaburilast full day 19 SeptRatchaburi, Thailand 29%66 of 230
  86. 186BikanerRajasthan, India 29%66 of 231
  87. 187Puerto MonttLos Lagos Region, Chile 28%76 of 268
  88. 188TalaganteSantiago Metropolitan, Chile 28%76 of 268
  89. 189GuwahatiAssam, India 28%71 of 251
  90. 190RānīganjWest Bengal, India 28%71 of 251
  91. 191SaugorMadhya Pradesh, India 28%64 of 229
  92. 192BoisarMaharashtra, India 28%60 of 215
  93. 193BlantyreSouthern Region, Malawi 28%76 of 274
  94. 194Sing BuriSing Buri, Thailand 28%70 of 253
  95. 195Closepetlast full day 1 OctKarnataka, India 28%63 of 229
  96. 196VirārMaharashtra, India 27%57 of 209
  97. 197PatiālaPunjab, India 27%65 of 239
  98. 198Puente Altolast full day 9 OctSantiago Metropolitan, Chile 27%73 of 269
  99. 199AmravatiMaharashtra, India 27%69 of 256
  100. 200DūngarpurRajasthan, India 27%65 of 242

What stands behind each figure: Checked at 2+ sites One reference monitor Low-cost sensors About these marks

Low-cost sensors: consumer units, counted only in cities with no government-grade monitor; they read close to reference monitors on the whole, but 15 to 25% high in humid air. How we use them.

Good0–50
Moderate51–100
Unhealthy for 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, Turkey and Iran, which publish only on their own websites. We are building the reader for China's network. The networks of Turkey and Iran don't answer requests from outside their countries, so we can't read them. Most cities there are missing from this board, not clean. Why.

Use this board

SmogRank, all cities ranked by unhealthy days (PM2.5), this year to 14 Oct 2026, 07:00 UTC: each city's share of its measured days with a daily mean over 35.4 µg/m³, cities measured on 70% or more of the days since 1 January (at least 14). Monitor data from national networks via OpenAQ and the publishers listed at smogrank.com/sources. smogrank.com/rankings?w=year&by=days. Ranked on low-cost sensors, with no reference monitor in the city: #4 Kampala and #8 Faisalabad. Some values from Sensor.Community, ODbL. Some readings from Department of Environment, Nepal; Vietnam's government monitors; Aurassure; RMCAB (Secretaría Distrital de Ambiente, Bogotá); Umhverfisstofnun (Environment Agency of Iceland), no reuse terms published.

Download top 10 by average (PNG)

You're welcome to reuse a single chart, image or figure with this citation and a link. Terms. Raw monitor readings in bulk are published by OpenAQ, under each provider's licence.

Updated 2026-10-14 07:07 UTC. Values are PM2.5 (fine particles), the median of each city's monitors, as the US AQI PM2.5 sub-index. Some low-cost readings: Sensor.Community, ODbL (data and licence). Some readings: Department of Environment, Nepal; Vietnam's government monitors; Aurassure; RMCAB (Secretaría Distrital de Ambiente, Bogotá); Umhverfisstofnun (Environment Agency of Iceland), no reuse terms published (why we use them).