Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 21:55, Sep 29
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?
- Chalons-en-Champagne73
- Vendenheim73
- Reichstett69
- Reims69
- Haguenau68
- Mulhouse68
- Phalsbourg64
- Saint-Dizier64
- Lauterbourg62
- Riedisheim62
- Seltz62
- Wissembourg62
- Betschdorf61
- Goersdorf61
- Hatten61
- Lembach61
- Roeschwoog61
- Sessenheim61
- Soufflenheim61
- Soultz-sous-Forets61
- Surbourg61
- Bischwiller60
- Dauendorf60
- Drusenheim60
- Durrenbach60
- Eschbach60
- Frolois60
- Gambsheim60
- Gries60
- Gumbrechtshoffen60
- Gundershoffen60
- Herrlisheim60
- Kaltenhouse60
- Kilstett60
- Mertzwiller60
- Neuves-Maisons60
- Niederbronn-les-Bains60
- Niederschaeffolsheim60
- Oberbronn60
- Oberhoffen-sur-Moder60
- Ohlungen60
- Reichshoffen60
- Schirrhein60
- Schweighouse-sur-Moder60
- Walbourg60
- Weitbruch60
- Weyersheim60
- Woerth60
- Berstett59
- Bischheim59
- Brumath59
- Dingsheim59
- Eckwersheim59
- Geudertheim59
- Griesheim-sur-Souffel59
- Hochfelden59
- Hoenheim59
- Hoerdt59
- Ingwiller59
- La Wantzenau59
- Lampertheim59
- Mittelhausbergen59
- Mommenheim59
- Mundolsheim59
- Niederhausbergen59
- Oberhausbergen59
- Obermodern-Zutzendorf59
- Offenheim59
- Pfaffenhoffen59
- Pfulgriesheim59
- Schwindratzheim59
- Souffelweyersheim59
- Truchtersheim59
- Uberach59
- Wingersheim59
- Achenheim58
- Altorf58
- Bitche58
- Blaesheim58
- Bouxwiller58
- Breuschwickersheim58
- Carling58
- Dachstein58
- Dettwiller58
- Dossenheim-sur-Zinsel58
- Duppigheim58
- Duttlenheim58
- Eckbolsheim58
- Enchenberg58
- Entzheim58
- Ernolsheim-Bruche58
- Erstein58
- Eschau58
- Fegersheim58
- Furdenheim58
- Geispolsheim58
- Gerstheim58
- Goetzenbruck58
- Griesheim-pres-Molsheim58
- Hangenbieten58
- Hindisheim58
- Holtzheim58
- Illkirch-Graffenstaden58
- Innenheim58
- Irmstett58
- Ittenheim58
- Krautergersheim58
- Lemberg58
- Lingolsheim58
- Lipsheim58
- Marlenheim58
- Molsheim58
- Monswiller58
- Neuwiller-les-Saverne58
- Nordhouse58
- Oberschaeffolsheim58
- Ostwald58
- Otterswiller58
- Plobsheim58
- Schnersheim58
- Soucht58
- Steinbourg58
- Strasbourg58
- Wasselonne58
- Wimmenau58
- Wingen-sur-Moder58
- Wolfisheim58
- Benfeld57
- Bernardswiller57
- Bining57
- Bischoffsheim57
- Boersch57
- Boofzheim57
- Dinsheim-sur-Bruche57
- Dorlisheim57
- Gresswiller57
- Gros-Rederching57
- Huttenheim57
- Kertzfeld57
- La Petite-Pierre57
- Marmoutier57
- Matzenheim57
- Meistratzheim57
- Montbronn57
- Mutzig57
- Niedernai57
- Oberhaslach57
- Obernai57
- Ottrott57
- Petit-Rederching57
- Rhinau57
- Rohrbach-les-Bitche57
- Romanswiller57
- Rosheim57
- Sand57
- Saverne57
- Still57
- Stotzheim57
- Sundhouse57
- Valff57
- Westhoffen57
- Algolsheim56
- Andlau56
- Barr56
- Biesheim56
- Bliesbruck56
- Charleville-Mezieres56
- Chatenois56
- Dabo56
- Dambach-la-Ville56
- Diemeringen56
- Drulingen56
- Ebersheim56
- Epfig56
- Grendelbruch56
- Hilsenheim56
- Jebsheim56
- Kintzheim56
- Kunheim56
- Lutzelhouse56
- Marckolsheim56
- Metz56
- Mussig56
- Muttersholtz56
- Neuf-Brisach56
- Neufgrange56
- Niederhaslach56
- Oermingen56
- Remelfing56
- Russ56
- Sarreguemines56
- Sarreinsming56
- Scherwiller56
- Selestat56
- Urmatt56
- Volgelsheim56
- Wangenbourg-Engenthal56
- Wiesviller56
- Wisches56
- Wittisheim56
- Abreschviller55
- Alsting55
- Altkirch55
- Ammerschwihr55
- Andolsheim55
- Aspach55
- Aspach-le-Bas55
- Aspach-le-Haut55
- Baldersheim55
- Bantzenheim55
- Bartenheim55
- Battenheim55
- Behren-les-Forbach55
- Bennwihr55
- Bergheim55
- Bergholtz55
- Berrwiller55
- Bitschwiller-les-Thann55
- Blodelsheim55
- Blotzheim55
- Bollwiller55
- Brunstatt55
- Buhl55
- Burnhaupt-le-Bas55
- Burnhaupt-le-Haut55
- Carspach55
- Cernay55
- Chalampé55
- Colmar55
- Dannemarie55
- Dessenheim55
- Didenheim55
- Diebling55
- Dietwiller55
- Eguisheim55
- Ensisheim55
- Eschentzwiller55
- Etzling55
- Farschviller55
- Ferrette55
- Fessenheim55
- Flaxlanden55
- Folkling55
- Forbach55
- Fortschwihr55
- Freland55
- Frontieres55
- Grosbliederstroff55
- Guebwiller55
- Guemar55
- Guewenheim55
- Habsheim55
- Hagenthal-le-Bas55
- Hambach55
- Hegenheim55
- Heimsbrunn55
- Herbitzheim55
- Herrlisheim-pres-Colmar55
- Hesingue55
- Hirsingue55
- Hirtzbach55
- Hirtzfelden55
- Hochstatt55
- Holtzwihr55
- Holving55
- Horbourg-Wihr55
- Houssen55
- Hundling55
- Huningue55
- Illfurth55
- Illzach55
- Ingersheim55
- Issenheim55
- Kaysersberg55
- Kembs55
- Kerbach55
- Keskastel55
- Kingersheim55
- La Broque55
- Labaroche55
- Landser55
- Lapoutroie55
- Lautenbach55
- Lautenbachzell55
- Leymen55
- Liepvre55
- Lutterbach55
- Masevaux55
- Merxheim55
- Metzeral55
- Meyenheim55
- Moosch55
- Morsbach55
- Morschwiller-le-Bas55
- Munchhouse55
- Munster55
- Niderviller55
- Oberhergheim55
- Oeting55
- Orbey55
- Ostheim55
- Ottmarsheim55
- Petite-Rosselle55
- Pfaffenheim55
- Pfastatt55
- Pfetterhouse55
- Pulversheim55
- Raedersheim55
- Reding55
- Reguisheim55
- Reiningue55
- Ribeauville55
- Richwiller55
- Riquewihr55
- Rixheim55
- Rosenau55
- Rothau55
- Rouffach55
- Rouhling55
- Ruelisheim55
- Rumersheim-le-Haut55
- Saint-Amarin55
- Saint-Hippolyte55
- Saint-Louis55
- Sainte-Croix-aux-Mines55
- Sainte-Croix-en-Plaine55
- Sainte-Marie-aux-Mines55
- Sarralbe55
- Sarre-Union55
- Sarrebourg55
- Sarrewerden55
- Sausheim55
- Schœneck55
- Sentheim55
- Sierentz55
- Sigolsheim55
- Soultz-Haut-Rhin55
- Soultzeren55
- Soultzmatt55
- Spicheren55
- Staffelfelden55
- Steinbach55
- Stiring-Wendel55
- Stosswihr55
- Sundhoffen55
- Tenteling55
- Thann55
- Theding55
- Turckheim55
- Uffholtz55
- Ungersheim55
- Vieux-Thann55
- Village-Neuf55
- Ville55
- Waldighofen55
- Walscheid55
- Wattwiller55
- Wettolsheim55
- Widensolen55
- Wihr-au-Val55
- Willerwald55
- Wintzenheim55
- Wittelsheim55
- Wolfgantzen55
- Woustviller55
- Zillisheim55
- Zimmersheim55
- Anould54
- Badonviller54
- Bains-les-Bains54
- Ban-de-Laveline54
- Bening-les-Saint-Avold54
- Bussang54
- Cirey-sur-Vezouze54
- Cocheren54
- Corcieux54
- Cornimont54
- Creutzwald54
- Diesen54
- Dommartin-les-Remiremont54
- Etival-Clairefontaine54
- Farebersviller54
- Fayl-Billot54
- Fellering54
- Fraize54
- Fresse-sur-Moselle54
- Freyming-Merlebach54
- Gerardmer54
- Granges-sur-Vologne54
- Hombourg-Haut54
- Husseren-Wesserling54
- Kruth54
- La Bresse54
- Le Menil54
- Le Syndicat54
- Le Thillot54
- Le Tholy54
- Lorquin54
- Macheren54
- Merten54
- Moyenmoutier54
- Oderen54
- Plainfaing54
- Plombieres-les-Bains54
- Pouxeux54
- Ramonchamp54
- Raon-aux-Bois54
- Remiremont54
- Rupt-sur-Moselle54
- Saint-Ame54
- Saint-Avold54
- Saint-Die-des-Vosges54
- Saint-Etienne-les-Remiremont54
- Saint-Leonard54
- Saint-Maurice-sur-Moselle54
- Saint-Michel-sur-Meurthe54
- Saint-Nabord54
- Sainte-Marguerite54
- Saulcy-sur-Meurthe54
- Saulxures-sur-Moselotte54
- Seingbouse54
- Senones54
- Taintrux54
- Uzemain54
- Vagney54
- Valmont54
- Vecoux54
- Xertigny54
- Arches53
- Archettes53
- Aydoilles53
- Baccarat53
- Bayon53
- Boulay-Moselle53
- Bourbonne-les-Bains53
- Bouzonville53
- Bruyeres53
- Chalindrey53
- Chanteheux53
- Chantraine53
- Charmes53
- Chateau-Salins53
- Chatel-sur-Moselle53
- Chavelot53
- Chenimenil53
- Contrexeville53
- Crehange53
- Darney53
- Darnieulles53
- Deyvillers53
- Dieuze53
- Docelles53
- Dogneville53
- Einville-au-Jard53
- Falck53
- Faulquemont53
- Folschviller53
- Gerbeviller53
- Golbey53
- Hadol53
- Ham-sous-Varsberg53
- Hargarten-aux-Mines53
- Igney53
- Jeanmenil53
- Lamarche53
- Langres53
- Les Forges53
- Longeville-les-Saint-Avold53
- Mirecourt53
- Morhange53
- Nomexy53
- Porcelette53
- Portieux53
- Rambervillers53
- Schirmeck53
- Teting-sur-Nied53
- Thaon-les-Vosges53
- Urimenil53
- Uxegney53
- Vic-sur-Seille53
- Vincey53
- Vittel53
- Aix-en-Othe52
- Algrange52
- Amanvillers52
- Amneville52
- Ancy-sur-Moselle52
- Angevillers52
- Argancy52
- Ars-sur-Moselle52
- Art-sur-Meurthe52
- Auboue52
- Augny52
- Avize52
- Ay52
- Ay-sur-Moselle52
- Bainville-sur-Madon52
- Bar-sur-Seine52
- Basse-Ham52
- Belleville52
- Bertrange52
- Bezannes52
- Biesles52
- Blénod-lès-Pont-à-Mousson52
- Blenod-les-Toul52
- Bologne52
- Bouilly52
- Bousse52
- Bouxieres-aux-Chenes52
- Bouxieres-aux-Dames52
- Breviandes52
- Bucheres52
- Bulgneville52
- Cattenom52
- Chaligny52
- Chamarandes-Choignes52
- Champenoux52
- Champigneulles52
- Chaource52
- Chateauvillain52
- Chatel-Saint-Germain52
- Chatillon-sur-Marne52
- Chaumont52
- Chavigny52
- Clouange52
- Colombey-les-Belles52
- Connantre52
- Cormicy52
- Cormontreuil52
- Corny-sur-Moselle52
- Courcelles-Chaussy52
- Courcy52
- Custines52
- Damelevieres52
- Damery52
- Dieulouard52
- Distroff52
- Dizy52
- Dombasle-sur-Meurthe52
- Domgermain52
- Dommartin-les-Toul52
- Dormans52
- Doulaincourt-Saucourt52
- Ecrouves52
- Ennery52
- Entrange52
- Ervy-le-Chatel52
- Essey-les-Nancy52
- Esternay52
- Estissac52
- Eulmont52
- Fameck52
- Faulx52
- Fere-Champenoise52
- Fismes52
- Flavigny-sur-Moselle52
- Fleury52
- Fléville-devant-Nancy52
- Florange52
- Foug52
- Froncles52
- Frouard52
- Gandrange52
- Gondrecourt-le-Chateau52
- Gondreville52
- Gorze52
- Guenange52
- Gueux52
- Hagondange52
- Heillecourt52
- Hermonville52
- Hettange-Grande52
- Homecourt52
- Houdemont52
- Illange52
- Jarville-la-Malgrange52
- Joeuf52
- Jonchery-sur-Vesle52
- Jouy-aux-Arches52
- Kedange-sur-Canner52
- Knutange52
- Koenigsmacker52
- Kuntzig52
- La Chapelle-Saint-Luc52
- La Riviere-de-Corps52
- Laneuveville-devant-Nancy52
- Laxou52
- Lay-Saint-Christophe52
- Le Ban Saint-Martin52
- Le Mesnil-sur-Oger52
- Les Noes-pres-Troyes52
- Les Riceys52
- Liffol-le-Grand52
- Liverdun52
- Loivre52
- Longeville-les-Metz52
- Ludres52
- Magenta52
- Maidieres52
- Maizieres-la-Grande-Paroisse52
- Maizieres-les-Metz52
- Malroy52
- Malzeville52
- Manom52
- Marange-Silvange52
- Marbache52
- Mardeuil52
- Mareuil-le-Port52
- Mareuil-sur-Ay52
- Marigny-le-Chatel52
- Marly52
- Maxeville52
- Mecleuves52
- Mereville52
- Mery-sur-Seine52
- Messein52
- Metzervisse52
- Mondelange52
- Montauville52
- Montigny-les-Metz52
- Montmirail52
- Montois-la-Montagne52
- Moulins-les-Metz52
- Moyeuvre-Grande52
- Muizon52
- Mussy-sur-Seine52
- Neufchateau52
- Neufchef52
- Nilvange52
- Nogent-le-Bas52
- Nogent-sur-Seine52
- Nomeny52
- Norroy-les-Pont-a-Mousson52
- Noveant-sur-Moselle52
- Pagny-sur-Moselle52
- Payns52
- Peltre52
- Pierrevillers52
- Pierry52
- Plappeville52
- Pompey52
- Pont-Saint-Vincent52
- Port a Binson52
- Pulligny52
- Pulnoy52
- Remilly52
- Retonfey52
- Richardmenil52
- Richemont52
- Rilly-la-Montagne52
- Rolampont52
- Rombas52
- Romilly-sur-Seine52
- Rosieres-aux-Salines52
- Rosieres-pres-Troyes52
- Rosselange52
- Rozerieulles52
- Rurange-les-Thionville52
- Saint-Andre-les-Vergers52
- Saint-Brice-Courcelles52
- Saint-Germain52
- Saint-Julien-lès-Metz52
- Saint-Julien-les-Villas52
- Saint-Just-Sauvage52
- Saint-Lye52
- Saint-Max52
- Saint-Nicolas-de-Port52
- Saint-Pouange52
- Saint-Privat-la-Montagne52
- Sainte-Marie-aux-Chenes52
- Sainte-Maure52
- Sainte-Savine52
- Saizerais52
- Saulny52
- Saulxures-les-Nancy52
- Seichamps52
- Sezanne52
- Sierck-les-Bains52
- Solgne52
- Talange52
- Terville52
- Tinqueux52
- Tomblaine52
- Toul52
- Tremery52
- Uckange52
- Val-de-Meuse52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Vaucouleurs52
- Velaine-en-Haye52
- Verny52
- Verrieres52
- Vertus52
- Vezelise52
- Vigy52
- Ville-sous-la-Ferte52
- Villenauxe-la-Grande52
- Villey-Saint-Etienne52
- Vitry-sur-Orne52
- Volmerange-les-Mines52
- Volstroff52
- Woippy52
- Yutz52
- Ancerville51
- Arcis-sur-Aube51
- Audun-le-Roman51
- Audun-le-Tiche51
- Aumetz51
- Bar-sur-Aube51
- Batilly51
- Bayard-sur-Marne51
- Bazancourt51
- Betheny51
- Bettancourt-la-Ferree51
- Bienville51
- Boulange51
- Bouligny51
- Boult-sur-Suippe51
- Bourgogne51
- Brienne-le-Chateau51
- Briey51
- Cernay-les-Reims51
- Chateau-Porcien51
- Chevillon51
- Commercy51
- Compertrix51
- Conflans-en-Jarnisy51
- Creney-pres-Troyes51
- Crusnes51
- Doncourt-les-Conflans51
- Eurville-Bienville51
- Euville51
- Fagnieres51
- Fontoy51
- Frignicourt51
- Giraumont51
- Haucourt-Moulaine51
- Hussigny-Godbrange51
- Jarny51
- Joinville51
- Joudreville51
- Labry51
- Landres51
- Lerouville51
- Ligny-en-Barrois51
- Longlaville51
- Lusigny-sur-Barse51
- Mailly-le-Camp51
- Mancieulles51
- Mercy-le-Bas51
- Mont-Saint-Martin51
- Montier-en-Der51
- Mourmelon-le-Grand51
- Moutiers51
- Ottange51
- Piennes51
- Piney51
- Pont-Sainte-Marie51
- Pontfaverger-Moronvilliers51
- Russange51
- Saint-Memmie51
- Saint-Parres-aux-Tertres51
- Sarry51
- Saulnes51
- Sillery51
- Taissy51
- Thil51
- Tours-sur-Marne51
- Tressange51
- Trieux51
- Tronville-en-Barrois51
- Tucquegnieux51
- Vacon51
- Valleroy51
- Velaines51
- Vendeuvre-sur-Barse51
- Verzenay51
- Verzy51
- Vigneulles-les-Hattonchatel51
- Vignot51
- Villers-la-Montagne51
- Villerupt51
- Villiers-en-Lieu51
- Vitry-le-François51
- Void-Vacon51
- Warmeriville51
- Wassy51
- Witry-les-Reims51
- Bar-le-Duc50
- Belleville-sur-Meuse50
- Chancenay50
- Cosnes-et-Romain50
- Courtisols50
- Etain50
- Fains-Veel50
- Gorcy50
- Hayange50
- Herserange50
- Jonville-en-Woëvre50
- Lexy50
- Longeville-en-Barrois50
- Longwy50
- Lunéville50
- Mexy50
- Pargny-sur-Saulx50
- Pierrepont50
- Pont-à-Mousson50
- Rehon50
- Saint-Mihiel50
- Dieue-sur-Meuse49
- Dugny-sur-Meuse49
- Longuyon49
- Rethel49
- Revigny-sur-Ornain49
- Sault-les-Rethel49
- Sermaize-les-Bains49
- Signy-le-Petit49
- Suippes49
- Thierville-sur-Meuse49
- Verdun49
- Aiglemont48
- Attigny48
- Clermont-en-Argonne48
- Deville48
- Dom-le-Mesnil48
- Flize48
- Fromelennes48
- Fumay48
- Gespunsart48
- Givet48
- Haybes48
- La Francheville48
- Les Hautes-Rivieres48
- Les Mazures48
- Lumes48
- Montcy-Notre-Dame48
- Montherme48
- Montmedy48
- Neufmanil48
- Nouvion-sur-Meuse48
- Nouzonville48
- Prix-les-Mezieres48
- Renwez48
- Revin48
- Rimogne48
- Rocroi48
- Saint-Laurent48
- Sainte-Menehould48
- Thilay48
- Tournes48
- Villers-Semeuse48
- Vireux-Molhain48
- Vireux-Wallerand48
- Vivier-au-Court48
- Vouziers48
- Warcq48
- Balan47
- Blagny47
- Carignan47
- Donchery47
- Douzy47
- Floing47
- Mouzon47
- Nancy47
- Pouru-Saint-Remy47
- Saint-Menges47
- Sedan47
- Stenay47
- Vrigne-aux-Bois47
- Xonrupt-Longemer46
- Eloyes44
- Lirey44
- Obenheim44
- Schiltigheim42
- Troyes39
- Wittenheim38
- Épernay33
- Épinal33
- Seremange-Erzange32
- Thionville28
- Villers-lès-Nancy28
- Scy-Chazelles19
- Bazeilles7
- Houdelaincourt








