Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 20:22, Aug 16
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?
- Forbach238
- Seremange-Erzange155
- Carling145
- Xonrupt-Longemer88
- Eloyes81
- Héming79
- Phalsbourg79
- Nancy75
- Charleville-Mezieres73
- Reichstett71
- Vendenheim69
- Lunéville68
- Hayange66
- Algrange65
- Angevillers65
- Audun-le-Tiche65
- Aumetz65
- Basse-Ham65
- Bazeilles65
- Bertrange65
- Bousse65
- Cattenom65
- Crusnes65
- Distroff65
- Entrange65
- Florange65
- Guenange65
- Hettange-Grande65
- Hussigny-Godbrange65
- Illange65
- Kedange-sur-Canner65
- Knutange65
- Koenigsmacker65
- Kuntzig65
- Manom65
- Metzervisse65
- Nilvange65
- Ottange65
- Rurange-les-Thionville65
- Russange65
- Saulnes65
- Sierck-les-Bains65
- Terville65
- Thil65
- Tressange65
- Uckange65
- Villerupt65
- Volmerange-les-Mines65
- Volstroff65
- Yutz65
- Amanvillers64
- Amneville64
- Ancy-sur-Moselle64
- Argancy64
- Ars-sur-Moselle64
- Auboue64
- Audun-le-Roman64
- Augny64
- Ay-sur-Moselle64
- Batilly64
- Boulange64
- Boulay-Moselle64
- Bouligny64
- Bouzonville64
- Briey64
- Chatel-Saint-Germain64
- Clouange64
- Conflans-en-Jarnisy64
- Corny-sur-Moselle64
- Cosnes-et-Romain64
- Courcelles-Chaussy64
- Doncourt-les-Conflans64
- Ennery64
- Fameck64
- Fleury64
- Fontoy64
- Gandrange64
- Giraumont64
- Gorcy64
- Gorze64
- Hagondange64
- Haucourt-Moulaine64
- Herserange64
- Homecourt64
- Jarny64
- Joeuf64
- Joudreville64
- Jouy-aux-Arches64
- Labry64
- Landres64
- Le Ban Saint-Martin64
- Lexy64
- Longeville-les-Metz64
- Longlaville64
- Longwy64
- Maizieres-les-Metz64
- Malroy64
- Mancieulles64
- Marange-Silvange64
- Marly64
- Mecleuves64
- Mercy-le-Bas64
- Mexy64
- Mondelange64
- Mont-Saint-Martin64
- Montigny-les-Metz64
- Montois-la-Montagne64
- Moulins-les-Metz64
- Moutiers64
- Moyeuvre-Grande64
- Neufchef64
- Noveant-sur-Moselle64
- Pagny-sur-Moselle64
- Peltre64
- Piennes64
- Pierrepont64
- Pierrevillers64
- Plappeville64
- Rehon64
- Retonfey64
- Richemont64
- Rombas64
- Rosselange64
- Rozerieulles64
- Saint-Julien-lès-Metz64
- Saint-Privat-la-Montagne64
- Sainte-Marie-aux-Chenes64
- Saulny64
- Talange64
- Tremery64
- Trieux64
- Tucquegnieux64
- Valleroy64
- Verny64
- Vigy64
- Villers-la-Montagne64
- Vitry-sur-Orne64
- Woippy64
- Belleville63
- Blénod-lès-Pont-à-Mousson63
- Bouxieres-aux-Chenes63
- Bouxieres-aux-Dames63
- Champigneulles63
- Crehange63
- Creutzwald63
- Custines63
- Diesen63
- Dieulouard63
- Essey-les-Nancy63
- Etain63
- Eulmont63
- Falck63
- Faulquemont63
- Faulx63
- Frouard63
- Ham-sous-Varsberg63
- Hargarten-aux-Mines63
- Lay-Saint-Christophe63
- Liverdun63
- Longeville-les-Saint-Avold63
- Longuyon63
- Maidieres63
- Malzeville63
- Marbache63
- Maxeville63
- Merten63
- Montauville63
- Nomeny63
- Norroy-les-Pont-a-Mousson63
- Pompey63
- Porcelette63
- Remilly63
- Saint-Max63
- Saizerais63
- Seichamps63
- Solgne63
- Velaine-en-Haye63
- Vigneulles-les-Hattonchatel63
- Villey-Saint-Etienne63
- Art-sur-Meurthe62
- Bainville-sur-Madon62
- Bening-les-Saint-Avold62
- Chaligny62
- Champenoux62
- Chateau-Salins62
- Chavigny62
- Cocheren62
- Dombasle-sur-Meurthe62
- Dommartin-les-Toul62
- Ecrouves62
- Farebersviller62
- Fléville-devant-Nancy62
- Folkling62
- Folschviller62
- Freyming-Merlebach62
- Gondreville62
- Haguenau62
- Heillecourt62
- Hombourg-Haut62
- Houdemont62
- Jarville-la-Malgrange62
- Laneuveville-devant-Nancy62
- Laxou62
- Ludres62
- Macheren62
- Mereville62
- Messein62
- Morhange62
- Morsbach62
- Oeting62
- Petite-Rosselle62
- Pont-Saint-Vincent62
- Pulnoy62
- Richardmenil62
- Saint-Avold62
- Saint-Nicolas-de-Port62
- Saulxures-les-Nancy62
- Schœneck62
- Seingbouse62
- Stiring-Wendel62
- Teting-sur-Nied62
- Tomblaine62
- Toul62
- Valmont62
- Vandoeuvre-les-Nancy62
- Varangeville62
- Vic-sur-Seille62
- Alsting61
- Bayon61
- Behren-les-Forbach61
- Blenod-les-Toul61
- Chanteheux61
- Colombey-les-Belles61
- Commercy61
- Damelevieres61
- Diebling61
- Dieue-sur-Meuse61
- Dieuze61
- Domgermain61
- Dugny-sur-Meuse61
- Einville-au-Jard61
- Etzling61
- Euville61
- Farschviller61
- Flavigny-sur-Moselle61
- Foug61
- Frolois61
- Gerbeviller61
- Grosbliederstroff61
- Hambach61
- Herbitzheim61
- Holving61
- Hundling61
- Kerbach61
- Keskastel61
- Lerouville61
- Montmedy61
- Neufgrange61
- Pulligny61
- Remelfing61
- Rosieres-aux-Salines61
- Rouhling61
- Saint-Mihiel61
- Sarralbe61
- Sarreguemines61
- Sarreinsming61
- Spicheren61
- Tenteling61
- Theding61
- Thierville-sur-Meuse61
- Verdun61
- Vezelise61
- Vignot61
- Void-Vacon61
- Willerwald61
- Woustviller61
- Abreschviller60
- Baccarat60
- Badonviller60
- Bining60
- Bitche60
- Blagny60
- Bliesbruck60
- Bouxwiller60
- Charmes60
- Cirey-sur-Vezouze60
- Diemeringen60
- Dossenheim-sur-Zinsel60
- Drulingen60
- Enchenberg60
- Goetzenbruck60
- Gros-Rederching60
- Gumbrechtshoffen60
- Ingwiller60
- La Petite-Pierre60
- Lembach60
- Lemberg60
- Lorquin60
- Montbronn60
- Neuwiller-les-Saverne60
- Niderviller60
- Niederbronn-les-Bains60
- Oberbronn60
- Oermingen60
- Petit-Rederching60
- Reding60
- Reichshoffen60
- Reims60
- Rohrbach-les-Bitche60
- Sarre-Union60
- Sarrebourg60
- Sarrewerden60
- Schiltigheim60
- Soucht60
- Steinbourg60
- Stenay60
- Vacon60
- Vaucouleurs60
- Walscheid60
- Wiesviller60
- Wimmenau60
- Wingen-sur-Moder60
- Achenheim59
- Altorf59
- Berstett59
- Betschdorf59
- Bischheim59
- Bischwiller59
- Breuschwickersheim59
- Brumath59
- Carignan59
- Chatel-sur-Moselle59
- Clermont-en-Argonne59
- Dabo59
- Dachstein59
- Dauendorf59
- Dettwiller59
- Dingsheim59
- Dinsheim-sur-Bruche59
- Dorlisheim59
- Drusenheim59
- Duppigheim59
- Durrenbach59
- Duttlenheim59
- Eckbolsheim59
- Eckwersheim59
- Entzheim59
- Ernolsheim-Bruche59
- Eschbach59
- Etival-Clairefontaine59
- Furdenheim59
- Gambsheim59
- Geudertheim59
- Goersdorf59
- Gondrecourt-le-Chateau59
- Grendelbruch59
- Gresswiller59
- Gries59
- Griesheim-sur-Souffel59
- Gundershoffen59
- Hangenbieten59
- Hatten59
- Herrlisheim59
- Hochfelden59
- Hoenheim59
- Hoerdt59
- Holtzheim59
- Houdelaincourt59
- Igney59
- Irmstett59
- Ittenheim59
- Jeanmenil59
- Kaltenhouse59
- La Broque59
- La Wantzenau59
- Lampertheim59
- Lauterbourg59
- Ligny-en-Barrois59
- Lingolsheim59
- Lutzelhouse59
- Marlenheim59
- Marmoutier59
- Mertzwiller59
- Mirecourt59
- Mittelhausbergen59
- Molsheim59
- Mommenheim59
- Monswiller59
- Mouzon59
- Moyenmoutier59
- Mundolsheim59
- Mutzig59
- Niederhaslach59
- Niederhausbergen59
- Niederschaeffolsheim59
- Nomexy59
- Oberhaslach59
- Oberhausbergen59
- Oberhoffen-sur-Moder59
- Obermodern-Zutzendorf59
- Oberschaeffolsheim59
- Offenheim59
- Ohlungen59
- Ostwald59
- Otterswiller59
- Pfaffenhoffen59
- Pfulgriesheim59
- Portieux59
- Pouru-Saint-Remy59
- Rambervillers59
- Reinhardsmunster59
- Roeschwoog59
- Romanswiller59
- Rosheim59
- Rothau59
- Russ59
- Saverne59
- Schirmeck59
- Schirrhein59
- Schnersheim59
- Schweighouse-sur-Moder59
- Schwindratzheim59
- Seltz59
- Senones59
- Sessenheim59
- Souffelweyersheim59
- Soufflenheim59
- Soultz-sous-Forets59
- Still59
- Surbourg59
- Tronville-en-Barrois59
- Truchtersheim59
- Uberach59
- Urmatt59
- Velaines59
- Vincey59
- Walbourg59
- Wangenbourg-Engenthal59
- Wasselonne59
- Weitbruch59
- Westhoffen59
- Weyersheim59
- Wingersheim59
- Wisches59
- Wissembourg59
- Woerth59
- Wolfisheim59
- Andlau58
- Aydoilles58
- Balan58
- Bar-le-Duc58
- Barr58
- Benfeld58
- Bernardswiller58
- Bischoffsheim58
- Blaesheim58
- Boersch58
- Boofzheim58
- Chantraine58
- Chavelot58
- Darnieulles58
- Deyvillers58
- Dogneville58
- Douzy58
- Epfig58
- Erstein58
- Eschau58
- Fains-Veel58
- Fegersheim58
- Floing58
- Geispolsheim58
- Gerstheim58
- Golbey58
- Griesheim-pres-Molsheim58
- Hindisheim58
- Huttenheim58
- Illkirch-Graffenstaden58
- Innenheim58
- Kertzfeld58
- Krautergersheim58
- Les Forges58
- Lipsheim58
- Longeville-en-Barrois58
- Matzenheim58
- Meistratzheim58
- Neufchateau58
- Neuves-Maisons58
- Niedernai58
- Nordhouse58
- Obernai58
- Ottrott58
- Plobsheim58
- Revigny-sur-Ornain58
- Saint-Die-des-Vosges58
- Saint-Michel-sur-Meurthe58
- Sainte-Marguerite58
- Sainte-Menehould58
- Sand58
- Sedan58
- Stotzheim58
- Thaon-les-Vosges58
- Uxegney58
- Valff58
- Ville58
- Vittel58
- Ancerville57
- Anould57
- Arches57
- Archettes57
- Ban-de-Laveline57
- Bennwihr57
- Bergheim57
- Bruyeres57
- Bulgneville57
- Chancenay57
- Chatenois57
- Chenimenil57
- Chevillon57
- Contrexeville57
- Corcieux57
- Dambach-la-Ville57
- Docelles57
- Dom-le-Mesnil57
- Donchery57
- Ebersheim57
- Fraize57
- Freland57
- Granges-sur-Vologne57
- Guemar57
- Hadol57
- Hilsenheim57
- Kaysersberg57
- Kintzheim57
- Labaroche57
- Lapoutroie57
- Liepvre57
- Liffol-le-Grand57
- Marckolsheim57
- Mussig57
- Muttersholtz57
- Nouvion-sur-Meuse57
- Orbey57
- Ostheim57
- Plainfaing57
- Pouxeux57
- Rhinau57
- Ribeauville57
- Riedisheim57
- Riquewihr57
- Saint-Hippolyte57
- Saint-Leonard57
- Saint-Menges57
- Sainte-Croix-aux-Mines57
- Sainte-Marie-aux-Mines57
- Saulcy-sur-Meurthe57
- Scherwiller57
- Selestat57
- Sermaize-les-Bains57
- Sigolsheim57
- Sundhouse57
- Taintrux57
- Urimenil57
- Uzemain57
- Vivier-au-Court57
- Vouziers57
- Vrigne-aux-Bois57
- Wittisheim57
- Aiglemont56
- Algolsheim56
- Ammerschwihr56
- Andolsheim56
- Attigny56
- Bains-les-Bains56
- Bayard-sur-Marne56
- Bettancourt-la-Ferree56
- Bienville56
- Biesheim56
- Colmar56
- Cornimont56
- Darney56
- Dessenheim56
- Deville56
- Dommartin-les-Remiremont56
- Eguisheim56
- Épinal56
- Eurville-Bienville56
- Flize56
- Fortschwihr56
- Gerardmer56
- Gespunsart56
- Herrlisheim-pres-Colmar56
- Holtzwihr56
- Horbourg-Wihr56
- Houssen56
- Ingersheim56
- Jebsheim56
- Joinville56
- Jonville-en-Woëvre56
- Kilstett56
- Kruth56
- Kunheim56
- La Bresse56
- La Francheville56
- Lautenbach56
- Lautenbachzell56
- Le Syndicat56
- Le Tholy56
- Les Hautes-Rivieres56
- Lumes56
- Metzeral56
- Montcy-Notre-Dame56
- Montherme56
- Mulhouse56
- Munster56
- Neuf-Brisach56
- Neufmanil56
- Nouzonville56
- Oberhergheim56
- Pargny-sur-Saulx56
- Pfaffenheim56
- Plombieres-les-Bains56
- Prix-les-Mezieres56
- Raon-aux-Bois56
- Remiremont56
- Rouffach56
- Saint-Ame56
- Saint-Etienne-les-Remiremont56
- Saint-Laurent56
- Saint-Nabord56
- Sainte-Croix-en-Plaine56
- Saulxures-sur-Moselotte56
- Soultzeren56
- Soultzmatt56
- Stosswihr56
- Suippes56
- Sundhoffen56
- Thilay56
- Thionville56
- Tournes56
- Turckheim56
- Vagney56
- Vecoux56
- Villers-Semeuse56
- Villiers-en-Lieu56
- Volgelsheim56
- Warcq56
- Wettolsheim56
- Widensolen56
- Wihr-au-Val56
- Wintzenheim56
- Wolfgantzen56
- Xertigny56
- Aspach-le-Bas55
- Aspach-le-Haut55
- Baldersheim55
- Bantzenheim55
- Battenheim55
- Bergholtz55
- Berrwiller55
- Bitschwiller-les-Thann55
- Blodelsheim55
- Bollwiller55
- Buhl55
- Bussang55
- Cernay55
- Chalampé55
- Chalons-en-Champagne55
- Chateau-Porcien55
- Courtisols55
- Doulaincourt-Saucourt55
- Ensisheim55
- Fellering55
- Fessenheim55
- Fresse-sur-Moselle55
- Frignicourt55
- Fromelennes55
- Froncles55
- Fumay55
- Givet55
- Guebwiller55
- Guewenheim55
- Haybes55
- Hirtzfelden55
- Husseren-Wesserling55
- Illzach55
- Issenheim55
- Kingersheim55
- Lamarche55
- Le Menil55
- Le Thillot55
- Les Mazures55
- Masevaux55
- Merxheim55
- Metz55
- Meyenheim55
- Montier-en-Der55
- Moosch55
- Mourmelon-le-Grand55
- Munchhouse55
- Oderen55
- Ottmarsheim55
- Pfastatt55
- Pontfaverger-Moronvilliers55
- Pulversheim55
- Raedersheim55
- Ramonchamp55
- Reguisheim55
- Renwez55
- Rethel55
- Revin55
- Richwiller55
- Rimogne55
- Rocroi55
- Ruelisheim55
- Rumersheim-le-Haut55
- Rupt-sur-Moselle55
- Saint-Amarin55
- Saint-Maurice-sur-Moselle55
- Saint-Memmie55
- Sarry55
- Sault-les-Rethel55
- Sausheim55
- Sentheim55
- Soultz-Haut-Rhin55
- Staffelfelden55
- Steinbach55
- Thann55
- Uffholtz55
- Ungersheim55
- Vieux-Thann55
- Vireux-Molhain55
- Vireux-Wallerand55
- Vitry-le-François55
- Warmeriville55
- Wassy55
- Wattwiller55
- Wittelsheim55
- Wittenheim55
- Aspach54
- Bartenheim54
- Bazancourt54
- Betheny54
- Biesles54
- Bologne54
- Boult-sur-Suippe54
- Bourbonne-les-Bains54
- Bourgogne54
- Brunstatt54
- Burnhaupt-le-Bas54
- Burnhaupt-le-Haut54
- Carspach54
- Cernay-les-Reims54
- Chamarandes-Choignes54
- Chaumont54
- Compertrix54
- Cormontreuil54
- Courcy54
- Dannemarie54
- Didenheim54
- Dietwiller54
- Eschentzwiller54
- Fagnieres54
- Flaxlanden54
- Frontieres54
- Habsheim54
- Heimsbrunn54
- Hochstatt54
- Illfurth54
- Kembs54
- Landser54
- Loivre54
- Lutterbach54
- Mareuil-sur-Ay54
- Morschwiller-le-Bas54
- Nogent-le-Bas54
- Reiningue54
- Rilly-la-Montagne54
- Rixheim54
- Rosenau54
- Saint-Brice-Courcelles54
- Sierentz54
- Signy-le-Petit54
- Sillery54
- Taissy54
- Tours-sur-Marne54
- Val-de-Meuse54
- Verzenay54
- Verzy54
- Witry-les-Reims54
- Zillisheim54
- Zimmersheim54
- Altkirch53
- Arcis-sur-Aube53
- Avize53
- Ay53
- Bar-sur-Aube53
- Bezannes53
- Blotzheim53
- Brienne-le-Chateau53
- Chalindrey53
- Chateauvillain53
- Chatillon-sur-Marne53
- Connantre53
- Cormicy53
- Creney-pres-Troyes53
- Damery53
- Dizy53
- Dormans53
- Esternay53
- Fayl-Billot53
- Fere-Champenoise53
- Ferrette53
- Fismes53
- Gueux53
- Hagenthal-le-Bas53
- Hegenheim53
- Hermonville53
- Hesingue53
- Hirsingue53
- Hirtzbach53
- Huningue53
- Jonchery-sur-Vesle53
- La Chapelle-Saint-Luc53
- Langres53
- Le Mesnil-sur-Oger53
- Leymen53
- Lusigny-sur-Barse53
- Magenta53
- Mailly-le-Camp53
- Maizieres-la-Grande-Paroisse53
- Mardeuil53
- Mareuil-le-Port53
- Marigny-le-Chatel53
- Mery-sur-Seine53
- Montmirail53
- Muizon53
- Nogent-sur-Seine53
- Obenheim53
- Payns53
- Pfetterhouse53
- Pierry53
- Piney53
- Pont-à-Mousson53
- Pont-Sainte-Marie53
- Port a Binson53
- Rolampont53
- Romilly-sur-Seine53
- Saint-Just-Sauvage53
- Saint-Louis53
- Saint-Lye53
- Saint-Parres-aux-Tertres53
- Sainte-Maure53
- Sezanne53
- Strasbourg53
- Tinqueux53
- Vendeuvre-sur-Barse53
- Vertus53
- Village-Neuf53
- Ville-sous-la-Ferte53
- Villenauxe-la-Grande53
- Waldighofen53
- Aix-en-Othe52
- Bar-sur-Seine52
- Bouilly52
- Breviandes52
- Bucheres52
- Chaource52
- Ervy-le-Chatel52
- Estissac52
- La Riviere-de-Corps52
- Les Noes-pres-Troyes52
- Les Riceys52
- Mussy-sur-Seine52
- Rosieres-pres-Troyes52
- Saint-Andre-les-Vergers52
- Saint-Germain52
- Saint-Julien-les-Villas52
- Saint-Pouange52
- Sainte-Savine52
- Verrieres52
- Épernay50
- Saint-Dizier50
- Villers-lès-Nancy50
- Troyes45
- Scy-Chazelles44
- Belleville-sur-Meuse39
- Lirey7









