Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 22:40, May 30
Live most polluted city ranking
Real-time Grand Est most polluted city ranking
Learn more about global air quality
Which is the most polluted city in Grand Est?
- Neuves-Maisons105
- Schiltigheim79
- Mulhouse69
- Reichstett69
- Riedisheim68
- Nancy67
- Héming66
- Forbach64
- Saint-Dizier64
- Chalons-en-Champagne62
- Hayange62
- Lunéville62
- Metz62
- Reims58
- Vendenheim58
- Aix-en-Othe56
- Arcis-sur-Aube56
- Bar-sur-Seine56
- Bouilly56
- Breviandes56
- Brienne-le-Chateau56
- Bucheres56
- Charleville-Mezieres56
- Connantre56
- Creney-pres-Troyes56
- Eloyes56
- Esternay56
- Estissac56
- Frolois56
- Kilstett56
- La Chapelle-Saint-Luc56
- La Riviere-de-Corps56
- Les Noes-pres-Troyes56
- Lusigny-sur-Barse56
- Mailly-le-Camp56
- Maizieres-la-Grande-Paroisse56
- Marigny-le-Chatel56
- Mery-sur-Seine56
- Nogent-sur-Seine56
- Payns56
- Piney56
- Pont-Sainte-Marie56
- Romilly-sur-Seine56
- Rosieres-pres-Troyes56
- Saint-Andre-les-Vergers56
- Saint-Germain56
- Saint-Julien-les-Villas56
- Saint-Just-Sauvage56
- Saint-Lye56
- Saint-Parres-aux-Tertres56
- Saint-Pouange56
- Sainte-Maure56
- Sainte-Savine56
- Sezanne56
- Troyes56
- Vendeuvre-sur-Barse56
- Verrieres56
- Villenauxe-la-Grande56
- Bar-sur-Aube55
- Chaource55
- Chateauvillain55
- Ervy-le-Chatel55
- Fere-Champenoise55
- Frignicourt55
- Haguenau55
- Le Mesnil-sur-Oger55
- Les Riceys55
- Montier-en-Der55
- Montmirail55
- Mussy-sur-Seine55
- Pont-à-Mousson55
- Reinhardsmunster55
- Schirmeck55
- Vertus55
- Ville-sous-la-Ferte55
- Algolsheim54
- Altkirch54
- Aspach54
- Avize54
- Ay54
- Baldersheim54
- Bantzenheim54
- Bartenheim54
- Battenheim54
- Biesles54
- Blodelsheim54
- Blotzheim54
- Bologne54
- Bourbonne-les-Bains54
- Brunstatt54
- Carspach54
- Chalampé54
- Chalindrey54
- Chamarandes-Choignes54
- Chatillon-sur-Marne54
- Chaumont54
- Compertrix54
- Damery54
- Didenheim54
- Dietwiller54
- Dizy54
- Dormans54
- Doulaincourt-Saucourt54
- Eschentzwiller54
- Fagnieres54
- Fayl-Billot54
- Ferrette54
- Fessenheim54
- Flaxlanden54
- Froncles54
- Frontieres54
- Habsheim54
- Hagenthal-le-Bas54
- Hegenheim54
- Hesingue54
- Hirsingue54
- Hirtzbach54
- Hirtzfelden54
- Hochstatt54
- Huningue54
- Illfurth54
- Illzach54
- Kembs54
- Kingersheim54
- Landser54
- Langres54
- Leymen54
- Magenta54
- Mardeuil54
- Mareuil-le-Port54
- Mareuil-sur-Ay54
- Munchhouse54
- Nogent-le-Bas54
- Ottmarsheim54
- Pfetterhouse54
- Pierry54
- Port a Binson54
- Rixheim54
- Rolampont54
- Rosenau54
- Ruelisheim54
- Rumersheim-le-Haut54
- Saint-Louis54
- Sarry54
- Sausheim54
- Sierentz54
- Tours-sur-Marne54
- Val-de-Meuse54
- Village-Neuf54
- Vitry-le-François54
- Volgelsheim54
- Waldighofen54
- Wassy54
- Wittenheim54
- Zillisheim54
- Zimmersheim54
- Abreschviller53
- Achenheim53
- Alsting53
- Altorf53
- Ammerschwihr53
- Ancerville53
- Andlau53
- Andolsheim53
- Anould53
- Arches53
- Archettes53
- Aspach-le-Bas53
- Aspach-le-Haut53
- Bains-les-Bains53
- Ban-de-Laveline53
- Barr53
- Bayard-sur-Marne53
- Benfeld53
- Bennwihr53
- Bergheim53
- Bergholtz53
- Bernardswiller53
- Berrwiller53
- Berstett53
- Betschdorf53
- Bettancourt-la-Ferree53
- Bezannes53
- Bienville53
- Biesheim53
- Bining53
- Bischheim53
- Bischoffsheim53
- Bischwiller53
- Bitche53
- Bitschwiller-les-Thann53
- Blaesheim53
- Bliesbruck53
- Boersch53
- Bollwiller53
- Boofzheim53
- Bouxwiller53
- Breuschwickersheim53
- Brumath53
- Buhl53
- Bulgneville53
- Burnhaupt-le-Bas53
- Burnhaupt-le-Haut53
- Bussang53
- Carling53
- Cernay53
- Chantraine53
- Chatenois53
- Chevillon53
- Contrexeville53
- Corcieux53
- Cornimont53
- Courtisols53
- Dabo53
- Dachstein53
- Dambach-la-Ville53
- Dannemarie53
- Darney53
- Darnieulles53
- Dauendorf53
- Dessenheim53
- Dettwiller53
- Diemeringen53
- Dingsheim53
- Dinsheim-sur-Bruche53
- Dommartin-les-Remiremont53
- Dorlisheim53
- Dossenheim-sur-Zinsel53
- Drulingen53
- Drusenheim53
- Duppigheim53
- Durrenbach53
- Duttlenheim53
- Ebersheim53
- Eckbolsheim53
- Eckwersheim53
- Eguisheim53
- Enchenberg53
- Ensisheim53
- Entzheim53
- Epfig53
- Ernolsheim-Bruche53
- Erstein53
- Eschau53
- Eschbach53
- Eurville-Bienville53
- Fegersheim53
- Fellering53
- Fismes53
- Fortschwihr53
- Fraize53
- Freland53
- Fresse-sur-Moselle53
- Furdenheim53
- Gambsheim53
- Geispolsheim53
- Gerardmer53
- Gerstheim53
- Geudertheim53
- Goersdorf53
- Goetzenbruck53
- Granges-sur-Vologne53
- Grendelbruch53
- Gresswiller53
- Gries53
- Griesheim-pres-Molsheim53
- Griesheim-sur-Souffel53
- Gros-Rederching53
- Grosbliederstroff53
- Guebwiller53
- Guemar53
- Gueux53
- Guewenheim53
- Gumbrechtshoffen53
- Gundershoffen53
- Hadol53
- Hambach53
- Hangenbieten53
- Hatten53
- Heimsbrunn53
- Herbitzheim53
- Herrlisheim53
- Herrlisheim-pres-Colmar53
- Hilsenheim53
- Hindisheim53
- Hochfelden53
- Hoenheim53
- Hoerdt53
- Holtzheim53
- Holtzwihr53
- Horbourg-Wihr53
- Houssen53
- Husseren-Wesserling53
- Huttenheim53
- Illkirch-Graffenstaden53
- Ingersheim53
- Ingwiller53
- Innenheim53
- Irmstett53
- Issenheim53
- Ittenheim53
- Jebsheim53
- Joinville53
- Jonchery-sur-Vesle53
- Kaltenhouse53
- Kaysersberg53
- Kertzfeld53
- Keskastel53
- Kintzheim53
- Krautergersheim53
- Kruth53
- Kunheim53
- La Bresse53
- La Broque53
- La Petite-Pierre53
- La Wantzenau53
- Labaroche53
- Lamarche53
- Lampertheim53
- Lapoutroie53
- Lautenbach53
- Lautenbachzell53
- Lauterbourg53
- Le Menil53
- Le Syndicat53
- Le Thillot53
- Le Tholy53
- Lembach53
- Lemberg53
- Les Forges53
- Liepvre53
- Liffol-le-Grand53
- Lingolsheim53
- Lipsheim53
- Lorquin53
- Lutterbach53
- Lutzelhouse53
- Marckolsheim53
- Marlenheim53
- Marmoutier53
- Masevaux53
- Matzenheim53
- Meistratzheim53
- Mertzwiller53
- Merxheim53
- Metzeral53
- Meyenheim53
- Mirecourt53
- Mittelhausbergen53
- Molsheim53
- Mommenheim53
- Monswiller53
- Montbronn53
- Moosch53
- Morschwiller-le-Bas53
- Mundolsheim53
- Munster53
- Mussig53
- Muttersholtz53
- Mutzig53
- Neuf-Brisach53
- Neufchateau53
- Neufgrange53
- Neuwiller-les-Saverne53
- Niderviller53
- Niederbronn-les-Bains53
- Niederhaslach53
- Niederhausbergen53
- Niedernai53
- Niederschaeffolsheim53
- Nordhouse53
- Oberbronn53
- Oberhaslach53
- Oberhausbergen53
- Oberhergheim53
- Oberhoffen-sur-Moder53
- Obermodern-Zutzendorf53
- Obernai53
- Oberschaeffolsheim53
- Oderen53
- Oermingen53
- Offenheim53
- Ohlungen53
- Orbey53
- Ostheim53
- Ostwald53
- Otterswiller53
- Ottrott53
- Petit-Rederching53
- Pfaffenheim53
- Pfaffenhoffen53
- Pfastatt53
- Pfulgriesheim53
- Plainfaing53
- Plobsheim53
- Plombieres-les-Bains53
- Pouxeux53
- Pulversheim53
- Raedersheim53
- Ramonchamp53
- Raon-aux-Bois53
- Reding53
- Reguisheim53
- Reichshoffen53
- Reiningue53
- Remelfing53
- Remiremont53
- Rhinau53
- Ribeauville53
- Richwiller53
- Rilly-la-Montagne53
- Riquewihr53
- Roeschwoog53
- Rohrbach-les-Bitche53
- Romanswiller53
- Rosheim53
- Rothau53
- Rouffach53
- Rouhling53
- Rupt-sur-Moselle53
- Russ53
- Saint-Amarin53
- Saint-Ame53
- Saint-Die-des-Vosges53
- Saint-Etienne-les-Remiremont53
- Saint-Hippolyte53
- Saint-Leonard53
- Saint-Maurice-sur-Moselle53
- Saint-Memmie53
- Saint-Nabord53
- Sainte-Croix-aux-Mines53
- Sainte-Croix-en-Plaine53
- Sainte-Marguerite53
- Sainte-Marie-aux-Mines53
- Sand53
- Sarralbe53
- Sarre-Union53
- Sarrebourg53
- Sarreguemines53
- Sarreinsming53
- Sarrewerden53
- Saulcy-sur-Meurthe53
- Saulxures-sur-Moselotte53
- Saverne53
- Scherwiller53
- Schirrhein53
- Schnersheim53
- Schweighouse-sur-Moder53
- Schwindratzheim53
- Selestat53
- Seltz53
- Sentheim53
- Sessenheim53
- Sigolsheim53
- Soucht53
- Souffelweyersheim53
- Soufflenheim53
- Soultz-Haut-Rhin53
- Soultz-sous-Forets53
- Soultzeren53
- Soultzmatt53
- Staffelfelden53
- Steinbach53
- Steinbourg53
- Still53
- Stosswihr53
- Stotzheim53
- Strasbourg53
- Sundhoffen53
- Sundhouse53
- Surbourg53
- Taintrux53
- Thann53
- Truchtersheim53
- Turckheim53
- Uberach53
- Uffholtz53
- Ungersheim53
- Urimenil53
- Urmatt53
- Uxegney53
- Uzemain53
- Vagney53
- Valff53
- Vecoux53
- Verzenay53
- Verzy53
- Vieux-Thann53
- Ville53
- Villiers-en-Lieu53
- Vittel53
- Walbourg53
- Walscheid53
- Wangenbourg-Engenthal53
- Wasselonne53
- Wattwiller53
- Weitbruch53
- Westhoffen53
- Wettolsheim53
- Weyersheim53
- Widensolen53
- Wiesviller53
- Wihr-au-Val53
- Willerwald53
- Wimmenau53
- Wingen-sur-Moder53
- Wingersheim53
- Wintzenheim53
- Wisches53
- Wissembourg53
- Wittelsheim53
- Wittisheim53
- Woerth53
- Wolfgantzen53
- Wolfisheim53
- Woustviller53
- Xertigny53
- Xonrupt-Longemer53
- Algrange52
- Amanvillers52
- Amneville52
- Ancy-sur-Moselle52
- Angevillers52
- Argancy52
- Ars-sur-Moselle52
- Art-sur-Meurthe52
- Auboue52
- Augny52
- Ay-sur-Moselle52
- Aydoilles52
- Baccarat52
- Badonviller52
- Bainville-sur-Madon52
- Bar-le-Duc52
- Basse-Ham52
- Batilly52
- Bayon52
- Bazancourt52
- Behren-les-Forbach52
- Belleville52
- Bening-les-Saint-Avold52
- Bertrange52
- Betheny52
- Blénod-lès-Pont-à-Mousson52
- Blenod-les-Toul52
- Boulange52
- Boulay-Moselle52
- Boult-sur-Suippe52
- Bourgogne52
- Bousse52
- Bouxieres-aux-Chenes52
- Bouxieres-aux-Dames52
- Bouzonville52
- Briey52
- Bruyeres52
- Cattenom52
- Cernay-les-Reims52
- Chaligny52
- Champenoux52
- Champigneulles52
- Chancenay52
- Chanteheux52
- Charmes52
- Chateau-Salins52
- Chatel-Saint-Germain52
- Chatel-sur-Moselle52
- Chavelot52
- Chavigny52
- Chenimenil52
- Cirey-sur-Vezouze52
- Clouange52
- Cocheren52
- Colombey-les-Belles52
- Commercy52
- Cormicy52
- Cormontreuil52
- Corny-sur-Moselle52
- Courcelles-Chaussy52
- Courcy52
- Crehange52
- Creutzwald52
- Custines52
- Damelevieres52
- Deyvillers52
- Diebling52
- Diesen52
- Dieulouard52
- Dieuze52
- Distroff52
- Docelles52
- Dogneville52
- Dombasle-sur-Meurthe52
- Domgermain52
- Dommartin-les-Toul52
- Doncourt-les-Conflans52
- Ecrouves52
- Einville-au-Jard52
- Ennery52
- Entrange52
- Essey-les-Nancy52
- Etival-Clairefontaine52
- Etzling52
- Eulmont52
- Euville52
- Fains-Veel52
- Falck52
- Fameck52
- Farebersviller52
- Farschviller52
- Faulquemont52
- Faulx52
- Flavigny-sur-Moselle52
- Fleury52
- Fléville-devant-Nancy52
- Florange52
- Folkling52
- Folschviller52
- Fontoy52
- Foug52
- Freyming-Merlebach52
- Frouard52
- Gandrange52
- Gerbeviller52
- Giraumont52
- Golbey52
- Gondrecourt-le-Chateau52
- Gondreville52
- Gorze52
- Guenange52
- Hagondange52
- Ham-sous-Varsberg52
- Hargarten-aux-Mines52
- Heillecourt52
- Hermonville52
- Hettange-Grande52
- Holving52
- Hombourg-Haut52
- Homecourt52
- Houdemont52
- Hundling52
- Igney52
- Illange52
- Jarville-la-Malgrange52
- Jeanmenil52
- Joeuf52
- Jouy-aux-Arches52
- Kedange-sur-Canner52
- Kerbach52
- Knutange52
- Koenigsmacker52
- Kuntzig52
- Laneuveville-devant-Nancy52
- Laxou52
- Lay-Saint-Christophe52
- Le Ban Saint-Martin52
- Lerouville52
- Ligny-en-Barrois52
- Liverdun52
- Loivre52
- Longeville-en-Barrois52
- Longeville-les-Metz52
- Longeville-les-Saint-Avold52
- Ludres52
- Macheren52
- Maidieres52
- Maizieres-les-Metz52
- Malroy52
- Malzeville52
- Manom52
- Marange-Silvange52
- Marbache52
- Marly52
- Maxeville52
- Mecleuves52
- Mereville52
- Merten52
- Messein52
- Metzervisse52
- Mondelange52
- Montauville52
- Montigny-les-Metz52
- Montois-la-Montagne52
- Morhange52
- Morsbach52
- Moulins-les-Metz52
- Mourmelon-le-Grand52
- Moutiers52
- Moyenmoutier52
- Moyeuvre-Grande52
- Muizon52
- Neufchef52
- Nilvange52
- Nomeny52
- Nomexy52
- Norroy-les-Pont-a-Mousson52
- Noveant-sur-Moselle52
- Oeting52
- Ottange52
- Pagny-sur-Moselle52
- Pargny-sur-Saulx52
- Peltre52
- Petite-Rosselle52
- Pierrevillers52
- Plappeville52
- Pompey52
- Pont-Saint-Vincent52
- Pontfaverger-Moronvilliers52
- Porcelette52
- Portieux52
- Pulligny52
- Pulnoy52
- Rambervillers52
- Remilly52
- Retonfey52
- Revigny-sur-Ornain52
- Richardmenil52
- Richemont52
- Rombas52
- Rosieres-aux-Salines52
- Rosselange52
- Rozerieulles52
- Rurange-les-Thionville52
- Saint-Avold52
- Saint-Brice-Courcelles52
- Saint-Julien-lès-Metz52
- Saint-Max52
- Saint-Michel-sur-Meurthe52
- Saint-Mihiel52
- Saint-Nicolas-de-Port52
- Saint-Privat-la-Montagne52
- Sainte-Marie-aux-Chenes52
- Saizerais52
- Saulny52
- Saulxures-les-Nancy52
- Schœneck52
- Scy-Chazelles52
- Seichamps52
- Seingbouse52
- Senones52
- Sermaize-les-Bains52
- Sierck-les-Bains52
- Sillery52
- Solgne52
- Spicheren52
- Stiring-Wendel52
- Suippes52
- Taissy52
- Talange52
- Tenteling52
- Terville52
- Teting-sur-Nied52
- Thaon-les-Vosges52
- Theding52
- Tinqueux52
- Tomblaine52
- Toul52
- Tremery52
- Tressange52
- Trieux52
- Tronville-en-Barrois52
- Uckange52
- Vacon52
- Valleroy52
- Valmont52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Vaucouleurs52
- Velaine-en-Haye52
- Velaines52
- Verny52
- Vezelise52
- Vic-sur-Seille52
- Vignot52
- Vigy52
- Villers-lès-Nancy52
- Villey-Saint-Etienne52
- Vincey52
- Vitry-sur-Orne52
- Void-Vacon52
- Volmerange-les-Mines52
- Volstroff52
- Warmeriville52
- Witry-les-Reims52
- Woippy52
- Yutz52
- Audun-le-Roman51
- Audun-le-Tiche51
- Aumetz51
- Bouligny51
- Chateau-Porcien51
- Clermont-en-Argonne51
- Conflans-en-Jarnisy51
- Crusnes51
- Dieue-sur-Meuse51
- Dugny-sur-Meuse51
- Etain51
- Haucourt-Moulaine51
- Hussigny-Godbrange51
- Jarny51
- Joudreville51
- Labry51
- Landres51
- Mancieulles51
- Mercy-le-Bas51
- Piennes51
- Pierrepont51
- Russange51
- Sainte-Menehould51
- Thierville-sur-Meuse51
- Thil51
- Tucquegnieux51
- Verdun51
- Vigneulles-les-Hattonchatel51
- Villers-la-Montagne51
- Villerupt51
- Épernay50
- Épinal50
- Herserange50
- Jonville-en-Woëvre50
- Lexy50
- Longlaville50
- Longwy50
- Mexy50
- Mont-Saint-Martin50
- Rehon50
- Rethel50
- Saulnes50
- Sault-les-Rethel50
- Vouziers50
- Attigny49
- Cosnes-et-Romain49
- Gorcy49
- Longuyon49
- Balan48
- Blagny48
- Carignan48
- Dom-le-Mesnil48
- Donchery48
- Flize48
- La Francheville48
- Lumes48
- Montmedy48
- Mouzon48
- Nouvion-sur-Meuse48
- Prix-les-Mezieres48
- Rimogne48
- Signy-le-Petit48
- Stenay48
- Tournes48
- Villers-Semeuse48
- Vivier-au-Court48
- Warcq48
- Aiglemont47
- Deville47
- Douzy47
- Floing47
- Fumay47
- Gespunsart47
- Haybes47
- Les Mazures47
- Montcy-Notre-Dame47
- Montherme47
- Neufmanil47
- Nouzonville47
- Pouru-Saint-Remy47
- Renwez47
- Revin47
- Rocroi47
- Saint-Laurent47
- Saint-Menges47
- Sedan47
- Thilay47
- Vrigne-aux-Bois47
- Fromelennes46
- Givet46
- Les Hautes-Rivieres46
- Vireux-Molhain46
- Vireux-Wallerand46
- Colmar45
- Belleville-sur-Meuse44
- Obenheim44
- Seremange-Erzange38
- Lirey33
- Bazeilles21
- Thionville20
- Phalsbourg4
- Houdelaincourt








