SmogRank / History / March 20, 2023

Most polluted cities on March 20, 2023

1,314 cities ranked by their average PM2.5 over the day; the worst was Lahore, Pakistan, at 126.0 µg/m³. Each city's own local calendar day.

OpenAQ's archive, where our readings come from, has almost none for this day. Cities in the United States and Europe have it from the EPA's and the European Environment Agency's own records of the same monitors; many cities elsewhere are missing from this board, not clean. Why.

Bad-air episodes during March 20, 2023. All episodes.

← Lahore 126.0 µg/m³ 100 µg/m³15 WHO 24-hour guideline
Every city ranked for March 20, 2023, 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. 1Lahorelow-cost sensorsPunjab, Pakistan
    2018.4×
  2. 2BeijingBeijing, China
    1917.5×
  3. 3Ubon RatchathaniUbon Ratchathani, Thailand
    1705.5×
  4. 4ShenyangLiaoning, China
    1614.7×
  5. 5NanNan, Thailand
    1594.4×
  6. 6Ban HouakhouaBokeo, Laos
    1594.4×
  7. 7BaghdadBaghdad, Iraq
    1594.4×
  8. 8MukdahanMukdahan, Thailand
    1574.3×
  9. 9Si Sa KetSi Sa Ket, Thailand
    1564.2×
  10. 10Mae SaiChiang Rai, Thailand
    1564.2×
  11. 10Dhakalow-cost sensorsDhaka Division, Bangladesh
    1564.2×
  12. 12LoeiLoei, Thailand
    1564.2×
  13. 13Nong Bua LamphuNong Bua Lamphu, Thailand
    1544.0×
  14. 13KalasinKalasin, Thailand
    1544.0×
  15. 15Roi EtRoi Et, Thailand
    1544.0×
  16. 16Sakon NakhonSakon Nakhon, Thailand
    1523.8×
  17. 17ŁaskŁódź Voivodeship, Poland
    1513.7×
  18. 18Udon ThaniUdon Thani, Thailand
    1513.7×
  19. 19WłocławekKujawsko-Pomorskie, Poland
    1503.7×
  20. 20Bang Khun ThianBangkok, Thailand
    1493.7×
  21. 21LublinLublin, Poland
    1443.5×
  22. 22Peshawarlow-cost sensorsKhyber Pakhtunkhwa, Pakistan
    1423.5×
  23. 23Buri RamBuriram, Thailand
    1393.4×
  24. 24TetovoTetovo, North Macedonia
    1373.3×
  25. 25KhartoumKhartoum, Sudan
    1363.3×
  26. 26KościanGreater Poland, Poland
    1353.3×
  27. 27KutnoŁódź Voivodeship, Poland
    1343.3×
  28. 28ŁukówLublin, Poland
    1313.2×
  29. 28Nakhon RatchasimaNakhon Ratchasima, Thailand
    1313.2×
  30. 30VoluntariIlfov, Romania
    1303.2×
  31. 31PhichitPhichit, Thailand
    1293.1×
  32. 32PhraePhrae, Thailand
    1283.1×
  33. 33ChaiyaphumChaiyaphum, Thailand
    1283.1×
  34. 34KielceŚwiętokrzyskie, Poland
    1283.1×
  35. 34KrakówLesser Poland, Poland
    1283.1×
  36. 36ToruńKujawsko-Pomorskie, Poland
    1263.0×
  37. 37PułtuskMazovia, Poland
    1253.0×
  38. 38OtwockMazovia, Poland
    1243.0×
  39. 39PhetchabunPhetchabun, Thailand
    1233.0×
  40. 40LiepājaLiepaja, Latvia
    1222.9×
  41. 41PhayaoPhayao, Thailand
    1202.9×
  42. 42Chiang RaiChiang Rai, Thailand
    1202.9×
  43. 43YangonYangon, Myanmar
    1202.9×
  44. 44LegionowoMazovia, Poland
    1192.9×
  45. 45SkopjeGrad Skopje, North Macedonia
    1192.8×
  46. 46Chiang MaiChiang Mai, Thailand
    1182.8×
  47. 47UttaraditUttaradit, Thailand
    1182.8×
  48. 48Popeşti-LeordeniIlfov, Romania
    1172.8×
  49. 49BufteaIlfov, Romania
    1172.8×
  50. 50RadomskoŁódź Voivodeship, Poland
    1172.8×
  51. 51PrilepPrilep, North Macedonia
    1162.8×
  52. 52Mae SotTak, Thailand
    1162.8×
  53. 53SukhothaiSukhothai, Thailand
    1152.8×
  54. 54SiedlceMazovia, Poland
    1152.7×
  55. 54DelhiDelhi, India
    1152.7×
  56. 56HanoiHanoi, Vietnam
    1152.7×
  57. 57WawerMazovia, Poland
    1142.7×
  58. 58Si Maha PhotPrachin Buri, Thailand
    1122.7×
  59. 59DěčínÚstí nad Labem Region, Czechia
    1112.6×
  60. 60Bielsko-BialaSilesia, Poland
    1112.6×
  61. 61WarsawMazovia, Poland
    1102.6×
  62. 62PakxanBolikhamsai, Laos
    1102.6×
  63. 63GevgelijaGevgelija, North Macedonia
    1092.6×
  64. 64SalorTashkent Region, Uzbekistan
    1082.6×
  65. 65Nakhon SawanNakhon Sawan, Thailand
    1082.6×
  66. 66CodleaBrașov County, Romania
    1082.5×
  67. 66BucharestBucharest, Romania
    1082.5×
  68. 66NiskoSubcarpathia, Poland
    1082.5×
  69. 66Kamphaeng PhetKamphaeng Phet, Thailand
    1082.5×
  70. 70PoznańGreater Poland, Poland
    1072.5×
  71. 71Mladá BoleslavCentral Bohemia, Czechia
    1072.5×
  72. 72Lop BuriLopburi, Thailand
    1062.5×
  73. 73RatchaburiRatchaburi, Thailand
    1042.5×
  74. 74RadomMazovia, Poland
    1042.4×
  75. 75PłockMazovia, Poland
    1042.4×
  76. 76EłkWarmia-Masuria, Poland
    1032.4×
  77. 77Nakło nad NoteciąKujawsko-Pomorskie, Poland
    1022.4×
  78. 78San SeveroApulia, Italy
    1012.4×
  79. 78SpringfieldMissouri, United States
    1012.4×
  80. 80GjilanGjilan, Kosovo
    1002.4×
  81. 80Islamabadlow-cost sensorsIslamabad, Pakistan
    1002.4×
  82. 82Bang NaBangkok, Thailand
    992.3×
  83. 83LamphunLamphun, Thailand
    992.3×
  84. 83ŁódźŁódź Voivodeship, Poland
    992.3×
  85. 85BelgradeCentral Serbia, Serbia
    992.3×
  86. 86RzeszówSubcarpathia, Poland
    992.3×
  87. 86KanchanaburiKanchanaburi, Thailand
    992.3×
  88. 88Bishkeklow-cost sensorsBishkek, Kyrgyzstan
    982.3×
  89. 88Sing BuriSing Buri, Thailand
    982.3×
  90. 90Jelenia GóraLower Silesia, Poland
    982.3×
  91. 91GrajewoPodlasie, Poland
    972.3×
  92. 91Samut SakhonSamut Sakhon, Thailand
    972.3×
  93. 91AranyaprathetSa Kaeo, Thailand
    972.3×
  94. 94TepliceÚstí nad Labem Region, Czechia
    962.2×
  95. 95StarachowiceŚwiętokrzyskie, Poland
    962.2×
  96. 96AugustówPodlasie, Poland
    962.2×
  97. 97ŻyrardówMazovia, Poland
    952.2×
  98. 97KłodzkoLower Silesia, Poland
    952.2×
  99. 97Czechowice-DziedziceSilesia, Poland
    952.2×
  100. 100DębicaSubcarpathia, Poland
    952.2×
  101. 101KrosnoSubcarpathia, Poland
    952.2×
  102. 101JarosławSubcarpathia, Poland
    952.2×
  103. 103Almatylow-cost sensorsAlmaty, Kazakhstan
    942.2×
  104. 104VentspilsVentspils, Latvia
    942.1×
  105. 104OlsztynWarmia-Masuria, Poland
    942.1×
  106. 104MariglianoCampania, Italy
    942.1×
  107. 107Hradec KrálovéHradec Králové Region, Czechia
    932.1×
  108. 108TakTak, Thailand
    932.1×
  109. 109Suphan BuriSuphan Buri, Thailand
    932.1×
  110. 109Ústí nad LabemÚstí nad Labem Region, Czechia
    932.1×
  111. 111Khlong Sam WaBangkok, Thailand
    932.1×
  112. 112LampangLampang, Thailand
    922.1×
  113. 113JasłoSubcarpathia, Poland
    922.1×
  114. 113BitolaBitola, North Macedonia
    922.1×
  115. 113RacibórzSilesia, Poland
    922.1×
  116. 116TarnówLesser Poland, Poland
    912.1×
  117. 116KatowiceSilesia, Poland
    912.1×
  118. 118BeneventoCampania, Italy
    912.0×
  119. 119RigaRiga, Latvia
    912.0×
  120. 119MielecSubcarpathia, Poland
    912.0×
  121. 119OlomoucOlomouc Region, Czechia
    912.0×
  122. 122Lak SiBangkok, Thailand
    902.0×
  123. 123PřerovOlomouc Region, Czechia
    902.0×
  124. 124ŚwiecieKujawsko-Pomorskie, Poland
    902.0×
  125. 125OhridOhrid, North Macedonia
    902.0×
  126. 125TřinecMoravian-Silesian Region, Czechia
    902.0×
  127. 127MitrovicëMitrovica, Kosovo
    892.0×
  128. 128SaraburiSaraburi, Thailand
    892.0×
  129. 129KętrzynWarmia-Masuria, Poland
    892.0×
  130. 129Karachilow-cost sensorsSindh, Pakistan
    892.0×
  131. 129HavířovMoravian-Silesian Region, Czechia
    892.0×
  132. 132PrešovPrešov Region, Slovakia
    892.0×
  133. 132LęborkPomerania, Poland
    892.0×
  134. 132AvellinoCampania, Italy
    892.0×
  135. 135Phra Nakhon Si AyutthayaPhra Nakhon Si Ayutthaya, Thailand
    892.0×
  136. 135GuangzhouGuangdong, China
    892.0×
  137. 137KavadarciKavadarci, North Macedonia
    881.9×
  138. 137Jastrzębie ZdrójSilesia, Poland
    881.9×
  139. 139Nong KhaemBangkok, Thailand
    881.9×
  140. 140TrenčínTrenčín Region, Slovakia
    881.9×
  141. 141Spišská Nová VesKošice Region, Slovakia
    871.9×
  142. 142PristinaPristina, Kosovo
    871.9×
  143. 143KošiceKošice Region, Slovakia
    871.9×
  144. 143ZamośćLublin, Poland
    871.9×
  145. 143KoprivnicaKoprivnica-Križevci, Croatia
    871.9×
  146. 146SuwałkiPodlasie, Poland
    861.9×
  147. 146NysaOpole Voivodeship, Poland
    861.9×
  148. 146Banja LukaSrpska, Bosnia and Herzegovina
    861.9×
  149. 149LučenecBanská Bystrica Region, Slovakia
    861.9×
  150. 149Český TěšínMoravian-Silesian Region, Czechia
    861.9×
  151. 151KranjUrban Municipality of Kranj, Slovenia
    861.9×
  152. 152GrazStyria, Austria
    861.8×
  153. 152AndriaApulia, Italy
    861.8×
  154. 152Saphan SungBangkok, Thailand
    861.8×
  155. 155Frýdek-MístekMoravian-Silesian Region, Czechia
    851.8×
  156. 156TrebišovKošice Region, Slovakia
    851.8×
  157. 156HraniceOlomouc Region, Czechia
    851.8×
  158. 158KarvináMoravian-Silesian Region, Czechia
    851.8×
  159. 159BiałystokPodlasie, Poland
    851.8×
  160. 160HumennéPrešov Region, Slovakia
    841.8×
  161. 161Ban Samae DamBangkok, Thailand
    841.8×
  162. 161Sai MaiBangkok, Thailand
    841.8×
  163. 163PrzemyślSubcarpathia, Poland
    841.8×
  164. 163Konstancin-JeziornaMazovia, Poland
    841.8×
  165. 163PejëPec, Kosovo
    841.8×
  166. 163Khan Na YaoBangkok, Thailand
    841.8×
  167. 167Nakhon PathomNakhon Pathom, Thailand
    831.8×
  168. 167Bueng KumBangkok, Thailand
    831.8×
  169. 169Khlong LuangPathum Thani, Thailand
    831.8×
  170. 170KochaniKochani, North Macedonia
    831.7×
  171. 170MostÚstí nad Labem Region, Czechia
    831.7×
  172. 172Valašské MeziříčíZlín, Czechia
    821.7×
  173. 172BohumínMoravian-Silesian Region, Czechia
    821.7×
  174. 174Nong ChokBangkok, Thailand
    821.7×
  175. 174GdańskPomerania, Poland
    821.7×
  176. 176BangkokBangkok, Thailand
    821.7×
  177. 176Bang KapiBangkok, Thailand
    821.7×
  178. 178PardubicePardubice Region, Czechia
    811.7×
  179. 179KorçëKorçë County, Albania
    811.7×
  180. 179OpavaMoravian-Silesian Region, Czechia
    811.7×
  181. 181LitvínovÚstí nad Labem Region, Czechia
    811.7×
  182. 181San Felice A CancelloCampania, Italy
    811.7×
  183. 183Ban ChangRayong, Thailand
    811.7×
  184. 184SenicaTrnava Region, Slovakia
    801.7×
  185. 185AthensAttica, Greece
    801.6×
  186. 186KaunasKaunas, Lithuania
    801.6×
  187. 186BydgoszczKujawsko-Pomorskie, Poland
    801.6×
  188. 186TrbovljeMunicipality of Trbovlje, Slovenia
    801.6×
  189. 189Laem ChabangChon Buri, Thailand
    791.6×
  190. 189Kędzierzyn-KoźleOpole Voivodeship, Poland
    791.6×
  191. 191ŽilinaŽilina Region, Slovakia
    791.6×
  192. 191AlbanyGeorgia, United States
    791.6×
  193. 193Mueang NonthaburiNonthaburi, Thailand
    791.6×
  194. 194LuceraApulia, Italy
    791.6×
  195. 195MartinŽilina Region, Slovakia
    781.6×
  196. 196PátraWest Greece, Greece
    781.6×
  197. 196AlexandriaAlexandria, Egypt
    781.6×
  198. 196AntananarivoAnalamanga, Madagascar
    781.6×
  199. 196SopotPomerania, Poland
    781.6×
  200. 196GdyniaPomerania, Poland
    781.6×

Top 200 of 1,314 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, March 20, 2023, smogrank.com/history/2023-03-20 (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.