Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 21:26, 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
- Reichstett69
- Colmar68
- Mulhouse68
- Wissembourg66
- Hatten65
- Lauterbourg65
- Lembach65
- Soultz-sous-Forets65
- Betschdorf64
- Durrenbach64
- Goersdorf64
- Roeschwoog64
- Saint-Dizier64
- Seltz64
- Sessenheim64
- Soufflenheim64
- Surbourg64
- Walbourg64
- Woerth64
- Bischwiller63
- Drusenheim63
- Eschbach63
- Gries63
- Gumbrechtshoffen63
- Gundershoffen63
- Herrlisheim63
- Kaltenhouse63
- Mertzwiller63
- Niederbronn-les-Bains63
- Oberbronn63
- Oberhoffen-sur-Moder63
- Ohlungen63
- Reichshoffen63
- Schirrhein63
- Schweighouse-sur-Moder63
- Bitche62
- Brumath62
- Dauendorf62
- Gambsheim62
- Geudertheim62
- Hoerdt62
- Nancy62
- Niederschaeffolsheim62
- Pfaffenhoffen62
- Uberach62
- Vendenheim62
- Weitbruch62
- Weyersheim62
- Berstett61
- Bining61
- Bouxwiller61
- Eckwersheim61
- Enchenberg61
- Goetzenbruck61
- Hochfelden61
- Ingwiller61
- La Wantzenau61
- Lampertheim61
- Lemberg61
- Mommenheim61
- Montbronn61
- Mundolsheim61
- Obermodern-Zutzendorf61
- Petit-Rederching61
- Rohrbach-les-Bitche61
- Schwindratzheim61
- Soucht61
- Souffelweyersheim61
- Wimmenau61
- Wingen-sur-Moder61
- Wingersheim61
- Bischheim60
- Bliesbruck60
- Charleville-Mezieres60
- Dettwiller60
- Dingsheim60
- Dossenheim-sur-Zinsel60
- Frolois60
- Griesheim-sur-Souffel60
- Gros-Rederching60
- Hoenheim60
- Mittelhausbergen60
- Neuwiller-les-Saverne60
- Niederhausbergen60
- Oberhausbergen60
- Offenheim60
- Pfulgriesheim60
- Schnersheim60
- Steinbourg60
- Truchtersheim60
- Wiesviller60
- Achenheim59
- Breuschwickersheim59
- Diemeringen59
- Eckbolsheim59
- Entzheim59
- Eschau59
- Fegersheim59
- Furdenheim59
- Geispolsheim59
- Hangenbieten59
- Holtzheim59
- Illkirch-Graffenstaden59
- Ittenheim59
- La Petite-Pierre59
- Lingolsheim59
- Lipsheim59
- Marlenheim59
- Marmoutier59
- Monswiller59
- Oberschaeffolsheim59
- Oermingen59
- Ostwald59
- Otterswiller59
- Plobsheim59
- Remelfing59
- Sarreguemines59
- Sarreinsming59
- Saverne59
- Wolfisheim59
- Algolsheim58
- Alsting58
- Altorf58
- Andlau58
- Barr58
- Benfeld58
- Bernardswiller58
- Biesheim58
- Bischoffsheim58
- Blaesheim58
- Boersch58
- Boofzheim58
- Carling58
- Chatenois58
- Dachstein58
- Dambach-la-Ville58
- Dinsheim-sur-Bruche58
- Dorlisheim58
- Drulingen58
- Duppigheim58
- Duttlenheim58
- Ebersheim58
- Epfig58
- Ernolsheim-Bruche58
- Erstein58
- Etzling58
- Fortschwihr58
- Gerstheim58
- Gresswiller58
- Griesheim-pres-Molsheim58
- Grosbliederstroff58
- Hambach58
- Herbitzheim58
- Hilsenheim58
- Hindisheim58
- Hundling58
- Huttenheim58
- Innenheim58
- Irmstett58
- Jebsheim58
- Kerbach58
- Kertzfeld58
- Keskastel58
- Kintzheim58
- Krautergersheim58
- Kunheim58
- Marckolsheim58
- Matzenheim58
- Meistratzheim58
- Molsheim58
- Mussig58
- Muttersholtz58
- Mutzig58
- Neuf-Brisach58
- Neufgrange58
- Neuves-Maisons58
- Niederhaslach58
- Niedernai58
- Nordhouse58
- Oberhaslach58
- Obernai58
- Ottrott58
- Rhinau58
- Romanswiller58
- Rosheim58
- Rouhling58
- Sand58
- Sarralbe58
- Sarre-Union58
- Sarrewerden58
- Scherwiller58
- Selestat58
- Spicheren58
- Still58
- Stiring-Wendel58
- Stotzheim58
- Sundhouse58
- Valff58
- Volgelsheim58
- Wangenbourg-Engenthal58
- Wasselonne58
- Westhoffen58
- Widensolen58
- Willerwald58
- Wittisheim58
- Wolfgantzen58
- Woustviller58
- Ammerschwihr57
- Andolsheim57
- Baldersheim57
- Bantzenheim57
- Bartenheim57
- Battenheim57
- Behren-les-Forbach57
- Bennwihr57
- Bergheim57
- Blodelsheim57
- Blotzheim57
- Chalampé57
- Dabo57
- Dessenheim57
- Diebling57
- Dietwiller57
- Eguisheim57
- Ensisheim57
- Eschentzwiller57
- Fessenheim57
- Folkling57
- Frontieres57
- Grendelbruch57
- Guemar57
- Habsheim57
- Hagenthal-le-Bas57
- Hegenheim57
- Herrlisheim-pres-Colmar57
- Hesingue57
- Hirtzfelden57
- Holtzwihr57
- Holving57
- Horbourg-Wihr57
- Houssen57
- Huningue57
- Illzach57
- Ingersheim57
- Issenheim57
- Kaysersberg57
- Kembs57
- Kingersheim57
- La Broque57
- Landser57
- Leymen57
- Liepvre57
- Lutzelhouse57
- Merxheim57
- Meyenheim57
- Morsbach57
- Munchhouse57
- Oberhergheim57
- Oeting57
- Ostheim57
- Ottmarsheim57
- Petite-Rosselle57
- Pfaffenheim57
- Pulversheim57
- Raedersheim57
- Reding57
- Reguisheim57
- Ribeauville57
- Riquewihr57
- Rixheim57
- Rosenau57
- Rouffach57
- Ruelisheim57
- Rumersheim-le-Haut57
- Russ57
- Saint-Hippolyte57
- Saint-Louis57
- Sainte-Croix-en-Plaine57
- Sausheim57
- Schœneck57
- Sierentz57
- Sigolsheim57
- Soultzmatt57
- Sundhoffen57
- Tenteling57
- Theding57
- Turckheim57
- Ungersheim57
- Urmatt57
- Village-Neuf57
- Ville57
- Walscheid57
- Wettolsheim57
- Wintzenheim57
- Wisches57
- Zimmersheim57
- Abreschviller56
- Altkirch56
- Aspach56
- Aspach-le-Bas56
- Bening-les-Saint-Avold56
- Bergholtz56
- Berrwiller56
- Bollwiller56
- Brunstatt56
- Buhl56
- Burnhaupt-le-Bas56
- Carspach56
- Cernay56
- Cocheren56
- Didenheim56
- Farebersviller56
- Farschviller56
- Ferrette56
- Flaxlanden56
- Freland56
- Freyming-Merlebach56
- Guebwiller56
- Heimsbrunn56
- Hirsingue56
- Hirtzbach56
- Hochstatt56
- Illfurth56
- Labaroche56
- Lapoutroie56
- Lautenbach56
- Lautenbachzell56
- Lunéville56
- Lutterbach56
- Metz56
- Morschwiller-le-Bas56
- Munster56
- Niderviller56
- Orbey56
- Pfastatt56
- Reiningue56
- Richwiller56
- Rothau56
- Sainte-Croix-aux-Mines56
- Sainte-Marie-aux-Mines56
- Sarrebourg56
- Seingbouse56
- Soultz-Haut-Rhin56
- Staffelfelden56
- Steinbach56
- Uffholtz56
- Waldighofen56
- Wattwiller56
- Wihr-au-Val56
- Wittelsheim56
- Zillisheim56
- Aspach-le-Haut55
- Bitschwiller-les-Thann55
- Burnhaupt-le-Haut55
- Creutzwald55
- Dannemarie55
- Diesen55
- Falck55
- Fellering55
- Forbach55
- Guewenheim55
- Haguenau55
- Ham-sous-Varsberg55
- Hargarten-aux-Mines55
- Hombourg-Haut55
- Husseren-Wesserling55
- Lorquin55
- Macheren55
- Masevaux55
- Merten55
- Metzeral55
- Moosch55
- Pfetterhouse55
- Porcelette55
- Saint-Amarin55
- Saint-Avold55
- Sentheim55
- Soultzeren55
- Stosswihr55
- Thann55
- Vieux-Thann55
- Ban-de-Laveline54
- Bouzonville54
- Bussang54
- Cirey-sur-Vezouze54
- Folschviller54
- Fraize54
- Fresse-sur-Moselle54
- Kruth54
- Le Thillot54
- Longeville-les-Saint-Avold54
- Oderen54
- Phalsbourg54
- Plainfaing54
- Reims54
- Saint-Maurice-sur-Moselle54
- Sainte-Marguerite54
- Saulcy-sur-Meurthe54
- Senones54
- Teting-sur-Nied54
- Valmont54
- Anould53
- Badonviller53
- Boulay-Moselle53
- Bruyeres53
- Chenimenil53
- Corcieux53
- Cornimont53
- Crehange53
- Dieuze53
- Docelles53
- Dommartin-les-Remiremont53
- Épinal53
- Etival-Clairefontaine53
- Faulquemont53
- Fayl-Billot53
- Gerardmer53
- Granges-sur-Vologne53
- La Bresse53
- Le Menil53
- Le Syndicat53
- Le Tholy53
- Morhange53
- Moyenmoutier53
- Plombieres-les-Bains53
- Pouxeux53
- Ramonchamp53
- Raon-aux-Bois53
- Remiremont53
- Rupt-sur-Moselle53
- Saint-Ame53
- Saint-Die-des-Vosges53
- Saint-Etienne-les-Remiremont53
- Saint-Leonard53
- Saint-Michel-sur-Meurthe53
- Saint-Nabord53
- Saulxures-sur-Moselotte53
- Schirmeck53
- Sierck-les-Bains53
- Taintrux53
- Vagney53
- Vecoux53
- Xertigny53
- Algrange52
- Amanvillers52
- Amneville52
- Ancy-sur-Moselle52
- Angevillers52
- Arches52
- Archettes52
- Argancy52
- Ars-sur-Moselle52
- Art-sur-Meurthe52
- Augny52
- Ay-sur-Moselle52
- Aydoilles52
- Baccarat52
- Bains-les-Bains52
- Bainville-sur-Madon52
- Basse-Ham52
- Bayon52
- Belleville52
- Bertrange52
- Blénod-lès-Pont-à-Mousson52
- Blenod-les-Toul52
- Bourbonne-les-Bains52
- Bousse52
- Bouxieres-aux-Chenes52
- Bouxieres-aux-Dames52
- Bulgneville52
- Cattenom52
- Chaligny52
- Chalindrey52
- Champenoux52
- Champigneulles52
- Chanteheux52
- Chantraine52
- Charmes52
- Chateau-Salins52
- Chatel-Saint-Germain52
- Chatel-sur-Moselle52
- Chavelot52
- Chavigny52
- Clouange52
- Colombey-les-Belles52
- Contrexeville52
- Corny-sur-Moselle52
- Courcelles-Chaussy52
- Custines52
- Damelevieres52
- Darney52
- Darnieulles52
- Deyvillers52
- Dieulouard52
- Distroff52
- Dogneville52
- Dombasle-sur-Meurthe52
- Dommartin-les-Toul52
- Einville-au-Jard52
- Ennery52
- Entrange52
- Essey-les-Nancy52
- Eulmont52
- Fameck52
- Faulx52
- Flavigny-sur-Moselle52
- Fleury52
- Fléville-devant-Nancy52
- Florange52
- Frouard52
- Gandrange52
- Gerbeviller52
- Golbey52
- Gondreville52
- Guenange52
- Hadol52
- Hagondange52
- Heillecourt52
- Hettange-Grande52
- Houdemont52
- Igney52
- Illange52
- Jarville-la-Malgrange52
- Jeanmenil52
- Jouy-aux-Arches52
- Kedange-sur-Canner52
- Knutange52
- Koenigsmacker52
- Kuntzig52
- Lamarche52
- Laneuveville-devant-Nancy52
- Langres52
- Laxou52
- Lay-Saint-Christophe52
- Le Ban Saint-Martin52
- Les Forges52
- Liverdun52
- Longeville-les-Metz52
- Ludres52
- Maidieres52
- Maizieres-les-Metz52
- Malroy52
- Malzeville52
- Manom52
- Marange-Silvange52
- Marbache52
- Marly52
- Maxeville52
- Mecleuves52
- Mereville52
- Messein52
- Metzervisse52
- Mirecourt52
- Mondelange52
- Montauville52
- Montigny-les-Metz52
- Moulins-les-Metz52
- Moyeuvre-Grande52
- Neufchateau52
- Nilvange52
- Nogent-le-Bas52
- Nomeny52
- Nomexy52
- Norroy-les-Pont-a-Mousson52
- Noveant-sur-Moselle52
- Peltre52
- Pierrevillers52
- Plappeville52
- Pompey52
- Pont-Saint-Vincent52
- Portieux52
- Pulligny52
- Pulnoy52
- Rambervillers52
- Remilly52
- Retonfey52
- Richardmenil52
- Richemont52
- Rolampont52
- Rombas52
- Rosieres-aux-Salines52
- Rosselange52
- Rozerieulles52
- Rurange-les-Thionville52
- Saint-Julien-lès-Metz52
- Saint-Max52
- Saint-Nicolas-de-Port52
- Saint-Privat-la-Montagne52
- Saizerais52
- Saulny52
- Saulxures-les-Nancy52
- Seichamps52
- Solgne52
- Talange52
- Terville52
- Thaon-les-Vosges52
- Tomblaine52
- Toul52
- Tremery52
- Uckange52
- Urimenil52
- Uxegney52
- Uzemain52
- Val-de-Meuse52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Velaine-en-Haye52
- Verny52
- Vezelise52
- Vic-sur-Seille52
- Vigy52
- Villey-Saint-Etienne52
- Vincey52
- Vitry-sur-Orne52
- Vittel52
- Volmerange-les-Mines52
- Volstroff52
- Woippy52
- Yutz52
- Auboue51
- Audun-le-Tiche51
- Aumetz51
- Batilly51
- Biesles51
- Bologne51
- Boulange51
- Briey51
- Chamarandes-Choignes51
- Chateauvillain51
- Chaumont51
- Domgermain51
- Doncourt-les-Conflans51
- Doulaincourt-Saucourt51
- Ecrouves51
- Fontoy51
- Foug51
- Froncles51
- Gorze51
- Homecourt51
- Joeuf51
- Liffol-le-Grand51
- Montois-la-Montagne51
- Moutiers51
- Neufchef51
- Ottange51
- Pagny-sur-Moselle51
- Russange51
- Sainte-Marie-aux-Chenes51
- Tressange51
- Trieux51
- Valleroy51
- Ville-sous-la-Ferte51
- Villerupt51
- Audun-le-Roman50
- Bar-sur-Aube50
- Bayard-sur-Marne50
- Belleville-sur-Meuse50
- Chevillon50
- Commercy50
- Crusnes50
- Euville50
- Giraumont50
- Gondrecourt-le-Chateau50
- Hayange50
- Jarny50
- Joinville50
- Jonville-en-Woëvre50
- Labry50
- Mancieulles50
- Mussy-sur-Seine50
- Obenheim50
- Pont-à-Mousson50
- Thil50
- Tucquegnieux50
- Vacon50
- Vaucouleurs50
- Void-Vacon50
- Wassy50
- Aix-en-Othe49
- Ancerville49
- Arcis-sur-Aube49
- Avize49
- Ay49
- Bar-le-Duc49
- Bar-sur-Seine49
- Bettancourt-la-Ferree49
- Bienville49
- Bouilly49
- Bouligny49
- Breviandes49
- Brienne-le-Chateau49
- Bucheres49
- Chancenay49
- Chaource49
- Chatillon-sur-Marne49
- Conflans-en-Jarnisy49
- Connantre49
- Creney-pres-Troyes49
- Damery49
- Dizy49
- Dormans49
- Ervy-le-Chatel49
- Esternay49
- Estissac49
- Etain49
- Eurville-Bienville49
- Fains-Veel49
- Fere-Champenoise49
- Fismes49
- Frignicourt49
- Gueux49
- Haucourt-Moulaine49
- Herserange49
- Hussigny-Godbrange49
- Jonchery-sur-Vesle49
- Joudreville49
- La Chapelle-Saint-Luc49
- La Riviere-de-Corps49
- Landres49
- Le Mesnil-sur-Oger49
- Lerouville49
- Les Noes-pres-Troyes49
- Les Riceys49
- Lexy49
- Ligny-en-Barrois49
- Longeville-en-Barrois49
- Longlaville49
- Longwy49
- Lusigny-sur-Barse49
- Magenta49
- Mailly-le-Camp49
- Maizieres-la-Grande-Paroisse49
- Mardeuil49
- Mareuil-le-Port49
- Mareuil-sur-Ay49
- Marigny-le-Chatel49
- Mercy-le-Bas49
- Mery-sur-Seine49
- Mexy49
- Mont-Saint-Martin49
- Montier-en-Der49
- Montmirail49
- Muizon49
- Nogent-sur-Seine49
- Pargny-sur-Saulx49
- Payns49
- Piennes49
- Pierrepont49
- Pierry49
- Piney49
- Pont-Sainte-Marie49
- Port a Binson49
- Rehon49
- Romilly-sur-Seine49
- Rosieres-pres-Troyes49
- Saint-Andre-les-Vergers49
- Saint-Germain49
- Saint-Julien-les-Villas49
- Saint-Just-Sauvage49
- Saint-Lye49
- Saint-Mihiel49
- Saint-Parres-aux-Tertres49
- Saint-Pouange49
- Sainte-Maure49
- Sainte-Savine49
- Saulnes49
- Sermaize-les-Bains49
- Sezanne49
- Tours-sur-Marne49
- Tronville-en-Barrois49
- Velaines49
- Vendeuvre-sur-Barse49
- Verrieres49
- Vertus49
- Vigneulles-les-Hattonchatel49
- Vignot49
- Villenauxe-la-Grande49
- Villers-la-Montagne49
- Villiers-en-Lieu49
- Vitry-le-François49
- Betheny48
- Bezannes48
- Bourgogne48
- Cernay-les-Reims48
- Compertrix48
- Cormicy48
- Cormontreuil48
- Cosnes-et-Romain48
- Courcy48
- Courtisols48
- Dieue-sur-Meuse48
- Dugny-sur-Meuse48
- Fagnieres48
- Gorcy48
- Hermonville48
- Loivre48
- Longuyon48
- Revigny-sur-Ornain48
- Rilly-la-Montagne48
- Saint-Brice-Courcelles48
- Saint-Memmie48
- Sarry48
- Sillery48
- Taissy48
- Tinqueux48
- Verdun48
- Verzenay48
- Verzy48
- Witry-les-Reims48
- Bazancourt47
- Blagny47
- Boult-sur-Suippe47
- Carignan47
- Clermont-en-Argonne47
- Montmedy47
- Mourmelon-le-Grand47
- Sainte-Menehould47
- Stenay47
- Suippes47
- Thierville-sur-Meuse47
- Attigny46
- Balan46
- Chateau-Porcien46
- Dom-le-Mesnil46
- Donchery46
- Douzy46
- Flize46
- Floing46
- Fromelennes46
- Givet46
- Lumes46
- Mouzon46
- Nouvion-sur-Meuse46
- Pontfaverger-Moronvilliers46
- Pouru-Saint-Remy46
- Rethel46
- Saint-Menges46
- Sault-les-Rethel46
- Sedan46
- Signy-le-Petit46
- Vivier-au-Court46
- Vouziers46
- Vrigne-aux-Bois46
- Warmeriville46
- Aiglemont45
- Deville45
- Fumay45
- Gespunsart45
- Haybes45
- La Francheville45
- Les Hautes-Rivieres45
- Les Mazures45
- Montcy-Notre-Dame45
- Montherme45
- Neufmanil45
- Nouzonville45
- Prix-les-Mezieres45
- Renwez45
- Revin45
- Rimogne45
- Rocroi45
- Saint-Laurent45
- Thilay45
- Tournes45
- Villers-Semeuse45
- Vireux-Molhain45
- Vireux-Wallerand45
- Warcq45
- Eloyes44
- Lirey44
- Schiltigheim42
- Xonrupt-Longemer40
- Kilstett39
- Strasbourg39
- Riedisheim37
- Seremange-Erzange34
- Épernay33
- Villers-lès-Nancy28
- Wittenheim28
- Thionville22
- Troyes20
- Scy-Chazelles19
- Bazeilles7
- Houdelaincourt








