SmogRank / Episodes / France

Western Europe, January 2024

For 3 days, from 14 to 16 January 2024, 117 cities in France, Germany, Belgium and 3 more countries had PM2.5 at least twice their usual for the time of year. The worst reading was Manlleu, Catalonia, Spain: 59.9 µg/m³ on 14 January, about 2.3× its usual 26.0.

No cause namedWe have no fire or smoke records for these days, so we only say what the measurements show.
Cities reached117in 6 countries
Days314 to 16 January 2024
Worst day14 January109 cities counted
Furthest above usual5.7×Freiburg

Day by day

14 January 109 cities at twice their usual or more
Saint-ÉtienneAurillacFontainebleauÉtampesLons-le-SaunierÉpernayRambouilletSaint-DizierReimsAnnecyDreuxSaint-QuentinVerdunÉvreuxGapLouviersNancyToulouseDenainAlençonValenciennesMetzGardanneLensMonsEsch-sur-AlzetteThionvilleCharleroiBéthuneTournaiDieppeLisieuxLilleLuxembourgBernMarche-en-FamenneMenenAndenneToulonDillingenRoeselareLe HavreBrusselsForbachMüllheimGentles EscaldesFlémalle-HauteCaenDunkirkTrierWillebroekKoksijdeTurinLiègeMaldegemAarschotFréjusTarbesCannesEupenNiceLourdesPauMonacoAachenMentonHeerlenBorgomaneroMollet del VallèsCanterburyZürichJülichSeafordSpijkenisseVillingen-SchwenningenBarcelonaMaassluisRidderkerkRotterdamBergheim's-GravenzandeJüchenBrightonAlessandriaMönchengladbachVenloNettetalBad KreuznachGillinghamThe HagueBonnVenrayNeuwiedVilanova i la GeltrúKölnLuganoClacton-on-SeaKoblenzCanvey IslandBellinzonaIJsselsteinBendorfKrefeldLeverkusenGraysDüsseldorfUtrechtDartfordMaarssenAngletNijmegenBexleyHillegomRatingenTarragonaDagenhamKreuzlingenBadhoevedorpDuisburgKonstanzBarneveldMainzAmsterdamWiesbadenWuppertalOberhausenLondonLimburg an der LahnEssenBottropRüsselsheim am MainPortsmouthHattingenGelsenkirchenHayesFriedrichshafenFilderstadtKönigstein im TaunusDonostia / San SebastiánLüdenscheidHagenEschbornBorkenNewmarketFrankfurt am MainLindauDortmundNetphenSchwerteSouthamptonSaint-BrieucMichelstadtDattelnZarautzReadingZaragozaUnnaBiggleswadeHanau am MainBiberach an der RißGroßostheimEnschedeGießenAndoverAschaffenburgCalahorraMünsterMarburg an der LahnBermeoUlmSoestNeu-UlmDurangoOxfordLa SpeziaWarsteinLauda-KönigshofenKempten (Allgäu)Gasteiz / VitoriaBilbaoLaudio / LlodioBastiaWürzburgOsnabrückFuldaRoyal Leamington SpaBielefeldBristolRoveretoAnsbachCapannoriKasselAugsburgTrentoRintelnNewton AbbotWitzenhausenNewportMeiningenCardiffGöttingenEisenachNurembergBambergBurgosSuhlPlymouthCoburgMühlhausenSaltashHannoverHildesheimBarnstapleBriton FerryErfurtGoslarSondershausenNordhausenSalzgitterWernigerodeBraunschweigHalberstadtAnnemasseGrenobleLleidaWormsGironaManlleuMeylanMontbéliardLunévilleManosqueSallanchesLampertheimTübingenTilburgRouenChambéryRomans-sur-IsèreMannheimBredaAix-en-ProvenceAlbertvilleAvignonMarseilleVannesHeilbronnLudwigshafen am RheinMulhouseSpeyerGrimbergenBaselDouaiMeyzieuBensheimKortrijkLochristiMolEindhovenCastresLorientValenceAalenSaarbrückenStuttgartAntwerpKapellenÉpinalRoubaixSaint-ChamondLörrachEvergemZwijndrechtSainte-Geneviève-des-BoisPérigueuxRennesDarmstadtBeverenIzegemStabroekMelunFos-sur-MerLyonLudwigsburgWieslochChartresBesançonArlesBourg-en-BresseMontpellierPerpignanVitrollesKarlsruheAmiensParisKaiserslauternKehlCreilGivorsHeidelbergPforzheimReutlingenCoulommiersDomontMarmandeHerrenbergLunelWaregemClermont-FerrandDoleMontceau-les-MinesNîmesNeversEggenstein-LeopoldshafenMâconSalon-de-ProvenceVesoulFreiburgChalon-sur-SaôneToursBaden-BadenBloisCouëronBourgesNantesAuxerreDijonTroyesLormontChâteaurouxLa Roche-sur-YonOlivetBordeauxPoitiersSarcellesJoué-lès-ToursAngersAngoulêmeLa Rochelle
11 Jan1213141516171819
Every measured city in the area, coloured by its PM2.5 that day; a dark ring marks a city at twice its usual or more. Bars: cities counted each day, coloured by their median level. Choose a day or press play; without JavaScript, the days link to that day's world ranking.

How it spread

ManlleuManlleu, 11 January: 51.5 µg/m³, 2.0× usualManlleu, 12 January: 16.0 µg/m³, 0.6× usualManlleu, 13 January: 27.0 µg/m³, 1.0× usualManlleu, 14 January: 59.9 µg/m³, 2.3× usualManlleu, 15 January: 47.8 µg/m³, 1.8× usualManlleu, 16 January: 37.4 µg/m³, 1.4× usualManlleu, 17 January: 17.0 µg/m³, 0.7× usualManlleu, 18 January: 5.0 µg/m³, 0.2× usualManlleu, 19 January: 12.0 µg/m³, 0.5× usualTübingenTübingen, 11 January: 48.9 µg/m³, 3.6× usualTübingen, 12 January: 56.3 µg/m³, 4.2× usualTübingen, 13 January: 40.1 µg/m³, 3.0× usualTübingen, 14 January: 32.8 µg/m³, 2.4× usualTübingen, 15 January: 10.3 µg/m³, 0.8× usualTübingen, 16 January: 16.1 µg/m³, 1.2× usualTübingen, 17 January: 22.4 µg/m³, 1.7× usualTübingen, 18 January: 4.2 µg/m³, 0.3× usualTübingen, 19 January: 16.4 µg/m³, 1.2× usualGivorsGivors, 11 January: 34.8 µg/m³, 2.8× usualGivors, 12 January: 49.0 µg/m³, 4.0× usualGivors, 13 January: 54.5 µg/m³, 4.4× usualGivors, 14 January: 43.4 µg/m³, 3.5× usualGivors, 15 January: 43.3 µg/m³, 3.5× usualGivors, 16 January: 38.1 µg/m³, 3.1× usualGivors, 17 January: 7.1 µg/m³, 0.6× usualGivors, 18 January: 5.8 µg/m³, 0.5× usualGivors, 19 January: 12.1 µg/m³, 1.0× usualReutlingenReutlingen, 11 January: 49.4 µg/m³, 5.1× usualReutlingen, 12 January: 52.6 µg/m³, 5.5× usualReutlingen, 13 January: 42.1 µg/m³, 4.4× usualReutlingen, 14 January: 33.2 µg/m³, 3.5× usualReutlingen, 15 January: 9.5 µg/m³, 1.0× usualReutlingen, 16 January: 12.7 µg/m³, 1.3× usualReutlingen, 17 January: 12.3 µg/m³, 1.3× usualReutlingen, 18 January: 4.1 µg/m³, 0.4× usualReutlingen, 19 January: 15.6 µg/m³, 1.6× usualBordeauxBordeaux, 11 January: 27.6 µg/m³, 2.8× usualBordeaux, 12 January: 35.3 µg/m³, 3.6× usualBordeaux, 13 January: 27.4 µg/m³, 2.8× usualBordeaux, 14 January: 52.2 µg/m³, 5.4× usualBordeaux, 15 January: 42.0 µg/m³, 4.3× usualBordeaux, 16 January: 14.5 µg/m³, 1.5× usualBordeaux, 17 January: 5.7 µg/m³, 0.6× usualBordeaux, 18 January: 4.4 µg/m³, 0.5× usualBordeaux, 19 January: 9.9 µg/m³, 1.0× usualLyonLyon, 11 January: 29.1 µg/m³, 2.4× usualLyon, 12 January: 44.1 µg/m³, 3.6× usualLyon, 13 January: 49.3 µg/m³, 4.0× usualLyon, 14 January: 39.5 µg/m³, 3.2× usualLyon, 15 January: 33.7 µg/m³, 2.7× usualLyon, 16 January: 27.2 µg/m³, 2.2× usualLyon, 17 January: 8.8 µg/m³, 0.7× usualLyon, 18 January: 5.8 µg/m³, 0.5× usualLyon, 19 January: 12.1 µg/m³, 1.0× usualLormontLormont, 11 January: 28.2 µg/m³, 3.2× usualLormont, 12 January: 48.8 µg/m³, 5.5× usualLormont, 13 January: 33.5 µg/m³, 3.8× usualLormont, 14 January: 45.6 µg/m³, 5.1× usualLormont, 15 January: 34.5 µg/m³, 3.9× usualLormont, 16 January: 20.4 µg/m³, 2.3× usualLormont, 17 January: 6.2 µg/m³, 0.7× usualLormont, 18 January: 4.6 µg/m³, 0.5× usualLormont, 19 January: 10.7 µg/m³, 1.2× usualStuttgartStuttgart, 11 January: 46.2 µg/m³, 4.1× usualStuttgart, 12 January: 48.2 µg/m³, 4.3× usualStuttgart, 13 January: 22.2 µg/m³, 2.0× usualStuttgart, 14 January: 32.9 µg/m³, 2.9× usualStuttgart, 15 January: 9.8 µg/m³, 0.9× usualStuttgart, 16 January: 14.7 µg/m³, 1.3× usualStuttgart, 17 January: 19.2 µg/m³, 1.7× usualStuttgart, 18 January: 6.6 µg/m³, 0.6× usualStuttgart, 19 January: 19.7 µg/m³, 1.7× usualMulhouseMulhouse, 11 January: 45.1 µg/m³, 3.7× usualMulhouse, 12 January: 47.6 µg/m³, 3.9× usualMulhouse, 13 January: 39.5 µg/m³, 3.2× usualMulhouse, 14 January: 26.8 µg/m³, 2.2× usualMulhouse, 15 January: 25.6 µg/m³, 2.1× usualMulhouse, 16 January: 33.5 µg/m³, 2.7× usualMulhouse, 17 January: 19.9 µg/m³, 1.6× usualMulhouse, 18 January: 4.9 µg/m³, 0.4× usualMulhouse, 19 January: 15.3 µg/m³, 1.2× usualMeyzieuMeyzieu, 11 January: 27.7 µg/m³, 2.4× usualMeyzieu, 12 January: 42.3 µg/m³, 3.6× usualMeyzieu, 13 January: 47.3 µg/m³, 4.1× usualMeyzieu, 14 January: 32.9 µg/m³, 2.8× usualMeyzieu, 15 January: 29.0 µg/m³, 2.5× usualMeyzieu, 16 January: 26.9 µg/m³, 2.3× usualMeyzieu, 17 January: 4.7 µg/m³, 0.4× usualMeyzieu, 18 January: 4.7 µg/m³, 0.4× usualMeyzieu, 19 January: 13.6 µg/m³, 1.2× usualBaselBasel, 11 January: 39.5 µg/m³, 3.6× usualBasel, 12 January: 47.1 µg/m³, 4.2× usualBasel, 13 January: 38.2 µg/m³, 3.4× usualBasel, 14 January: 29.6 µg/m³, 2.7× usualBasel, 15 January: 19.6 µg/m³, 1.8× usualBasel, 16 January: 13.9 µg/m³, 1.3× usualBasel, 17 January: 10.8 µg/m³, 1.0× usualBasel, 18 January: 3.0 µg/m³, 0.3× usualBasel, 19 January: 15.8 µg/m³, 1.4× usualLörrachLörrach, 11 January: 39.6 µg/m³, 4.0× usualLörrach, 12 January: 47.0 µg/m³, 4.7× usualLörrach, 13 January: 36.8 µg/m³, 3.7× usualLörrach, 14 January: 29.6 µg/m³, 3.0× usualLörrach, 15 January: 20.8 µg/m³, 2.1× usualLörrach, 16 January: 13.1 µg/m³, 1.3× usualLörrach, 17 January: 10.3 µg/m³, 1.0× usualLörrach, 18 January: 3.3 µg/m³, 0.3× usualLörrach, 19 January: 15.2 µg/m³, 1.5× usualBourg-en-BresseBourg-en-Bresse, 11 January: 30.9 µg/m³, 3.4× usualBourg-en-Bresse, 12 January: 45.9 µg/m³, 5.1× usualBourg-en-Bresse, 13 January: 45.7 µg/m³, 5.1× usualBourg-en-Bresse, 14 January: 30.1 µg/m³, 3.3× usualBourg-en-Bresse, 15 January: 23.7 µg/m³, 2.6× usualBourg-en-Bresse, 16 January: 21.9 µg/m³, 2.4× usualBourg-en-Bresse, 17 January: 5.2 µg/m³, 0.6× usualBourg-en-Bresse, 18 January: 3.8 µg/m³, 0.4× usualBourg-en-Bresse, 19 January: 13.3 µg/m³, 1.5× usualJoué-lès-ToursJoué-lès-Tours, 11 January: 28.0 µg/m³, 3.4× usualJoué-lès-Tours, 12 January: 18.7 µg/m³, 2.3× usualJoué-lès-Tours, 13 January: 26.7 µg/m³, 3.2× usualJoué-lès-Tours, 14 January: 45.8 µg/m³, 5.5× usualJoué-lès-Tours, 15 January: 26.7 µg/m³, 3.2× usualJoué-lès-Tours, 16 January: 20.5 µg/m³, 2.5× usualJoué-lès-Tours, 17 January: 7.8 µg/m³, 0.9× usualJoué-lès-Tours, 18 January: 9.3 µg/m³, 1.1× usualJoué-lès-Tours, 19 January: 17.0 µg/m³, 2.0× usualChalon-sur-SaôneChalon-sur-Saône, 11 January: 36.6 µg/m³, 4.0× usualChalon-sur-Saône, 12 January: 43.4 µg/m³, 4.8× usualChalon-sur-Saône, 13 January: 45.6 µg/m³, 5.0× usualChalon-sur-Saône, 14 January: 39.3 µg/m³, 4.3× usualChalon-sur-Saône, 15 January: 24.4 µg/m³, 2.7× usualChalon-sur-Saône, 16 January: 28.7 µg/m³, 3.2× usualChalon-sur-Saône, 17 January: 17.3 µg/m³, 1.9× usualChalon-sur-Saône, 18 January: 8.1 µg/m³, 0.9× usualChalon-sur-Saône, 19 January: 15.8 µg/m³, 1.7× usualAngersAngers, 11 January: 31.4 µg/m³, 3.9× usualAngers, 12 January: 19.4 µg/m³, 2.4× usualAngers, 13 January: 24.0 µg/m³, 3.0× usualAngers, 14 January: 45.6 µg/m³, 5.7× usualAngers, 15 January: 21.2 µg/m³, 2.7× usualAngers, 16 January: 17.5 µg/m³, 2.2× usualAngers, 17 January: 6.6 µg/m³, 0.8× usualAngers, 18 January: 5.7 µg/m³, 0.7× usualAngers, 19 January: 13.5 µg/m³, 1.7× usualPoitiersPoitiers, 11 January: 28.9 µg/m³, 3.4× usualPoitiers, 12 January: 29.5 µg/m³, 3.5× usualPoitiers, 13 January: 38.5 µg/m³, 4.6× usualPoitiers, 14 January: 45.3 µg/m³, 5.4× usualPoitiers, 15 January: 24.5 µg/m³, 2.9× usualPoitiers, 16 January: 21.4 µg/m³, 2.5× usualPoitiers, 17 January: 8.4 µg/m³, 1.0× usualPoitiers, 18 January: 6.1 µg/m³, 0.7× usualPoitiers, 19 January: 13.1 µg/m³, 1.6× usualMâconMâcon, 11 January: 28.5 µg/m³, 3.1× usualMâcon, 12 January: 45.1 µg/m³, 4.9× usualMâcon, 13 January: 39.3 µg/m³, 4.3× usualMâcon, 14 January: 38.9 µg/m³, 4.2× usualMâcon, 15 January: 23.2 µg/m³, 2.5× usualMâcon, 16 January: 19.9 µg/m³, 2.2× usualMâcon, 17 January: 12.9 µg/m³, 1.4× usualMâcon, 18 January: 6.1 µg/m³, 0.7× usualMâcon, 19 January: 9.5 µg/m³, 1.0× usualLudwigsburgLudwigsburg, 11 January: 45.0 µg/m³, 4.7× usualLudwigsburg, 12 January: 40.2 µg/m³, 4.2× usualLudwigsburg, 13 January: 15.8 µg/m³, 1.7× usualLudwigsburg, 14 January: 30.7 µg/m³, 3.2× usualLudwigsburg, 15 January: 9.6 µg/m³, 1.0× usualLudwigsburg, 16 January: 10.8 µg/m³, 1.1× usualLudwigsburg, 17 January: 12.0 µg/m³, 1.3× usualLudwigsburg, 18 January: 6.3 µg/m³, 0.7× usualLudwigsburg, 19 January: 18.0 µg/m³, 1.9× usualClermont-FerrandClermont-Ferrand, 11 January: 30.3 µg/m³, 3.9× usualClermont-Ferrand, 12 January: 45.0 µg/m³, 5.8× usualClermont-Ferrand, 13 January: 40.2 µg/m³, 5.2× usualClermont-Ferrand, 14 January: 30.3 µg/m³, 3.9× usualClermont-Ferrand, 15 January: 21.5 µg/m³, 2.8× usualClermont-Ferrand, 16 January: 25.3 µg/m³, 3.3× usualClermont-Ferrand, 17 January: 7.4 µg/m³, 1.0× usualClermont-Ferrand, 18 January: 2.2 µg/m³, 0.3× usualClermont-Ferrand, 19 January: 9.9 µg/m³, 1.3× usualAalenAalen, 11 January: 44.3 µg/m³, 4.9× usualAalen, 12 January: 33.8 µg/m³, 3.8× usualAalen, 13 January: 24.8 µg/m³, 2.8× usualAalen, 14 January: 26.0 µg/m³, 2.9× usualAalen, 15 January: 12.2 µg/m³, 1.4× usualAalen, 16 January: 9.1 µg/m³, 1.0× usualAalen, 17 January: 10.3 µg/m³, 1.1× usualAalen, 18 January: 4.1 µg/m³, 0.5× usualAalen, 19 January: 14.4 µg/m³, 1.6× usualLudwigshafen am Rhe…Ludwigshafen am Rhein, 11 January: 44.2 µg/m³, 4.2× usualLudwigshafen am Rhein, 12 January: 24.5 µg/m³, 2.3× usualLudwigshafen am Rhein, 13 January: 23.0 µg/m³, 2.2× usualLudwigshafen am Rhein, 14 January: 27.3 µg/m³, 2.6× usualLudwigshafen am Rhein, 15 January: 12.2 µg/m³, 1.2× usualLudwigshafen am Rhein, 16 January: 14.2 µg/m³, 1.3× usualLudwigshafen am Rhein, 17 January: 26.3 µg/m³, 2.5× usualLudwigshafen am Rhein, 18 January: 14.0 µg/m³, 1.3× usualLudwigshafen am Rhein, 19 January: 26.3 µg/m³, 2.5× usualDoleDole, 11 January: 31.1 µg/m³, 3.5× usualDole, 12 January: 44.1 µg/m³, 5.0× usualDole, 13 January: 42.6 µg/m³, 4.8× usualDole, 14 January: 34.9 µg/m³, 3.9× usualDole, 15 January: 32.7 µg/m³, 3.7× usualDole, 16 January: 25.6 µg/m³, 2.9× usualDole, 17 January: 10.6 µg/m³, 1.2× usualDole, 18 January: 3.6 µg/m³, 0.4× usualDole, 19 January: 15.1 µg/m³, 1.7× usualBensheimBensheim, 11 January: 43.7 µg/m³, 4.1× usualBensheim, 12 January: 21.9 µg/m³, 2.1× usualBensheim, 13 January: 23.9 µg/m³, 2.3× usualBensheim, 14 January: 29.5 µg/m³, 2.8× usualBensheim, 15 January: 16.5 µg/m³, 1.6× usualBensheim, 16 January: 15.5 µg/m³, 1.5× usualBensheim, 17 January: 20.4 µg/m³, 1.9× usualBensheim, 18 January: 15.7 µg/m³, 1.5× usualBensheim, 19 January: 27.8 µg/m³, 2.6× usualPforzheimPforzheim, 11 January: 43.5 µg/m³, 5.1× usualPforzheim, 12 January: 30.2 µg/m³, 3.6× usualPforzheim, 13 January: 15.4 µg/m³, 1.8× usualPforzheim, 14 January: 30.0 µg/m³, 3.5× usualPforzheim, 15 January: 10.1 µg/m³, 1.2× usualPforzheim, 16 January: 9.8 µg/m³, 1.2× usualPforzheim, 17 January: 12.5 µg/m³, 1.5× usualPforzheim, 18 January: 6.5 µg/m³, 0.8× usualPforzheim, 19 January: 16.7 µg/m³, 2.0× usualWormsWorms, 11 January: 43.5 µg/m³, 3.5× usualWorms, 12 January: 24.5 µg/m³, 2.0× usualWorms, 13 January: 23.2 µg/m³, 1.9× usualWorms, 14 January: 26.7 µg/m³, 2.2× usualWorms, 15 January: 13.5 µg/m³, 1.1× usualWorms, 16 January: 16.7 µg/m³, 1.4× usualWorms, 17 January: 25.9 µg/m³, 2.1× usualWorms, 18 January: 14.6 µg/m³, 1.2× usualWorms, 19 January: 23.2 µg/m³, 1.9× usualFreiburgFreiburg, 11 January: 38.2 µg/m³, 5.5× usualFreiburg, 12 January: 43.5 µg/m³, 6.3× usualFreiburg, 13 January: 34.1 µg/m³, 4.9× usualFreiburg, 14 January: 29.1 µg/m³, 4.2× usualFreiburg, 15 January: 18.8 µg/m³, 2.7× usualFreiburg, 16 January: 12.1 µg/m³, 1.8× usualFreiburg, 17 January: 8.7 µg/m³, 1.3× usualFreiburg, 18 January: 3.2 µg/m³, 0.5× usualFreiburg, 19 January: 12.3 µg/m³, 1.8× usualMontceau-les-MinesMontceau-les-Mines, 11 January: 29.4 µg/m³, 3.7× usualMontceau-les-Mines, 12 January: 43.2 µg/m³, 5.4× usualMontceau-les-Mines, 13 January: 40.0 µg/m³, 5.0× usualMontceau-les-Mines, 14 January: 31.4 µg/m³, 3.9× usualMontceau-les-Mines, 15 January: 26.1 µg/m³, 3.3× usualMontceau-les-Mines, 16 January: 20.8 µg/m³, 2.6× usualMontceau-les-Mines, 17 January: 14.5 µg/m³, 1.8× usualMontceau-les-Mines, 18 January: 6.2 µg/m³, 0.8× usualMontceau-les-Mines, 19 January: 13.4 µg/m³, 1.7× usualSpeyerSpeyer, 11 January: 43.1 µg/m³, 3.7× usualSpeyer, 12 January: 28.1 µg/m³, 2.4× usualSpeyer, 13 January: 27.1 µg/m³, 2.3× usualSpeyer, 14 January: 31.4 µg/m³, 2.7× usualSpeyer, 15 January: 13.5 µg/m³, 1.2× usualSpeyer, 16 January: 16.7 µg/m³, 1.4× usualSpeyer, 17 January: 26.1 µg/m³, 2.3× usualSpeyer, 18 January: 11.9 µg/m³, 1.0× usualSpeyer, 19 January: 22.3 µg/m³, 1.9× usualMannheimMannheim, 11 January: 43.1 µg/m³, 3.8× usualMannheim, 12 January: 23.0 µg/m³, 2.1× usualMannheim, 13 January: 24.7 µg/m³, 2.2× usualMannheim, 14 January: 27.6 µg/m³, 2.5× usualMannheim, 15 January: 14.9 µg/m³, 1.3× usualMannheim, 16 January: 14.5 µg/m³, 1.3× usualMannheim, 17 January: 23.3 µg/m³, 2.1× usualMannheim, 18 January: 13.9 µg/m³, 1.2× usualMannheim, 19 January: 26.8 µg/m³, 2.4× usualSaint-ChamondSaint-Chamond, 11 January: 30.7 µg/m³, 3.1× usualSaint-Chamond, 12 January: 43.1 µg/m³, 4.4× usualSaint-Chamond, 13 January: 42.5 µg/m³, 4.3× usualSaint-Chamond, 14 January: 29.6 µg/m³, 3.0× usualSaint-Chamond, 15 January: 28.5 µg/m³, 2.9× usualSaint-Chamond, 16 January: 29.5 µg/m³, 3.0× usualSaint-Chamond, 17 January: 14.5 µg/m³, 1.5× usualSaint-Chamond, 18 January: 4.0 µg/m³, 0.4× usualSaint-Chamond, 19 January: 11.2 µg/m³, 1.1× usualMontbéliardMontbéliard, 11 January: 34.0 µg/m³, 2.6× usualMontbéliard, 12 January: 42.9 µg/m³, 3.3× usualMontbéliard, 13 January: 36.1 µg/m³, 2.8× usualMontbéliard, 14 January: 25.0 µg/m³, 1.9× usualMontbéliard, 15 January: 25.3 µg/m³, 2.0× usualMontbéliard, 16 January: 30.6 µg/m³, 2.4× usualMontbéliard, 17 January: 16.1 µg/m³, 1.2× usualMontbéliard, 18 January: 2.7 µg/m³, 0.2× usualMontbéliard, 19 January: 13.7 µg/m³, 1.1× usualDarmstadtDarmstadt, 11 January: 42.6 µg/m³, 5.0× usualDarmstadt, 12 January: 14.9 µg/m³, 1.7× usualDarmstadt, 13 January: 20.5 µg/m³, 2.4× usualDarmstadt, 14 January: 27.0 µg/m³, 3.1× usualDarmstadt, 15 January: 14.2 µg/m³, 1.7× usualDarmstadt, 16 January: 11.4 µg/m³, 1.3× usualDarmstadt, 17 January: 14.4 µg/m³, 1.7× usualDarmstadt, 18 January: 12.4 µg/m³, 1.4× usualDarmstadt, 19 January: 22.0 µg/m³, 2.6× usualKarlsruheKarlsruhe, 11 January: 41.7 µg/m³, 4.0× usualKarlsruhe, 12 January: 31.4 µg/m³, 3.0× usualKarlsruhe, 13 January: 21.7 µg/m³, 2.1× usualKarlsruhe, 14 January: 34.0 µg/m³, 3.3× usualKarlsruhe, 15 January: 18.7 µg/m³, 1.8× usualKarlsruhe, 16 January: 13.7 µg/m³, 1.3× usualKarlsruhe, 17 January: 16.4 µg/m³, 1.6× usualKarlsruhe, 18 January: 8.5 µg/m³, 0.8× usualKarlsruhe, 19 January: 21.4 µg/m³, 2.1× usualLampertheimLampertheim, 11 January: 41.2 µg/m³, 3.9× usualLampertheim, 12 January: 21.2 µg/m³, 2.0× usualLampertheim, 13 January: 19.2 µg/m³, 1.8× usualLampertheim, 14 January: 25.4 µg/m³, 2.4× usualLampertheim, 15 January: 12.7 µg/m³, 1.2× usualLampertheim, 16 January: 16.0 µg/m³, 1.5× usualLampertheim, 17 January: 20.5 µg/m³, 2.0× usualLampertheim, 18 January: 11.1 µg/m³, 1.1× usualLampertheim, 19 January: 27.2 µg/m³, 2.6× usualLa Roche-sur-YonLa Roche-sur-Yon, 11 January: 28.9 µg/m³, 3.7× usualLa Roche-sur-Yon, 12 January: 22.1 µg/m³, 2.8× usualLa Roche-sur-Yon, 13 January: 32.1 µg/m³, 4.1× usualLa Roche-sur-Yon, 14 January: 40.8 µg/m³, 5.2× usualLa Roche-sur-Yon, 15 January: 19.1 µg/m³, 2.4× usualLa Roche-sur-Yon, 16 January: 13.2 µg/m³, 1.7× usualLa Roche-sur-Yon, 17 January: 9.1 µg/m³, 1.2× usualLa Roche-sur-Yon, 18 January: 6.6 µg/m³, 0.8× usualLa Roche-sur-Yon, 19 January: 14.2 µg/m³, 1.8× usualChâteaurouxChâteauroux, 11 January: 29.7 µg/m³, 3.9× usualChâteauroux, 12 January: 34.8 µg/m³, 4.6× usualChâteauroux, 13 January: 40.6 µg/m³, 5.3× usualChâteauroux, 14 January: 35.3 µg/m³, 4.6× usualChâteauroux, 15 January: 39.4 µg/m³, 5.2× usualChâteauroux, 16 January: 20.2 µg/m³, 2.7× usualChâteauroux, 17 January: 7.3 µg/m³, 1.0× usualChâteauroux, 18 January: 6.5 µg/m³, 0.9× usualChâteauroux, 19 January: 14.5 µg/m³, 1.9× usualNeversNevers, 11 January: 28.4 µg/m³, 3.2× usualNevers, 12 January: 32.2 µg/m³, 3.6× usualNevers, 13 January: 40.6 µg/m³, 4.5× usualNevers, 14 January: 36.3 µg/m³, 4.0× usualNevers, 15 January: 35.3 µg/m³, 3.9× usualNevers, 16 January: 22.7 µg/m³, 2.5× usualNevers, 17 January: 11.7 µg/m³, 1.3× usualNevers, 18 January: 5.4 µg/m³, 0.6× usualNevers, 19 January: 15.4 µg/m³, 1.7× usualNantesNantes, 11 January: 27.8 µg/m³, 3.3× usualNantes, 12 January: 17.3 µg/m³, 2.1× usualNantes, 13 January: 26.9 µg/m³, 3.2× usualNantes, 14 January: 40.6 µg/m³, 4.8× usualNantes, 15 January: 20.3 µg/m³, 2.4× usualNantes, 16 January: 15.3 µg/m³, 1.8× usualNantes, 17 January: 8.0 µg/m³, 1.0× usualNantes, 18 January: 8.0 µg/m³, 1.0× usualNantes, 19 January: 16.9 µg/m³, 2.0× usualHerrenbergHerrenberg, 11 January: 40.5 µg/m³, 4.9× usualHerrenberg, 12 January: 39.6 µg/m³, 4.8× usualHerrenberg, 13 January: 28.5 µg/m³, 3.4× usualHerrenberg, 14 January: 30.0 µg/m³, 3.6× usualHerrenberg, 15 January: 10.0 µg/m³, 1.2× usualHerrenberg, 16 January: 11.9 µg/m³, 1.4× usualHerrenberg, 17 January: 14.2 µg/m³, 1.7× usualHerrenberg, 18 January: 4.5 µg/m³, 0.5× usualHerrenberg, 19 January: 12.3 µg/m³, 1.5× usualOlivetOlivet, 11 January: 31.7 µg/m³, 4.1× usualOlivet, 12 January: 19.7 µg/m³, 2.6× usualOlivet, 13 January: 16.1 µg/m³, 2.1× usualOlivet, 14 January: 37.8 µg/m³, 4.9× usualOlivet, 15 January: 23.9 µg/m³, 3.1× usualOlivet, 16 January: 39.8 µg/m³, 5.2× usualOlivet, 17 January: 10.2 µg/m³, 1.3× usualOlivet, 18 January: 9.6 µg/m³, 1.2× usualOlivet, 19 January: 15.3 µg/m³, 2.0× usualKehlKehl, 11 January: 39.6 µg/m³, 3.7× usualKehl, 12 January: 32.7 µg/m³, 3.1× usualKehl, 13 January: 26.1 µg/m³, 2.4× usualKehl, 14 January: 36.2 µg/m³, 3.4× usualKehl, 15 January: 18.9 µg/m³, 1.8× usualKehl, 16 January: 16.1 µg/m³, 1.5× usualKehl, 17 January: 12.5 µg/m³, 1.2× usualKehl, 18 January: 5.7 µg/m³, 0.5× usualKehl, 19 January: 18.6 µg/m³, 1.7× usualCoulommiersCoulommiers, 11 January: 36.5 µg/m³, 3.3× usualCoulommiers, 12 January: 22.0 µg/m³, 2.0× usualCoulommiers, 13 January: 14.2 µg/m³, 1.3× usualCoulommiers, 14 January: 21.0 µg/m³, 1.9× usualCoulommiers, 15 January: 22.0 µg/m³, 2.0× usualCoulommiers, 16 January: 39.6 µg/m³, 3.6× usualCoulommiers, 17 January: 10.0 µg/m³, 0.9× usualCoulommiers, 18 January: 19.1 µg/m³, 1.7× usualCoulommiers, 19 January: 30.9 µg/m³, 2.8× usualRennesRennes, 11 January: 27.2 µg/m³, 3.2× usualRennes, 12 January: 9.0 µg/m³, 1.0× usualRennes, 13 January: 17.6 µg/m³, 2.0× usualRennes, 14 January: 26.3 µg/m³, 3.1× usualRennes, 15 January: 17.3 µg/m³, 2.0× usualRennes, 16 January: 16.1 µg/m³, 1.9× usualRennes, 17 January: 6.0 µg/m³, 0.7× usualRennes, 18 January: 12.6 µg/m³, 1.5× usualRennes, 19 January: 39.2 µg/m³, 4.6× usualSainte-Geneviève-de…Sainte-Geneviève-des-Bois, 11 January: 33.2 µg/m³, 2.7× usualSainte-Geneviève-des-Bois, 12 January: 19.8 µg/m³, 1.6× usualSainte-Geneviève-des-Bois, 13 January: 23.0 µg/m³, 1.8× usualSainte-Geneviève-des-Bois, 14 January: 23.7 µg/m³, 1.9× usualSainte-Geneviève-des-Bois, 15 January: 28.5 µg/m³, 2.3× usualSainte-Geneviève-des-Bois, 16 January: 39.0 µg/m³, 3.1× usualSainte-Geneviève-des-Bois, 17 January: 16.1 µg/m³, 1.3× usualSainte-Geneviève-des-Bois, 18 January: 21.3 µg/m³, 1.7× usualSainte-Geneviève-des-Bois, 19 January: 31.8 µg/m³, 2.5× usualVesoulVesoul, 11 January: 37.0 µg/m³, 5.3× usualVesoul, 12 January: 38.9 µg/m³, 5.6× usualVesoul, 13 January: 35.1 µg/m³, 5.0× usualVesoul, 14 January: 29.6 µg/m³, 4.2× usualVesoul, 15 January: 27.7 µg/m³, 4.0× usualVesoul, 16 January: 22.0 µg/m³, 3.1× usualVesoul, 17 January: 9.7 µg/m³, 1.4× usualVesoul, 18 January: 8.2 µg/m³, 1.2× usualVesoul, 19 January: 14.8 µg/m³, 2.1× usualÉpinalÉpinal, 11 January: 38.6 µg/m³, 4.0× usualÉpinal, 12 January: 33.6 µg/m³, 3.5× usualÉpinal, 13 January: 27.1 µg/m³, 2.8× usualÉpinal, 14 January: 28.4 µg/m³, 3.0× usualÉpinal, 15 January: 19.1 µg/m³, 2.0× usualÉpinal, 16 January: no readingÉpinal, 17 January: no readingÉpinal, 18 January: no readingÉpinal, 19 January: 15.7 µg/m³, 1.6× usualBaden-BadenBaden-Baden, 11 January: 37.9 µg/m³, 5.1× usualBaden-Baden, 12 January: 26.6 µg/m³, 3.5× usualBaden-Baden, 13 January: 21.3 µg/m³, 2.8× usualBaden-Baden, 14 January: 33.3 µg/m³, 4.4× usualBaden-Baden, 15 January: 15.0 µg/m³, 2.0× usualBaden-Baden, 16 January: 9.7 µg/m³, 1.3× usualBaden-Baden, 17 January: 9.0 µg/m³, 1.2× usualBaden-Baden, 18 January: 4.6 µg/m³, 0.6× usualBaden-Baden, 19 January: 16.7 µg/m³, 2.2× usualHeidelbergHeidelberg, 11 January: 37.8 µg/m³, 4.4× usualHeidelberg, 12 January: 28.3 µg/m³, 3.3× usualHeidelberg, 13 January: 20.2 µg/m³, 2.4× usualHeidelberg, 14 January: 29.5 µg/m³, 3.5× usualHeidelberg, 15 January: 14.6 µg/m³, 1.7× usualHeidelberg, 16 January: 13.3 µg/m³, 1.6× usualHeidelberg, 17 January: 16.7 µg/m³, 2.0× usualHeidelberg, 18 January: 13.0 µg/m³, 1.5× usualHeidelberg, 19 January: 24.5 µg/m³, 2.9× usualRomans-sur-IsèreRomans-sur-Isère, 11 January: 24.6 µg/m³, 1.6× usualRomans-sur-Isère, 12 January: 36.3 µg/m³, 2.4× usualRomans-sur-Isère, 13 January: 44.9 µg/m³, 2.9× usualRomans-sur-Isère, 14 January: 38.6 µg/m³, 2.5× usualRomans-sur-Isère, 15 January: 35.5 µg/m³, 2.3× usualRomans-sur-Isère, 16 January: 30.3 µg/m³, 2.0× usualRomans-sur-Isère, 17 January: 15.9 µg/m³, 1.0× usualRomans-sur-Isère, 18 January: 8.5 µg/m³, 0.6× usualRomans-sur-Isère, 19 January: 12.9 µg/m³, 0.8× usualAngoulêmeAngoulême, 11 January: 24.7 µg/m³, 3.2× usualAngoulême, 12 January: 37.4 µg/m³, 4.8× usualAngoulême, 13 January: 44.0 µg/m³, 5.6× usualAngoulême, 14 January: 44.7 µg/m³, 5.7× usualAngoulême, 15 January: 28.0 µg/m³, 3.6× usualAngoulême, 16 January: 16.0 µg/m³, 2.1× usualAngoulême, 17 January: 5.2 µg/m³, 0.7× usualAngoulême, 18 January: 4.7 µg/m³, 0.6× usualAngoulême, 19 January: 9.5 µg/m³, 1.2× usualVitrollesVitrolles, 11 January: 17.8 µg/m³, 1.4× usualVitrolles, 12 January: 27.3 µg/m³, 2.1× usualVitrolles, 13 January: 40.5 µg/m³, 3.1× usualVitrolles, 14 January: 43.5 µg/m³, 3.3× usualVitrolles, 15 January: 27.3 µg/m³, 2.1× usualVitrolles, 16 January: 22.3 µg/m³, 1.7× usualVitrolles, 17 January: 15.1 µg/m³, 1.2× usualVitrolles, 18 January: 18.6 µg/m³, 1.4× usualVitrolles, 19 January: 9.7 µg/m³, 0.7× usualBourgesBourges, 11 January: 24.7 µg/m³, 3.0× usualBourges, 12 January: 30.3 µg/m³, 3.7× usualBourges, 13 January: 40.5 µg/m³, 5.0× usualBourges, 14 January: 39.1 µg/m³, 4.8× usualBourges, 15 January: 36.1 µg/m³, 4.5× usualBourges, 16 January: 20.3 µg/m³, 2.5× usualBourges, 17 January: 8.5 µg/m³, 1.0× usualBourges, 18 January: 5.3 µg/m³, 0.7× usualBourges, 19 January: 15.0 µg/m³, 1.9× usualValenceValence, 11 January: 23.1 µg/m³, 1.9× usualValence, 12 January: 32.5 µg/m³, 2.6× usualValence, 13 January: 39.8 µg/m³, 3.2× usualValence, 14 January: 35.4 µg/m³, 2.9× usualValence, 15 January: 21.9 µg/m³, 1.8× usualValence, 16 January: 27.3 µg/m³, 2.2× usualValence, 17 January: 13.5 µg/m³, 1.1× usualValence, 18 January: 8.6 µg/m³, 0.7× usualValence, 19 January: 11.5 µg/m³, 0.9× usualArlesArles, 11 January: 18.0 µg/m³, 1.5× usualArles, 12 January: 21.9 µg/m³, 1.8× usualArles, 13 January: 37.6 µg/m³, 3.2× usualArles, 14 January: 39.8 µg/m³, 3.3× usualArles, 15 January: 20.2 µg/m³, 1.7× usualArles, 16 January: 23.0 µg/m³, 1.9× usualArles, 17 January: 16.1 µg/m³, 1.4× usualArles, 18 January: 16.5 µg/m³, 1.4× usualArles, 19 January: 7.0 µg/m³, 0.6× usualLa RochelleLa Rochelle, 11 January: 23.7 µg/m³, 3.4× usualLa Rochelle, 12 January: 24.9 µg/m³, 3.6× usualLa Rochelle, 13 January: 29.5 µg/m³, 4.3× usualLa Rochelle, 14 January: 39.2 µg/m³, 5.7× usualLa Rochelle, 15 January: 20.3 µg/m³, 2.9× usualLa Rochelle, 16 January: 14.8 µg/m³, 2.1× usualLa Rochelle, 17 January: 5.8 µg/m³, 0.8× usualLa Rochelle, 18 January: 6.3 µg/m³, 0.9× usualLa Rochelle, 19 January: 11.9 µg/m³, 1.7× usualMontpellierMontpellier, 11 January: 9.8 µg/m³, 0.9× usualMontpellier, 12 January: 20.7 µg/m³, 1.8× usualMontpellier, 13 January: 29.8 µg/m³, 2.6× usualMontpellier, 14 January: 38.1 µg/m³, 3.3× usualMontpellier, 15 January: 9.6 µg/m³, 0.8× usualMontpellier, 16 January: 15.1 µg/m³, 1.3× usualMontpellier, 17 January: 18.5 µg/m³, 1.6× usualMontpellier, 18 January: 16.8 µg/m³, 1.5× usualMontpellier, 19 January: 4.0 µg/m³, 0.4× usualSallanchesSallanches, 11 January: 26.7 µg/m³, 1.2× usualSallanches, 12 January: 21.6 µg/m³, 1.0× usualSallanches, 13 January: 34.0 µg/m³, 1.5× usualSallanches, 14 January: 54.5 µg/m³, 2.4× usualSallanches, 15 January: 39.1 µg/m³, 1.7× usualSallanches, 16 January: 22.1 µg/m³, 1.0× usualSallanches, 17 January: 14.5 µg/m³, 0.6× usualSallanches, 18 January: 11.7 µg/m³, 0.5× usualSallanches, 19 January: 7.3 µg/m³, 0.3× usualLleidaLleida, 11 January: 12.1 µg/m³, 0.6× usualLleida, 12 January: 22.7 µg/m³, 1.1× usualLleida, 13 January: 38.9 µg/m³, 1.8× usualLleida, 14 January: 46.6 µg/m³, 2.2× usualLleida, 15 January: 35.5 µg/m³, 1.7× usualLleida, 16 January: 30.8 µg/m³, 1.4× usualLleida, 17 January: 24.2 µg/m³, 1.1× usualLleida, 18 January: 7.6 µg/m³, 0.4× usualLleida, 19 January: 5.5 µg/m³, 0.3× usualRouenRouen, 11 January: 24.8 µg/m³, 2.3× usualRouen, 12 January: 12.3 µg/m³, 1.2× usualRouen, 13 January: 21.0 µg/m³, 2.0× usualRouen, 14 January: 23.4 µg/m³, 2.2× usualRouen, 15 January: 16.3 µg/m³, 1.5× usualRouen, 16 January: 26.4 µg/m³, 2.5× usualRouen, 17 January: 11.6 µg/m³, 1.1× usualRouen, 18 January: 20.1 µg/m³, 1.9× usualRouen, 19 January: 43.8 µg/m³, 4.1× usual11 Jan1213141516171819
The 60 cities with the highest readings of 117, in the order the episode reached them, 3 days before to 3 after. Each square is a day, coloured by that day's PM2.5; outlined: at twice the city's usual or more.
Good0–50
Moderate51–100
Sensitive groups101–150
Unhealthy151–200
Very unhealthy201–300
Hazardous301+

Every city it reached

CityDaysHighestUsualAbove usual
FreiburgBaden-Wurttemberg, Germany1 43.512 January6.96.3×
Clermont-FerrandAuvergne-Rhône-Alpes, France2 45.012 January7.75.8×
AngoulêmeNew Aquitaine, France2 44.714 January7.85.7×
AngersPays de la Loire, France1 45.614 January8.05.7×
La RochelleNew Aquitaine, France1 39.214 January6.95.7×
VesoulBourgogne-Franche-Comté, France2 38.912 January7.05.6×
Joué-lès-ToursCentre-Val de Loire, France2 45.814 January8.35.5×
LormontNew Aquitaine, France2 48.812 January8.95.5×
ReutlingenBaden-Wurttemberg, Germany1 52.612 January9.65.5×
Montceau-les-MinesBourgogne-Franche-Comté, France2 43.212 January8.05.4×
SarcellesÎle-de-France, France2 34.016 January6.35.4×
PoitiersNew Aquitaine, France1 45.314 January8.45.4×
BordeauxNew Aquitaine, France2 52.214 January9.75.4×
ChâteaurouxCentre-Val de Loire, France2 40.613 January7.65.3×
OlivetCentre-Val de Loire, France2 39.816 January7.75.2×
La Roche-sur-YonPays de la Loire, France1 40.814 January7.95.2×
PforzheimBaden-Wurttemberg, Germany1 43.511 January8.55.1×
Bourg-en-BresseAuvergne-Rhône-Alpes, France1 45.912 January9.05.1×
Baden-BadenBaden-Wurttemberg, Germany1 37.911 January7.55.1×
TroyesGrand Est, France2 29.711 January5.95.0×
Eggenstein-LeopoldshafenBaden-Wurttemberg, Germany1 37.611 January7.55.0×
Chalon-sur-SaôneBourgogne-Franche-Comté, France2 45.613 January9.15.0×
BourgesCentre-Val de Loire, France2 40.513 January8.15.0×
AmiensHauts-de-France, France1 36.219 January7.35.0×
DoleBourgogne-Franche-Comté, France3 44.112 January8.95.0×
DarmstadtHesse, Germany1 42.611 January8.65.0×
AuxerreBourgogne-Franche-Comté, France3 37.614 January7.64.9×
AalenBaden-Wurttemberg, Germany1 44.311 January9.04.9×
MâconBourgogne-Franche-Comté, France1 45.112 January9.24.9×
HerrenbergBaden-Wurttemberg, Germany1 40.511 January8.34.9×
DijonBourgogne-Franche-Comté, France1 36.914 January7.64.9×
NantesPays de la Loire, France1 40.614 January8.44.8×
LörrachBaden-Wurttemberg, Germany1 47.012 January9.94.7×
LudwigsburgBaden-Wurttemberg, Germany1 45.011 January9.54.7×
BesançonBourgogne-Franche-Comté, France1 36.612 January7.84.7×
CouëronPays de la Loire, France1 37.314 January8.04.7×
BloisCentre-Val de Loire, France3 35.314 January7.64.6×
RennesBrittany, France1 39.219 January8.64.6×
NeversBourgogne-Franche-Comté, France2 40.613 January9.04.5×
HeidelbergBaden-Wurttemberg, Germany1 37.811 January8.54.4×
ToursCentre-Val de Loire, France2 37.714 January8.54.4×
GivorsAuvergne-Rhône-Alpes, France3 54.513 January12.44.4×
Saint-ChamondAuvergne-Rhône-Alpes, France3 43.112 January9.94.4×
WaregemFlanders, Belgium1 33.011 January7.74.3×
StuttgartBaden-Wurttemberg, Germany1 48.212 January11.34.3×
BaselBasel-City, Switzerland1 47.112 January11.14.2×
Salon-de-ProvenceProvence-Alpes-Côte d'Azur, France1 37.214 January8.94.2×
TübingenBaden-Wurttemberg, Germany1 56.312 January13.54.2×
Ludwigshafen am RheinRheinland-Pfalz, Germany1 44.211 January10.64.2×
RouenNormandy, France1 43.819 January10.64.1×
BensheimHesse, Germany1 43.711 January10.64.1×
DouaiHauts-de-France, France1 36.211 January8.84.1×
MeyzieuAuvergne-Rhône-Alpes, France3 47.313 January11.64.1×
KarlsruheBaden-Wurttemberg, Germany1 41.711 January10.34.0×
WieslochBaden-Wurttemberg, Germany1 36.711 January9.14.0×
ÉpinalGrand Est, France1 38.611 January9.64.0×
LyonAuvergne-Rhône-Alpes, France3 49.313 January12.34.0×
NîmesOccitanie, France2 36.714 January9.33.9×
LampertheimHesse, Germany1 41.211 January10.53.9×
MulhouseGrand Est, France3 47.612 January12.33.9×
MannheimBaden-Wurttemberg, Germany1 43.111 January11.23.8×
CreilHauts-de-France, France1 32.311 January8.43.8×
RoubaixHauts-de-France, France1 34.911 January9.23.8×
PérigueuxNew Aquitaine, France2 33.312 January8.93.7×
SpeyerRheinland-Pfalz, Germany1 43.111 January11.63.7×
KehlBaden-Wurttemberg, Germany1 39.611 January10.73.7×
LunelOccitanie, France1 33.814 January9.23.7×
KortrijkFlanders, Belgium1 33.311 January9.13.7×
DomontÎle-de-France, France1 25.914 January7.13.6×
ChartresCentre-Val de Loire, France1 31.311 January8.63.6×
MarmandeNew Aquitaine, France2 30.915 January8.63.6×
CoulommiersÎle-de-France, France1 39.616 January11.13.6×
WormsRheinland-Pfalz, Germany1 43.511 January12.33.5×
MelunÎle-de-France, France2 32.311 January9.23.5×
KaiserslauternRheinland-Pfalz, Germany1 28.111 January8.23.4×
EvergemFlanders, Belgium1 32.711 January9.73.4×
ParisÎle-de-France, France2 33.316 January9.93.4×
GrimbergenFlanders, Belgium1 31.611 January9.43.4×
PerpignanOccitanie, France1 27.114 January8.13.3×
ArlesProvence-Alpes-Côte d'Azur, France1 39.814 January11.93.3×
MontpellierOccitanie, France1 38.114 January11.43.3×
MontbéliardBourgogne-Franche-Comté, France1 42.912 January12.93.3×
VitrollesProvence-Alpes-Côte d'Azur, France2 43.514 January13.13.3×
MolFlanders, Belgium1 29.612 January9.03.3×
LunévilleGrand Est, France2 37.211 January11.43.3×
BeverenFlanders, Belgium1 30.011 January9.23.3×
ValenceAuvergne-Rhône-Alpes, France2 39.813 January12.33.2×
ZwijndrechtFlanders, Belgium1 28.211 January8.83.2×
Fos-sur-MerProvence-Alpes-Côte d'Azur, France1 34.014 January10.73.2×
StabroekFlanders, Belgium1 27.614 January8.83.1×
Sainte-Geneviève-des-BoisÎle-de-France, France2 39.016 January12.53.1×
IzegemFlanders, Belgium1 36.614 January12.03.1×
SaarbrückenSaarland, Germany1 27.111 January9.03.0×
MarseilleProvence-Alpes-Côte d'Azur, France1 28.413 January9.63.0×
Romans-sur-IsèreAuvergne-Rhône-Alpes, France2 44.913 January15.42.9×
AntwerpFlanders, Belgium1 26.811 January9.22.9×
CastresOccitanie, France1 36.714 January12.72.9×
KapellenFlanders, Belgium1 26.714 January9.32.9×
LorientBrittany, France1 29.714 January10.42.9×
AvignonProvence-Alpes-Côte d'Azur, France1 34.913 January12.32.8×
HeilbronnBaden-Wurttemberg, Germany1 36.211 January12.82.8×
EindhovenNorth Brabant, The Netherlands1 33.811 January12.12.8×
LochristiFlanders, Belgium1 26.014 January9.42.8×
Aix-en-ProvenceProvence-Alpes-Côte d'Azur, France2 27.315 January10.42.6×
TilburgNorth Brabant, The Netherlands1 30.411 January11.62.6×
AlbertvilleAuvergne-Rhône-Alpes, France2 30.515 January11.72.6×
VannesBrittany, France1 25.014 January9.62.6×
BredaNorth Brabant, The Netherlands1 26.714 January10.82.5×
ChambéryAuvergne-Rhône-Alpes, France2 32.014 January13.02.5×
SallanchesAuvergne-Rhône-Alpes, France1 54.514 January22.72.4×
ManosqueProvence-Alpes-Côte d'Azur, France1 28.014 January11.92.4×
GironaCatalonia, Spain2 32.614 January13.92.3×
ManlleuCatalonia, Spain1 59.914 January26.02.3×
MeylanAuvergne-Rhône-Alpes, France2 37.314 January16.52.3×
LleidaCatalonia, Spain1 46.614 January21.52.2×
AnnemasseAuvergne-Rhône-Alpes, France1 26.014 January12.22.1×
GrenobleAuvergne-Rhône-Alpes, France2 32.014 January15.52.1×

Daily means in µg/m³. Usual: the city's median for this time of year (its days within 21 days of the date, every year, leaving out the week around it). Above usual: its highest day against that.

Against other episodes in France and Germany

Number 18 of 52 episodes in France and Germany since our records began, by cities reached.

Bars: cities reached; colour: the level of the episode's highest daily reading. All 52.

Use this page

SmogRank, Western Europe, January 2024: 117 cities with PM2.5 at twice their usual or more, 14 to 16 January 2024, smogrank.com/episodes/2024-01-western-europe (accessed 3 October 2026).

Download top 10 (PNG)

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

An episode is a run of days when many cities close to each other (four or more within 350 km on a day, 8 or more in all) each had a daily PM2.5 mean of at least 25 µg/m³ and at least 2 times their usual for that time of year. Found in our own measurements, not picked by hand. How we find episodes. Values are each city's daily mean of its own monitors; causes are the usual kinds for a pattern like this, not a confirmed source.