Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 10:15, Nov 03
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?
- Phalsbourg60
- Laxou55
- Fromelennes54
- Fumay54
- Givet54
- Haybes54
- Vireux-Molhain54
- Vireux-Wallerand54
- Belleville-sur-Meuse53
- Cormicy53
- Deville53
- Dormans53
- Épinal53
- Esternay53
- Fismes53
- Jonchery-sur-Vesle53
- Kilstett53
- Les Hautes-Rivieres53
- Les Mazures53
- Montherme53
- Montmirail53
- Nogent-sur-Seine53
- Nouzonville53
- Renwez53
- Revin53
- Rimogne53
- Rocroi53
- Saint-Dizier53
- Signy-le-Petit53
- Thilay53
- Tournes53
- Villenauxe-la-Grande53
- Warcq53
- Abreschviller52
- Achenheim52
- Aiglemont52
- Aix-en-Othe52
- Algolsheim52
- Algrange52
- Alsting52
- Altkirch52
- Altorf52
- Amanvillers52
- Ammerschwihr52
- Amneville52
- Ancy-sur-Moselle52
- Andlau52
- Andolsheim52
- Angevillers52
- Arcis-sur-Aube52
- Argancy52
- Ars-sur-Moselle52
- Art-sur-Meurthe52
- Aspach52
- Aspach-le-Bas52
- Aspach-le-Haut52
- Attigny52
- Auboue52
- Augny52
- Avize52
- Ay52
- Ay-sur-Moselle52
- Bainville-sur-Madon52
- Balan52
- Baldersheim52
- Ban-de-Laveline52
- Bantzenheim52
- Bar-sur-Aube52
- Bar-sur-Seine52
- Barr52
- Bartenheim52
- Basse-Ham52
- Batilly52
- Battenheim52
- Bayon52
- Bazancourt52
- Behren-les-Forbach52
- Belleville52
- Benfeld52
- Bening-les-Saint-Avold52
- Bennwihr52
- Bergheim52
- Bergholtz52
- Bernardswiller52
- Berrwiller52
- Berstett52
- Bertrange52
- Betheny52
- Betschdorf52
- Bezannes52
- Biesheim52
- Biesles52
- Bining52
- Bischheim52
- Bischoffsheim52
- Bischwiller52
- Bitche52
- Bitschwiller-les-Thann52
- Blaesheim52
- Blénod-lès-Pont-à-Mousson52
- Blenod-les-Toul52
- Bliesbruck52
- Blodelsheim52
- Blotzheim52
- Boersch52
- Bollwiller52
- Bologne52
- Boofzheim52
- Bouilly52
- Boulay-Moselle52
- Boult-sur-Suippe52
- Bourbonne-les-Bains52
- Bourgogne52
- Bousse52
- Bouxieres-aux-Chenes52
- Bouxieres-aux-Dames52
- Bouxwiller52
- Bouzonville52
- Breuschwickersheim52
- Breviandes52
- Briey52
- Brumath52
- Brunstatt52
- Bucheres52
- Buhl52
- Bulgneville52
- Burnhaupt-le-Bas52
- Burnhaupt-le-Haut52
- Bussang52
- Carspach52
- Cattenom52
- Cernay52
- Cernay-les-Reims52
- Chalampé52
- Chaligny52
- Chalindrey52
- Chamarandes-Choignes52
- Champenoux52
- Champigneulles52
- Chanteheux52
- Chaource52
- Chateau-Porcien52
- Chateau-Salins52
- Chateauvillain52
- Chatel-Saint-Germain52
- Chatenois52
- Chatillon-sur-Marne52
- Chaumont52
- Chavigny52
- Cirey-sur-Vezouze52
- Clouange52
- Cocheren52
- Colombey-les-Belles52
- Commercy52
- Compertrix52
- Conflans-en-Jarnisy52
- Connantre52
- Contrexeville52
- Cormontreuil52
- Corny-sur-Moselle52
- Courcelles-Chaussy52
- Courcy52
- Crehange52
- Creney-pres-Troyes52
- Creutzwald52
- Custines52
- Dabo52
- Dachstein52
- Dambach-la-Ville52
- Damelevieres52
- Damery52
- Dannemarie52
- Dauendorf52
- Dessenheim52
- Dettwiller52
- Didenheim52
- Diebling52
- Diemeringen52
- Diesen52
- Dietwiller52
- Dieulouard52
- Dieuze52
- Dingsheim52
- Dinsheim-sur-Bruche52
- Distroff52
- Dizy52
- Dom-le-Mesnil52
- Dombasle-sur-Meurthe52
- Domgermain52
- Dommartin-les-Toul52
- Donchery52
- Doncourt-les-Conflans52
- Dorlisheim52
- Dossenheim-sur-Zinsel52
- Doulaincourt-Saucourt52
- Douzy52
- Drulingen52
- Drusenheim52
- Duppigheim52
- Durrenbach52
- Duttlenheim52
- Ebersheim52
- Eckbolsheim52
- Eckwersheim52
- Ecrouves52
- Eguisheim52
- Einville-au-Jard52
- Enchenberg52
- Ennery52
- Ensisheim52
- Entrange52
- Entzheim52
- Epfig52
- Ernolsheim-Bruche52
- Erstein52
- Ervy-le-Chatel52
- Eschau52
- Eschbach52
- Eschentzwiller52
- Essey-les-Nancy52
- Estissac52
- Etzling52
- Eulmont52
- Euville52
- Fagnieres52
- Falck52
- Fameck52
- Farebersviller52
- Farschviller52
- Faulquemont52
- Faulx52
- Fayl-Billot52
- Fegersheim52
- Fellering52
- Fere-Champenoise52
- Ferrette52
- Fessenheim52
- Flavigny-sur-Moselle52
- Flaxlanden52
- Fleury52
- Fléville-devant-Nancy52
- Flize52
- Floing52
- Florange52
- Folkling52
- Folschviller52
- Fontoy52
- Fortschwihr52
- Foug52
- Freland52
- Freyming-Merlebach52
- Froncles52
- Frontieres52
- Frouard52
- Furdenheim52
- Gambsheim52
- Gandrange52
- Geispolsheim52
- Gerstheim52
- Gespunsart52
- Geudertheim52
- Giraumont52
- Goersdorf52
- Goetzenbruck52
- Gondrecourt-le-Chateau52
- Gondreville52
- Gorze52
- Grendelbruch52
- Gresswiller52
- Gries52
- Griesheim-pres-Molsheim52
- Griesheim-sur-Souffel52
- Gros-Rederching52
- Grosbliederstroff52
- Guebwiller52
- Guemar52
- Guenange52
- Gueux52
- Guewenheim52
- Gumbrechtshoffen52
- Gundershoffen52
- Habsheim52
- Hagenthal-le-Bas52
- Hagondange52
- Ham-sous-Varsberg52
- Hambach52
- Hangenbieten52
- Hargarten-aux-Mines52
- Hatten52
- Hegenheim52
- Heillecourt52
- Heimsbrunn52
- Herbitzheim52
- Hermonville52
- Herrlisheim52
- Herrlisheim-pres-Colmar52
- Hesingue52
- Hettange-Grande52
- Hilsenheim52
- Hindisheim52
- Hirsingue52
- Hirtzbach52
- Hirtzfelden52
- Hochfelden52
- Hochstatt52
- Hoenheim52
- Hoerdt52
- Holtzheim52
- Holtzwihr52
- Holving52
- Hombourg-Haut52
- Homecourt52
- Horbourg-Wihr52
- Houdemont52
- Houssen52
- Hundling52
- Huningue52
- Husseren-Wesserling52
- Huttenheim52
- Illange52
- Illfurth52
- Illkirch-Graffenstaden52
- Illzach52
- Ingersheim52
- Ingwiller52
- Innenheim52
- Irmstett52
- Issenheim52
- Ittenheim52
- Jarny52
- Jarville-la-Malgrange52
- Jebsheim52
- Joeuf52
- Joinville52
- Jouy-aux-Arches52
- Kaltenhouse52
- Kaysersberg52
- Kedange-sur-Canner52
- Kembs52
- Kerbach52
- Kertzfeld52
- Keskastel52
- Kingersheim52
- Kintzheim52
- Knutange52
- Koenigsmacker52
- Krautergersheim52
- Kruth52
- Kunheim52
- Kuntzig52
- La Broque52
- La Chapelle-Saint-Luc52
- La Francheville52
- La Petite-Pierre52
- La Riviere-de-Corps52
- La Wantzenau52
- Labaroche52
- Labry52
- Lamarche52
- Lampertheim52
- Landser52
- Laneuveville-devant-Nancy52
- Langres52
- Lapoutroie52
- Lautenbach52
- Lautenbachzell52
- Lauterbourg52
- Lay-Saint-Christophe52
- Le Ban Saint-Martin52
- Le Mesnil-sur-Oger52
- Lembach52
- Lemberg52
- Lerouville52
- Les Noes-pres-Troyes52
- Les Riceys52
- Leymen52
- Liepvre52
- Liffol-le-Grand52
- Lingolsheim52
- Lipsheim52
- Liverdun52
- Loivre52
- Longeville-les-Metz52
- Longeville-les-Saint-Avold52
- Lorquin52
- Ludres52
- Lumes52
- Lusigny-sur-Barse52
- Lutterbach52
- Lutzelhouse52
- Macheren52
- Magenta52
- Maidieres52
- Mailly-le-Camp52
- Maizieres-la-Grande-Paroisse52
- Maizieres-les-Metz52
- Malroy52
- Malzeville52
- Mancieulles52
- Manom52
- Marange-Silvange52
- Marbache52
- Marckolsheim52
- Mardeuil52
- Mareuil-le-Port52
- Mareuil-sur-Ay52
- Marigny-le-Chatel52
- Marlenheim52
- Marly52
- Marmoutier52
- Masevaux52
- Matzenheim52
- Maxeville52
- Mecleuves52
- Meistratzheim52
- Mereville52
- Merten52
- Mertzwiller52
- Merxheim52
- Mery-sur-Seine52
- Messein52
- Metzeral52
- Metzervisse52
- Meyenheim52
- Mirecourt52
- Mittelhausbergen52
- Molsheim52
- Mommenheim52
- Mondelange52
- Monswiller52
- Montauville52
- Montbronn52
- Montcy-Notre-Dame52
- Montigny-les-Metz52
- Montois-la-Montagne52
- Moosch52
- Morhange52
- Morsbach52
- Morschwiller-le-Bas52
- Moulins-les-Metz52
- Mourmelon-le-Grand52
- Moutiers52
- Moyeuvre-Grande52
- Muizon52
- Munchhouse52
- Mundolsheim52
- Munster52
- Mussig52
- Mussy-sur-Seine52
- Muttersholtz52
- Mutzig52
- Neuf-Brisach52
- Neufchateau52
- Neufchef52
- Neufgrange52
- Neufmanil52
- Neuwiller-les-Saverne52
- Niderviller52
- Niederbronn-les-Bains52
- Niederhaslach52
- Niederhausbergen52
- Niedernai52
- Niederschaeffolsheim52
- Nilvange52
- Nogent-le-Bas52
- Nomeny52
- Nordhouse52
- Norroy-les-Pont-a-Mousson52
- Nouvion-sur-Meuse52
- Noveant-sur-Moselle52
- Oberbronn52
- Oberhaslach52
- Oberhausbergen52
- Oberhergheim52
- Oberhoffen-sur-Moder52
- Obermodern-Zutzendorf52
- Obernai52
- Oberschaeffolsheim52
- Oderen52
- Oermingen52
- Oeting52
- Offenheim52
- Ohlungen52
- Orbey52
- Ostheim52
- Ostwald52
- Otterswiller52
- Ottmarsheim52
- Ottrott52
- Pagny-sur-Moselle52
- Payns52
- Peltre52
- Petit-Rederching52
- Petite-Rosselle52
- Pfaffenheim52
- Pfaffenhoffen52
- Pfastatt52
- Pfetterhouse52
- Pfulgriesheim52
- Pierrevillers52
- Pierry52
- Piney52
- Plappeville52
- Plobsheim52
- Pompey52
- Pont-Saint-Vincent52
- Pont-Sainte-Marie52
- Pontfaverger-Moronvilliers52
- Porcelette52
- Port a Binson52
- Pouru-Saint-Remy52
- Prix-les-Mezieres52
- Pulligny52
- Pulnoy52
- Pulversheim52
- Raedersheim52
- Reding52
- Reguisheim52
- Reichshoffen52
- Reichstett52
- Reiningue52
- Remelfing52
- Remilly52
- Rethel52
- Retonfey52
- Rhinau52
- Ribeauville52
- Richardmenil52
- Richemont52
- Richwiller52
- Rilly-la-Montagne52
- Riquewihr52
- Rixheim52
- Roeschwoog52
- Rohrbach-les-Bitche52
- Rolampont52
- Romanswiller52
- Rombas52
- Romilly-sur-Seine52
- Rosenau52
- Rosheim52
- Rosieres-aux-Salines52
- Rosieres-pres-Troyes52
- Rosselange52
- Rothau52
- Rouffach52
- Rouhling52
- Rozerieulles52
- Ruelisheim52
- Rumersheim-le-Haut52
- Rurange-les-Thionville52
- Russ52
- Saint-Amarin52
- Saint-Andre-les-Vergers52
- Saint-Avold52
- Saint-Brice-Courcelles52
- Saint-Germain52
- Saint-Hippolyte52
- Saint-Julien-lès-Metz52
- Saint-Julien-les-Villas52
- Saint-Just-Sauvage52
- Saint-Laurent52
- Saint-Louis52
- Saint-Lye52
- Saint-Max52
- Saint-Menges52
- Saint-Mihiel52
- Saint-Nicolas-de-Port52
- Saint-Parres-aux-Tertres52
- Saint-Pouange52
- Saint-Privat-la-Montagne52
- Sainte-Croix-aux-Mines52
- Sainte-Croix-en-Plaine52
- Sainte-Marie-aux-Chenes52
- Sainte-Marie-aux-Mines52
- Sainte-Maure52
- Sainte-Savine52
- Saizerais52
- Sand52
- Sarralbe52
- Sarre-Union52
- Sarrebourg52
- Sarreguemines52
- Sarreinsming52
- Sarrewerden52
- Saulny52
- Sault-les-Rethel52
- Saulxures-les-Nancy52
- Sausheim52
- Saverne52
- Scherwiller52
- Schiltigheim52
- Schirrhein52
- Schnersheim52
- Schweighouse-sur-Moder52
- Schwindratzheim52
- Schœneck52
- Sedan52
- Seichamps52
- Seingbouse52
- Selestat52
- Seltz52
- Sentheim52
- Sessenheim52
- Sezanne52
- Sierck-les-Bains52
- Sierentz52
- Sigolsheim52
- Sillery52
- Solgne52
- Soucht52
- Souffelweyersheim52
- Soufflenheim52
- Soultz-Haut-Rhin52
- Soultz-sous-Forets52
- Soultzeren52
- Soultzmatt52
- Spicheren52
- Staffelfelden52
- Steinbach52
- Steinbourg52
- Still52
- Stiring-Wendel52
- Stosswihr52
- Stotzheim52
- Sundhoffen52
- Sundhouse52
- Surbourg52
- Taissy52
- Talange52
- Tenteling52
- Terville52
- Teting-sur-Nied52
- Thann52
- Theding52
- Tinqueux52
- Tomblaine52
- Toul52
- Tours-sur-Marne52
- Tremery52
- Trieux52
- Truchtersheim52
- Turckheim52
- Uberach52
- Uckange52
- Uffholtz52
- Ungersheim52
- Urmatt52
- Vacon52
- Val-de-Meuse52
- Valff52
- Valleroy52
- Valmont52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Vaucouleurs52
- Velaine-en-Haye52
- Vendeuvre-sur-Barse52
- Verny52
- Verrieres52
- Vertus52
- Verzenay52
- Verzy52
- Vezelise52
- Vic-sur-Seille52
- Vieux-Thann52
- Vigneulles-les-Hattonchatel52
- Vignot52
- Vigy52
- Village-Neuf52
- Ville52
- Ville-sous-la-Ferte52
- Villers-Semeuse52
- Villey-Saint-Etienne52
- Vitry-sur-Orne52
- Vittel52
- Vivier-au-Court52
- Void-Vacon52
- Volgelsheim52
- Volmerange-les-Mines52
- Volstroff52
- Vrigne-aux-Bois52
- Walbourg52
- Waldighofen52
- Walscheid52
- Wangenbourg-Engenthal52
- Warmeriville52
- Wasselonne52
- Wattwiller52
- Weitbruch52
- Westhoffen52
- Wettolsheim52
- Weyersheim52
- Widensolen52
- Wiesviller52
- Wihr-au-Val52
- Willerwald52
- Wimmenau52
- Wingen-sur-Moder52
- Wingersheim52
- Wintzenheim52
- Wisches52
- Wissembourg52
- Witry-les-Reims52
- Wittelsheim52
- Wittisheim52
- Woerth52
- Woippy52
- Wolfgantzen52
- Wolfisheim52
- Woustviller52
- Yutz52
- Zillisheim52
- Zimmersheim52
- Ancerville51
- Anould51
- Arches51
- Archettes51
- Audun-le-Roman51
- Audun-le-Tiche51
- Aumetz51
- Aydoilles51
- Baccarat51
- Badonviller51
- Bains-les-Bains51
- Bar-le-Duc51
- Bayard-sur-Marne51
- Bettancourt-la-Ferree51
- Bienville51
- Blagny51
- Boulange51
- Bouligny51
- Brienne-le-Chateau51
- Bruyeres51
- Carignan51
- Chancenay51
- Chantraine51
- Charmes51
- Chatel-sur-Moselle51
- Chavelot51
- Chenimenil51
- Chevillon51
- Corcieux51
- Cornimont51
- Cosnes-et-Romain51
- Courtisols51
- Crusnes51
- Darney51
- Darnieulles51
- Deyvillers51
- Dieue-sur-Meuse51
- Docelles51
- Dogneville51
- Dommartin-les-Remiremont51
- Dugny-sur-Meuse51
- Eloyes51
- Etain51
- Etival-Clairefontaine51
- Eurville-Bienville51
- Fains-Veel51
- Fraize51
- Fresse-sur-Moselle51
- Frignicourt51
- Gerardmer51
- Gerbeviller51
- Golbey51
- Gorcy51
- Granges-sur-Vologne51
- Hadol51
- Haucourt-Moulaine51
- Herserange51
- Hussigny-Godbrange51
- Igney51
- Jeanmenil51
- Joudreville51
- La Bresse51
- Landres51
- Le Menil51
- Le Syndicat51
- Le Thillot51
- Le Tholy51
- Les Forges51
- Lexy51
- Ligny-en-Barrois51
- Longeville-en-Barrois51
- Longlaville51
- Longuyon51
- Longwy51
- Mercy-le-Bas51
- Mexy51
- Mont-Saint-Martin51
- Montier-en-Der51
- Montmedy51
- Mouzon51
- Moyenmoutier51
- Nomexy51
- Ottange51
- Pargny-sur-Saulx51
- Piennes51
- Pierrepont51
- Plainfaing51
- Plombieres-les-Bains51
- Portieux51
- Pouxeux51
- Rambervillers51
- Ramonchamp51
- Raon-aux-Bois51
- Rehon51
- Remiremont51
- Revigny-sur-Ornain51
- Rupt-sur-Moselle51
- Russange51
- Saint-Ame51
- Saint-Die-des-Vosges51
- Saint-Etienne-les-Remiremont51
- Saint-Leonard51
- Saint-Maurice-sur-Moselle51
- Saint-Memmie51
- Saint-Michel-sur-Meurthe51
- Saint-Nabord51
- Sainte-Marguerite51
- Sainte-Menehould51
- Sarry51
- Saulcy-sur-Meurthe51
- Saulnes51
- Saulxures-sur-Moselotte51
- Senones51
- Sermaize-les-Bains51
- Stenay51
- Suippes51
- Taintrux51
- Thaon-les-Vosges51
- Thierville-sur-Meuse51
- Thil51
- Tressange51
- Tronville-en-Barrois51
- Tucquegnieux51
- Urimenil51
- Uxegney51
- Uzemain51
- Vagney51
- Vecoux51
- Velaines51
- Verdun51
- Villers-la-Montagne51
- Villerupt51
- Villiers-en-Lieu51
- Vincey51
- Vitry-le-François51
- Vouziers51
- Wassy51
- Xertigny51
- Clermont-en-Argonne50
- Forbach50
- Mulhouse50
- Riedisheim48
- Nancy47
- Reims44
- Seremange-Erzange44
- Strasbourg44
- Wittenheim44
- Obenheim42
- Thionville42
- Épernay33
- Lirey33
- Lunéville33
- Reinhardsmunster33
- Schirmeck33
- Vendenheim33
- Charleville-Mezieres23
- Haguenau23
- Xonrupt-Longemer23
- Chalons-en-Champagne22
- Metz22
- Colmar21
- Villers-lès-Nancy21
- Carling18
- Héming17
- Jonville-en-Woëvre17
- Troyes17
- Scy-Chazelles13
- Frolois11
- Hayange11
- Pont-à-Mousson10
- Neuves-Maisons9
- Bazeilles7
- Houdelaincourt









