Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 23:03, Oct 26
Live most polluted city ranking
Real-time Grand Est most polluted city ranking
Wildfires in Grand Est
Real-time informationActive fires
--
Learn more about global air quality
Which is the most polluted city in Grand Est?
- Kilstett62
- Riedisheim59
- Vendenheim56
- Jonville-en-Woëvre53
- Épinal50
- Saint-Dizier50
- Hegenheim47
- Hesingue47
- Huningue47
- Saint-Louis47
- Village-Neuf47
- Blotzheim46
- Hagenthal-le-Bas46
- Leymen46
- Rosenau46
- Bartenheim45
- Kembs45
- Lauterbourg45
- Épernay44
- Ferrette44
- Frontieres44
- Sierentz44
- Waldighofen44
- Bantzenheim43
- Chalampé43
- Dietwiller43
- Eschentzwiller43
- Habsheim43
- Hirsingue43
- Landser43
- Ottmarsheim43
- Seltz43
- Zimmersheim43
- Altkirch42
- Aspach42
- Baldersheim42
- Battenheim42
- Blodelsheim42
- Brunstatt42
- Carspach42
- Didenheim42
- Fessenheim42
- Flaxlanden42
- Hirtzbach42
- Hochstatt42
- Illfurth42
- Illzach42
- Munchhouse42
- Obenheim42
- Reims42
- Rixheim42
- Rumersheim-le-Haut42
- Sausheim42
- Thionville42
- Zillisheim42
- Algolsheim41
- Betschdorf41
- Drusenheim41
- Ensisheim41
- Hatten41
- Heimsbrunn41
- Hirtzfelden41
- Kingersheim41
- Lutterbach41
- Morschwiller-le-Bas41
- Pfastatt41
- Pfetterhouse41
- Richwiller41
- Roeschwoog41
- Ruelisheim41
- Sessenheim41
- Soufflenheim41
- Wissembourg41
- Dessenheim40
- Herrlisheim40
- Meyenheim40
- Neuf-Brisach40
- Pulversheim40
- Reguisheim40
- Reiningue40
- Schirrhein40
- Soultz-sous-Forets40
- Staffelfelden40
- Strasbourg40
- Ungersheim40
- Volgelsheim40
- Wittelsheim40
- Andolsheim39
- Belleville-sur-Meuse39
- Bergholtz39
- Berrwiller39
- Biesheim39
- Bischheim39
- Bischwiller39
- Bollwiller39
- Burnhaupt-le-Bas39
- Cernay39
- Eguisheim39
- Fortschwihr39
- Gambsheim39
- Geudertheim39
- Gries39
- Herrlisheim-pres-Colmar39
- Hoenheim39
- Hoerdt39
- Holtzwihr39
- Horbourg-Wihr39
- Houssen39
- Issenheim39
- Jebsheim39
- Kaltenhouse39
- Kunheim39
- La Wantzenau39
- Marckolsheim39
- Merxheim39
- Mussig39
- Oberhergheim39
- Oberhoffen-sur-Moder39
- Pfaffenheim39
- Raedersheim39
- Reichstett39
- Rouffach39
- Sainte-Croix-en-Plaine39
- Schiltigheim39
- Souffelweyersheim39
- Soultz-Haut-Rhin39
- Soultzmatt39
- Sundhoffen39
- Surbourg39
- Uffholtz39
- Walbourg39
- Weitbruch39
- Wettolsheim39
- Weyersheim39
- Widensolen39
- Wolfgantzen39
- Achenheim38
- Altorf38
- Ammerschwihr38
- Andlau38
- Aspach-le-Bas38
- Aspach-le-Haut38
- Barr38
- Benfeld38
- Bennwihr38
- Bergheim38
- Bernardswiller38
- Berstett38
- Bischoffsheim38
- Blaesheim38
- Boofzheim38
- Breuschwickersheim38
- Brumath38
- Buhl38
- Burnhaupt-le-Haut38
- Chatenois38
- Dachstein38
- Dambach-la-Ville38
- Dannemarie38
- Dauendorf38
- Dingsheim38
- Duppigheim38
- Durrenbach38
- Duttlenheim38
- Ebersheim38
- Eckbolsheim38
- Eckwersheim38
- Entzheim38
- Epfig38
- Ernolsheim-Bruche38
- Erstein38
- Eschau38
- Eschbach38
- Fegersheim38
- Furdenheim38
- Geispolsheim38
- Gerstheim38
- Goersdorf38
- Griesheim-pres-Molsheim38
- Griesheim-sur-Souffel38
- Guebwiller38
- Guemar38
- Hangenbieten38
- Hilsenheim38
- Hindisheim38
- Holtzheim38
- Huttenheim38
- Illkirch-Graffenstaden38
- Ingersheim38
- Innenheim38
- Ittenheim38
- Kertzfeld38
- Kintzheim38
- Krautergersheim38
- Lampertheim38
- Lembach38
- Lingolsheim38
- Lipsheim38
- Matzenheim38
- Meistratzheim38
- Mertzwiller38
- Mittelhausbergen38
- Mommenheim38
- Mundolsheim38
- Muttersholtz38
- Niederhausbergen38
- Niedernai38
- Niederschaeffolsheim38
- Nordhouse38
- Oberhausbergen38
- Obernai38
- Oberschaeffolsheim38
- Offenheim38
- Ohlungen38
- Ostheim38
- Ostwald38
- Pfulgriesheim38
- Plobsheim38
- Rhinau38
- Ribeauville38
- Riquewihr38
- Rosheim38
- Saint-Hippolyte38
- Sand38
- Scherwiller38
- Schnersheim38
- Schweighouse-sur-Moder38
- Selestat38
- Sigolsheim38
- Steinbach38
- Stotzheim38
- Sundhouse38
- Truchtersheim38
- Turckheim38
- Valff38
- Wattwiller38
- Wingersheim38
- Wintzenheim38
- Wittisheim38
- Woerth38
- Wolfisheim38
- Boersch37
- Dinsheim-sur-Bruche37
- Dorlisheim37
- Gresswiller37
- Guewenheim37
- Gumbrechtshoffen37
- Gundershoffen37
- Hochfelden37
- Irmstett37
- Kaysersberg37
- Lautenbach37
- Lautenbachzell37
- Marlenheim37
- Molsheim37
- Mutzig37
- Niederbronn-les-Bains37
- Ottrott37
- Pfaffenhoffen37
- Reichshoffen37
- Schwindratzheim37
- Still37
- Uberach37
- Vieux-Thann37
- Westhoffen37
- Wihr-au-Val37
- Bitschwiller-les-Thann36
- Dettwiller36
- Labaroche36
- Munster36
- Oberbronn36
- Obermodern-Zutzendorf36
- Romanswiller36
- Thann36
- Wasselonne36
- Bouxwiller35
- Grendelbruch35
- Liepvre35
- Niederhaslach35
- Oberhaslach35
- Orbey35
- Phalsbourg35
- Sentheim35
- Stosswihr35
- Urmatt35
- Ville35
- Wittenheim35
- Freland34
- Ingwiller34
- Marmoutier34
- Metzeral34
- Monswiller34
- Moosch34
- Otterswiller34
- Saint-Amarin34
- Soultzeren34
- Steinbourg34
- Dossenheim-sur-Zinsel33
- Haguenau33
- Lapoutroie33
- Laxou33
- Lirey33
- Lutzelhouse33
- Masevaux33
- Neuwiller-les-Saverne33
- Reinhardsmunster33
- Russ33
- Sainte-Croix-aux-Mines33
- Saverne33
- Wangenbourg-Engenthal33
- Wisches33
- Husseren-Wesserling32
- Sainte-Marie-aux-Mines32
- Wimmenau32
- Wingen-sur-Moder32
- Bitche31
- Dabo31
- Enchenberg31
- Fellering31
- Goetzenbruck31
- Kruth31
- La Broque31
- La Petite-Pierre31
- Lemberg31
- Montbronn31
- Oderen31
- Rothau31
- Soucht31
- Petit-Rederching30
- Bining29
- Bliesbruck29
- Bussang29
- Diemeringen29
- Drulingen29
- Gros-Rederching29
- Herbitzheim29
- Niderviller29
- Oermingen29
- Reding29
- Remelfing29
- Rohrbach-les-Bitche29
- Sarre-Union29
- Sarreinsming29
- Sarrewerden29
- Walscheid29
- Wiesviller29
- Abreschviller28
- Alsting28
- Ban-de-Laveline28
- Behren-les-Forbach28
- Bening-les-Saint-Avold28
- Cocheren28
- Cornimont28
- Diebling28
- Etzling28
- Farebersviller28
- Farschviller28
- Fayl-Billot28
- Folkling28
- Fraize28
- Fresse-sur-Moselle28
- Grosbliederstroff28
- Hambach28
- Holving28
- Hundling28
- Kerbach28
- Keskastel28
- La Bresse28
- Le Menil28
- Le Thillot28
- Lorquin28
- Lunéville28
- Morsbach28
- Mulhouse28
- Neufgrange28
- Oeting28
- Petite-Rosselle28
- Plainfaing28
- Rouhling28
- Saint-Maurice-sur-Moselle28
- Sarralbe28
- Sarrebourg28
- Sarreguemines28
- Saulxures-sur-Moselotte28
- Schirmeck28
- Schœneck28
- Seingbouse28
- Spicheren28
- Stiring-Wendel28
- Tenteling28
- Theding28
- Willerwald28
- Woustviller28
- Xonrupt-Longemer28
- Anould27
- Bourbonne-les-Bains27
- Chalindrey27
- Chalons-en-Champagne27
- Cirey-sur-Vezouze27
- Creutzwald27
- Darney27
- Diesen27
- Dommartin-les-Remiremont27
- Falck27
- Folschviller27
- Freyming-Merlebach27
- Gerardmer27
- Ham-sous-Varsberg27
- Hombourg-Haut27
- Le Syndicat27
- Le Tholy27
- Longeville-les-Saint-Avold27
- Macheren27
- Merten27
- Plombieres-les-Bains27
- Porcelette27
- Ramonchamp27
- Rupt-sur-Moselle27
- Saint-Ame27
- Saint-Avold27
- Sainte-Marguerite27
- Scy-Chazelles27
- Teting-sur-Nied27
- Vagney27
- Valmont27
- Vecoux27
- Arches26
- Archettes26
- Aydoilles26
- Baccarat26
- Badonviller26
- Bains-les-Bains26
- Boulay-Moselle26
- Bouzonville26
- Bruyeres26
- Bulgneville26
- Chanteheux26
- Chantraine26
- Charleville-Mezieres26
- Charmes26
- Chateau-Salins26
- Chatel-sur-Moselle26
- Chavelot26
- Chenimenil26
- Contrexeville26
- Corcieux26
- Courcelles-Chaussy26
- Crehange26
- Darnieulles26
- Deyvillers26
- Dieuze26
- Docelles26
- Dogneville26
- Einville-au-Jard26
- Eloyes26
- Etival-Clairefontaine26
- Faulquemont26
- Forbach26
- Gerbeviller26
- Golbey26
- Granges-sur-Vologne26
- Hadol26
- Hargarten-aux-Mines26
- Igney26
- Jeanmenil26
- Lamarche26
- Langres26
- Les Forges26
- Mirecourt26
- Morhange26
- Moyenmoutier26
- Nomexy26
- Portieux26
- Pouxeux26
- Rambervillers26
- Raon-aux-Bois26
- Remilly26
- Remiremont26
- Saint-Die-des-Vosges26
- Saint-Etienne-les-Remiremont26
- Saint-Leonard26
- Saint-Michel-sur-Meurthe26
- Saint-Nabord26
- Saulcy-sur-Meurthe26
- Senones26
- Taintrux26
- Thaon-les-Vosges26
- Troyes26
- Urimenil26
- Uxegney26
- Uzemain26
- Val-de-Meuse26
- Vic-sur-Seille26
- Villers-lès-Nancy26
- Vincey26
- Vittel26
- Xertigny26
- Argancy25
- Art-sur-Meurthe25
- Ay-sur-Moselle25
- Bainville-sur-Madon25
- Basse-Ham25
- Bayon25
- Bazeilles25
- Bertrange25
- Bousse25
- Bouxieres-aux-Chenes25
- Cattenom25
- Chaligny25
- Champenoux25
- Chavigny25
- Colombey-les-Belles25
- Damelevieres25
- Distroff25
- Dombasle-sur-Meurthe25
- Ennery25
- Essey-les-Nancy25
- Eulmont25
- Faulx25
- Flavigny-sur-Moselle25
- Fleury25
- Fléville-devant-Nancy25
- Guenange25
- Heillecourt25
- Houdemont25
- Jarville-la-Malgrange25
- Kedange-sur-Canner25
- Koenigsmacker25
- Kuntzig25
- Laneuveville-devant-Nancy25
- Lay-Saint-Christophe25
- Ludres25
- Malroy25
- Malzeville25
- Maxeville25
- Mecleuves25
- Mereville25
- Messein25
- Metzervisse25
- Nancy25
- Nomeny25
- Peltre25
- Pont-Saint-Vincent25
- Pulligny25
- Pulnoy25
- Retonfey25
- Richardmenil25
- Rosieres-aux-Salines25
- Rurange-les-Thionville25
- Saint-Julien-lès-Metz25
- Saint-Max25
- Saint-Nicolas-de-Port25
- Saulxures-les-Nancy25
- Seichamps25
- Sierck-les-Bains25
- Solgne25
- Talange25
- Tomblaine25
- Tremery25
- Vandoeuvre-les-Nancy25
- Varangeville25
- Verny25
- Vezelise25
- Vigy25
- Volstroff25
- Yutz25
- Algrange24
- Amanvillers24
- Amneville24
- Ancy-sur-Moselle24
- Ars-sur-Moselle24
- Augny24
- Belleville24
- Blénod-lès-Pont-à-Mousson24
- Blenod-les-Toul24
- Bouxieres-aux-Dames24
- Champigneulles24
- Chatel-Saint-Germain24
- Clouange24
- Corny-sur-Moselle24
- Custines24
- Dieulouard24
- Domgermain24
- Dommartin-les-Toul24
- Ecrouves24
- Entrange24
- Fameck24
- Florange24
- Frouard24
- Gandrange24
- Gondreville24
- Gorze24
- Hagondange24
- Hettange-Grande24
- Illange24
- Jouy-aux-Arches24
- Le Ban Saint-Martin24
- Liffol-le-Grand24
- Liverdun24
- Longeville-les-Metz24
- Maidieres24
- Maizieres-les-Metz24
- Manom24
- Marange-Silvange24
- Marbache24
- Marly24
- Mondelange24
- Montauville24
- Montigny-les-Metz24
- Moulins-les-Metz24
- Moyeuvre-Grande24
- Neufchateau24
- Nogent-le-Bas24
- Norroy-les-Pont-a-Mousson24
- Noveant-sur-Moselle24
- Pagny-sur-Moselle24
- Pierrevillers24
- Plappeville24
- Pompey24
- Richemont24
- Rolampont24
- Rombas24
- Rosselange24
- Rozerieulles24
- Saint-Privat-la-Montagne24
- Saizerais24
- Saulny24
- Terville24
- Toul24
- Uckange24
- Velaine-en-Haye24
- Villey-Saint-Etienne24
- Vitry-sur-Orne24
- Woippy24
- Angevillers23
- Auboue23
- Batilly23
- Biesles23
- Briey23
- Doncourt-les-Conflans23
- Fontoy23
- Foug23
- Giraumont23
- Homecourt23
- Joeuf23
- Knutange23
- Montois-la-Montagne23
- Moutiers23
- Neufchef23
- Nilvange23
- Ottange23
- Sainte-Marie-aux-Chenes23
- Valleroy23
- Vaucouleurs23
- Volmerange-les-Mines23
- Audun-le-Roman22
- Audun-le-Tiche22
- Aumetz22
- Boulange22
- Chamarandes-Choignes22
- Conflans-en-Jarnisy22
- Crusnes22
- Gondrecourt-le-Chateau22
- Jarny22
- Labry22
- Mancieulles22
- Russange22
- Seremange-Erzange22
- Thil22
- Tressange22
- Trieux22
- Tucquegnieux22
- Vacon22
- Vigneulles-les-Hattonchatel22
- Villerupt22
- Void-Vacon22
- Bouligny21
- Chaumont21
- Commercy21
- Euville21
- Hussigny-Godbrange21
- Joudreville21
- Landres21
- Mercy-le-Bas21
- Piennes21
- Vignot21
- Villers-la-Montagne21
- Haucourt-Moulaine20
- Lerouville20
- Metz20
- Mexy20
- Saint-Mihiel20
- Saulnes20
- Bologne19
- Chateauvillain19
- Colmar19
- Doulaincourt-Saucourt19
- Etain19
- Herserange19
- Lexy19
- Longlaville19
- Longwy19
- Mont-Saint-Martin19
- Pierrepont19
- Rehon19
- Aix-en-Othe18
- Bar-le-Duc18
- Bayard-sur-Marne18
- Bienville18
- Bouilly18
- Chatillon-sur-Marne18
- Chevillon18
- Connantre18
- Cosnes-et-Romain18
- Dieue-sur-Meuse18
- Dormans18
- Ervy-le-Chatel18
- Esternay18
- Estissac18
- Eurville-Bienville18
- Fains-Veel18
- Fismes18
- Froncles18
- Gorcy18
- Joinville18
- Jonchery-sur-Vesle18
- La Chapelle-Saint-Luc18
- La Riviere-de-Corps18
- Ligny-en-Barrois18
- Longeville-en-Barrois18
- Maizieres-la-Grande-Paroisse18
- Mareuil-le-Port18
- Marigny-le-Chatel18
- Mery-sur-Seine18
- Montmirail18
- Nogent-sur-Seine18
- Payns18
- Port a Binson18
- Romilly-sur-Seine18
- Saint-Just-Sauvage18
- Saint-Lye18
- Sainte-Maure18
- Sezanne18
- Tronville-en-Barrois18
- Velaines18
- Ville-sous-la-Ferte18
- Villenauxe-la-Grande18
- Ancerville17
- Arcis-sur-Aube17
- Attigny17
- Avize17
- Ay17
- Bar-sur-Aube17
- Bar-sur-Seine17
- Bazancourt17
- Betheny17
- Bettancourt-la-Ferree17
- Bezannes17
- Boult-sur-Suippe17
- Bourgogne17
- Breviandes17
- Brienne-le-Chateau17
- Bucheres17
- Cernay-les-Reims17
- Chancenay17
- Chaource17
- Chateau-Porcien17
- Clermont-en-Argonne17
- Compertrix17
- Cormicy17
- Cormontreuil17
- Courcy17
- Courtisols17
- Creney-pres-Troyes17
- Damery17
- Dizy17
- Dugny-sur-Meuse17
- Fagnieres17
- Fere-Champenoise17
- Frignicourt17
- Gueux17
- Hayange17
- Héming17
- Hermonville17
- Le Mesnil-sur-Oger17
- Les Noes-pres-Troyes17
- Les Riceys17
- Loivre17
- Longuyon17
- Lusigny-sur-Barse17
- Magenta17
- Mailly-le-Camp17
- Mardeuil17
- Mareuil-sur-Ay17
- Montier-en-Der17
- Mourmelon-le-Grand17
- Muizon17
- Mussy-sur-Seine17
- Pargny-sur-Saulx17
- Pierry17
- Piney17
- Pont-Sainte-Marie17
- Pontfaverger-Moronvilliers17
- Rethel17
- Revigny-sur-Ornain17
- Rilly-la-Montagne17
- Rocroi17
- Rosieres-pres-Troyes17
- Saint-Andre-les-Vergers17
- Saint-Brice-Courcelles17
- Saint-Germain17
- Saint-Julien-les-Villas17
- Saint-Memmie17
- Saint-Parres-aux-Tertres17
- Saint-Pouange17
- Sainte-Menehould17
- Sainte-Savine17
- Sarry17
- Sault-les-Rethel17
- Sermaize-les-Bains17
- Signy-le-Petit17
- Sillery17
- Suippes17
- Taissy17
- Thierville-sur-Meuse17
- Tinqueux17
- Tours-sur-Marne17
- Vendeuvre-sur-Barse17
- Verdun17
- Verrieres17
- Vertus17
- Verzenay17
- Verzy17
- Villiers-en-Lieu17
- Vitry-le-François17
- Vouziers17
- Warmeriville17
- Wassy17
- Witry-les-Reims17
- Aiglemont16
- Balan16
- Blagny16
- Carignan16
- Deville16
- Dom-le-Mesnil16
- Donchery16
- Douzy16
- Flize16
- Floing16
- Fromelennes16
- Fumay16
- Gespunsart16
- Givet16
- Haybes16
- La Francheville16
- Les Hautes-Rivieres16
- Les Mazures16
- Lumes16
- Montcy-Notre-Dame16
- Montherme16
- Montmedy16
- Mouzon16
- Neufmanil16
- Nouvion-sur-Meuse16
- Nouzonville16
- Pont-à-Mousson16
- Pouru-Saint-Remy16
- Prix-les-Mezieres16
- Renwez16
- Revin16
- Rimogne16
- Saint-Laurent16
- Saint-Menges16
- Sedan16
- Stenay16
- Thilay16
- Tournes16
- Villers-Semeuse16
- Vireux-Molhain16
- Vireux-Wallerand16
- Vivier-au-Court16
- Vrigne-aux-Bois16
- Warcq16
- Carling15
- Frolois12
- Neuves-Maisons12
- Houdelaincourt









