SmogRank / History / March 31, 2024
Most polluted cities on March 31, 2024
2,210 cities ranked by their average PM2.5 over the day; the worst was N'Djamena, Chad, at 196.0 µg/m³. Each city's own local calendar day.
Bad-air episodes during March 31, 2024. All episodes.
- 1N'DjamenaN’Djaména, Chad 27113.1×
- 2Mae SaiChiang Rai, Thailand 2129.1×
- 3Chiang MaiChiang Mai, Thailand 1796.3×
- 4PhayaoPhayao, Thailand 1786.3×
- 5LamphunLamphun, Thailand 1715.6×
- 6WittenbergSaxony-Anhalt, Germany 1685.3×
- 7LampangLampang, Thailand 1665.1×
- 8DelhiDelhi, India 1655.0×
- 9Mae SotTak, Thailand 1645.0×
- 9Chiang RaiChiang Rai, Thailand 1645.0×
- 11Karachilow-cost sensorsSindh, Pakistan 1644.9×
- 12NanNan, Thailand 1604.6×
- 13DessauSaxony-Anhalt, Germany 1584.3×
- 14TeltowBrandenburg, Germany 1574.2×
- 15HanoiHanoi, Vietnam 1564.2×
- 16Kamphaeng PhetKamphaeng Phet, Thailand 1564.2×
- 16Kathmandulow-cost sensorsBagmati Province, Nepal 1564.2×
- 18PhraePhrae, Thailand 1554.1×
- 19BerlinState of Berlin, Germany 1554.1×
- 20UttaraditUttaradit, Thailand 1554.1×
- 21Königs WusterhausenBrandenburg, Germany 1544.0×
- 22Ciudad JuárezChihuahua, Mexico 1544.0×
- 23Bernau bei BerlinBrandenburg, Germany 1533.8×
- 24SzczecinWest Pomerania, Poland 1523.8×
- 25BeijingBeijing, China 1523.8×
- 26Bitterfeld-WolfenSaxony-Anhalt, Germany 1513.7×
- 27Frankfurt (Oder)Brandenburg, Germany 1513.7×
- 28DěčínÚstí nad Labem Region, Czechia 1483.6×
- 29LubnjowBrandenburg, Germany 1483.6×
- 30Vientianelow-cost sensorsVientiane Prefecture, Laos 1473.6×
- 31StrausbergBrandenburg, Germany 1463.6×
- 32KladnoCentral Bohemia, Czechia 1463.6×
- 33Gorzów WielkopolskiLubusz, Poland 1453.5×
- 34České BudějoviceSouth Bohemian Region, Czechia 1443.5×
- 35Blankenfelde-MahlowBrandenburg, Germany 1433.5×
- 36CairoCairo, Egypt 1423.5×
- 37PraguePrague, Czechia 1393.4×
- 38SukhothaiSukhothai, Thailand 1383.4×
- 39LuckenwaldeBrandenburg, Germany 1383.4×
- 40Hradec KrálovéHradec Králové Region, Czechia 1373.3×
- 41MukdahanMukdahan, Thailand 1373.3×
- 42NeuenhagenBrandenburg, Germany 1373.3×
- 43JakartaJakarta, Indonesia 1343.3×
- 44ShanghaiShanghai, China 1333.2×
- 45PotsdamBrandenburg, Germany 1333.2×
- 46NaplesCampania, Italy 1323.2×
- 47FalkenseeBrandenburg, Germany 1313.2×
- 47EisenhüttenstadtBrandenburg, Germany 1313.2×
- 49Halle (Saale)Saxony-Anhalt, Germany 1303.1×
- 50HyderabadTelangana, India 1293.1×
- 51Dhakalow-cost sensorsDhaka Division, Bangladesh 1283.1×
- 51MostÚstí nad Labem Region, Czechia 1283.1×
- 53KolkataWest Bengal, India 1283.1×
- 53KalasinKalasin, Thailand 1283.1×
- 55Schwedt (Oder)Brandenburg, Germany 1273.1×
- 56BernburgSaxony-Anhalt, Germany 1273.1×
- 57AltenburgThuringia, Germany 1263.1×
- 58ShenyangLiaoning, China 1263.0×
- 59BerounCentral Bohemia, Czechia 1253.0×
- 60PardubicePardubice Region, Czechia 1243.0×
- 60CoyhaiqueAysén, Chile 1243.0×
- 62AlgiersAlgiers, Algeria 1222.9×
- 63MumbaiMaharashtra, India 1222.9×
- 63ZnojmoSouth Moravian, Czechia 1222.9×
- 65LęborkPomerania, Poland 1222.9×
- 66CottbusBrandenburg, Germany 1212.9×
- 67CieszynSilesia, Poland 1212.9×
- 68KleinmachnowBrandenburg, Germany 1202.9×
- 69PilsenPlzeň Region, Czechia 1192.9×
- 70BraunschweigLower Saxony, Germany 1192.8×
- 71YasothonYasothon, Thailand 1182.8×
- 72OldenburgLower Saxony, Germany 1172.8×
- 73SalorTashkent Region, Uzbekistan 1172.8×
- 73KadaňÚstí nad Labem Region, Czechia 1172.8×
- 75Mladá BoleslavCentral Bohemia, Czechia 1162.8×
- 76HildesheimLower Saxony, Germany 1162.8×
- 77TřinecMoravian-Silesian Region, Czechia 1162.8×
- 77Wodzisław ŚląskiSilesia, Poland 1162.8×
- 77BihaćFederation of B&H, Bosnia and Herzegovina 1162.8×
- 80Lahorelow-cost sensorsPunjab, Pakistan 1152.8×
- 80SalzgitterLower Saxony, Germany 1152.8×
- 80Jelenia GóraLower Silesia, Poland 1152.8×
- 83Amnat CharoenAmnat Charoen, Thailand 1152.7×
- 84DziałdowoWarmia-Masuria, Poland 1152.7×
- 85OstravaMoravian-Silesian Region, Czechia 1142.7×
- 86CapannoriTuscany, Italy 1142.7×
- 87GeraThuringia, Germany 1142.7×
- 88NordhausenThuringia, Germany 1132.7×
- 89Novi PazarCentral Serbia, Serbia 1132.7×
- 89ČadcaŽilina Region, Slovakia 1132.7×
- 89KościerzynaPomerania, Poland 1132.7×
- 92LitvínovÚstí nad Labem Region, Czechia 1132.7×
- 93BaghdadBaghdad, Iraq 1122.7×
- 94KöthenSaxony-Anhalt, Germany 1122.7×
- 95Peshawarlow-cost sensorsKhyber Pakhtunkhwa, Pakistan 1122.7×
- 96Brandenburg an der HavelBrandenburg, Germany 1112.6×
- 96Ústí nad LabemÚstí nad Labem Region, Czechia 1112.6×
- 96PoznańGreater Poland, Poland 1112.6×
- 99KościanGreater Poland, Poland 1112.6×
- 100TepliceÚstí nad Labem Region, Czechia 1102.6×
- 101MartinŽilina Region, Slovakia 1102.6×
- 102Ubon RatchathaniUbon Ratchathani, Thailand 1102.6×
- 102MagdeburgSaxony-Anhalt, Germany 1102.6×
- 104YangonYangon, Myanmar 1082.6×
- 105KutnoŁódź Voivodeship, Poland 1082.6×
- 106Schwandorf in BayernBavaria, Germany 1072.5×
- 106HannoverLower Saxony, Germany 1072.5×
- 108KanchanaburiKanchanaburi, Thailand 1072.5×
- 109HavířovMoravian-Silesian Region, Czechia 1062.5×
- 109El PasoTexas, United States 1062.5×
- 111San Pawl il-BaħarSaint Paul’s Bay, Malta 1062.5×
- 112OpavaMoravian-Silesian Region, Czechia 1052.5×
- 113Burg bei MagdeburgSaxony-Anhalt, Germany 1052.5×
- 114Frýdek-MístekMoravian-Silesian Region, Czechia 1052.5×
- 115Chai NatChai Nat, Thailand 1042.5×
- 115WłocławekKujawsko-Pomorskie, Poland 1042.5×
- 117BogatyniaLower Silesia, Poland 1042.4×
- 118BurghausenBavaria, Germany 1042.4×
- 119PrievidzaTrenčín Region, Slovakia 1032.4×
- 120PtujUrban Municipality of Ptuj, Slovenia 1032.4×
- 121WeidenBavaria, Germany 1032.4×
- 122GreizThuringia, Germany 1022.4×
- 122WrocławLower Silesia, Poland 1022.4×
- 124Valašské MeziříčíZlín, Czechia 1022.4×
- 124LiberecLiberec Region, Czechia 1022.4×
- 126Lop BuriLopburi, Thailand 1012.4×
- 127PirotCentral Serbia, Serbia 1012.4×
- 127LoeiLoei, Thailand 1012.4×
- 127GdyniaPomerania, Poland 1012.4×
- 130Udon ThaniUdon Thani, Thailand 1002.4×
- 130PhichitPhichit, Thailand 1002.4×
- 130Novo MestoUrban Municipality of Novo Mesto, Slovenia 1002.4×
- 133BytówPomerania, Poland 1002.3×
- 134PhetchabunPhetchabun, Thailand 992.3×
- 134JenaThuringia, Germany 992.3×
- 134HalberstadtSaxony-Anhalt, Germany 992.3×
- 137MostaIl-Mosta, Malta 992.3×
- 137SalernoCampania, Italy 992.3×
- 139Nakhon SawanNakhon Sawan, Thailand 982.3×
- 139GöttingenLower Saxony, Germany 982.3×
- 141SaalfeldThuringia, Germany 982.3×
- 142BydgoszczKujawsko-Pomorskie, Poland 982.3×
- 143HaenamJeollanam-do, South Korea 982.3×
- 143MühlhausenThuringia, Germany 982.3×
- 145CelayaGuanajuato, Mexico 982.3×
- 146NeuruppinBrandenburg, Germany 972.3×
- 147Jeju CityJeju-do, South Korea 972.3×
- 148Roi EtRoi Et, Thailand 972.2×
- 148KaliszGreater Poland, Poland 972.2×
- 148Ciudad Benito JuárezNuevo León, Mexico 972.2×
- 151Sing BuriSing Buri, Thailand 972.2×
- 151NeubrandenburgMecklenburg-Vorpommern, Germany 972.2×
- 153ŻabbarĦaż-Żabbar, Malta 962.2×
- 153WernigerodeSaxony-Anhalt, Germany 962.2×
- 155WeißenfelsSaxony-Anhalt, Germany 962.2×
- 155ElblągWarmia-Masuria, Poland 962.2×
- 157AthensAttica, Greece 962.2×
- 157PruszkówMazovia, Poland 962.2×
- 157Nong Bua LamphuNong Bua Lamphu, Thailand 962.2×
- 160Banja LukaSrpska, Bosnia and Herzegovina 952.2×
- 161KasselHesse, Germany 952.2×
- 161GoslarLower Saxony, Germany 952.2×
- 161DelmenhorstLower Saxony, Germany 952.2×
- 164GüstrowMecklenburg-Vorpommern, Germany 952.2×
- 165JangheungJeollanam-do, South Korea 952.2×
- 165TraunreutBavaria, Germany 952.2×
- 167SokolovCarlsbad Region, Czechia 942.2×
- 167KłodzkoLower Silesia, Poland 942.2×
- 169ŁaskŁódź Voivodeship, Poland 942.1×
- 169KołobrzegWest Pomerania, Poland 942.1×
- 171ChaiyaphumChaiyaphum, Thailand 932.1×
- 171SeogwipoJeju-do, South Korea 932.1×
- 173Kędzierzyn-KoźleOpole Voivodeship, Poland 932.1×
- 174WeimarThuringia, Germany 932.1×
- 175RintelnLower Saxony, Germany 932.1×
- 175ŻaryLubusz, Poland 932.1×
- 177OytenLower Saxony, Germany 922.1×
- 178OlsztynWarmia-Masuria, Poland 922.1×
- 179Jastrzębie ZdrójSilesia, Poland 922.1×
- 179SalamancaGuanajuato, Mexico 922.1×
- 181OsornoLos Lagos Region, Chile 922.1×
- 182MariborUrban Municipality of Maribor, Slovenia 912.1×
- 183Şabāḩ as SālimMubārak al Kabīr, Kuwait 912.0×
- 184MarktredwitzBavaria, Germany 912.0×
- 184ErfurtThuringia, Germany 912.0×
- 186GdańskPomerania, Poland 912.0×
- 187PassauBavaria, Germany 902.0×
- 187ToruńKujawsko-Pomorskie, Poland 902.0×
- 187Puerto VarasLos Lagos Region, Chile 902.0×
- 190PřerovOlomouc Region, Czechia 902.0×
- 191YeongjuGyeongsangbuk-do, South Korea 902.0×
- 191CeljeUrban Municipality of Celje, Slovenia 902.0×
- 193Sakon NakhonSakon Nakhon, Thailand 902.0×
- 194RacibórzSilesia, Poland 902.0×
- 194AcerraCampania, Italy 902.0×
- 196ŽilinaŽilina Region, Slovakia 902.0×
- 197Hansestadt SalzwedelSaxony-Anhalt, Germany 892.0×
- 197FriesoytheLower Saxony, Germany 892.0×
- 197PłockMazovia, Poland 892.0×
- 200Czechowice-DziedziceSilesia, Poland 892.0×
Top 200 of 2,210 shown.
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, March 31, 2024, smogrank.com/history/2024-03-31 (accessed 3 Oct 2026).
You're welcome to reuse a single chart, image or figure with this citation and a link. Terms.