Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 06:53, 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?
- Riedisheim80
- Épinal64
- Chatillon-sur-Marne60
- Damery60
- Dormans60
- Esternay60
- Fismes60
- Mareuil-le-Port60
- Montmirail60
- Port a Binson60
- Sezanne60
- Avize59
- Ay59
- Betheny59
- Bezannes59
- Connantre59
- Cormicy59
- Cormontreuil59
- Courcy59
- Dizy59
- Fere-Champenoise59
- Gueux59
- Hermonville59
- Jonchery-sur-Vesle59
- Le Mesnil-sur-Oger59
- Loivre59
- Magenta59
- Mardeuil59
- Mareuil-sur-Ay59
- Muizon59
- Nogent-sur-Seine59
- Pierry59
- Rilly-la-Montagne59
- Saint-Brice-Courcelles59
- Tinqueux59
- Vertus59
- Villenauxe-la-Grande59
- Bazancourt58
- Boult-sur-Suippe58
- Bourgogne58
- Cernay-les-Reims58
- Chateau-Porcien58
- Fagnieres58
- Fromelennes58
- Givet58
- Maizieres-la-Grande-Paroisse58
- Mourmelon-le-Grand58
- Pontfaverger-Moronvilliers58
- Reims58
- Rethel58
- Romilly-sur-Seine58
- Saint-Just-Sauvage58
- Sault-les-Rethel58
- Sillery58
- Taissy58
- Tours-sur-Marne58
- Verzenay58
- Verzy58
- Vireux-Molhain58
- Vireux-Wallerand58
- Warmeriville58
- Witry-les-Reims58
- Aiglemont57
- Attigny57
- Balan57
- Carignan57
- Compertrix57
- Deville57
- Dom-le-Mesnil57
- Donchery57
- Douzy57
- Flize57
- Floing57
- Fumay57
- Gespunsart57
- Haybes57
- La Francheville57
- Les Hautes-Rivieres57
- Les Mazures57
- Lumes57
- Montcy-Notre-Dame57
- Montherme57
- Mouzon57
- Neufmanil57
- Nouvion-sur-Meuse57
- Nouzonville57
- Pouru-Saint-Remy57
- Prix-les-Mezieres57
- Renwez57
- Revin57
- Rimogne57
- Rocroi57
- Saint-Laurent57
- Saint-Memmie57
- Saint-Menges57
- Sarry57
- Sedan57
- Signy-le-Petit57
- Suippes57
- Thilay57
- Tournes57
- Villers-Semeuse57
- Vivier-au-Court57
- Vouziers57
- Vrigne-aux-Bois57
- Warcq57
- Blagny56
- Courtisols56
- Marigny-le-Chatel56
- Mery-sur-Seine56
- Montmedy56
- Mulhouse56
- Stenay56
- Haguenau55
- Mailly-le-Camp55
- Wittenheim55
- Arcis-sur-Aube54
- Sainte-Menehould54
- Aix-en-Othe53
- Bouilly53
- Breviandes53
- Bucheres53
- Cosnes-et-Romain53
- Creney-pres-Troyes53
- Ervy-le-Chatel53
- Estissac53
- Forbach53
- Gorcy53
- La Chapelle-Saint-Luc53
- La Riviere-de-Corps53
- Les Noes-pres-Troyes53
- Payns53
- Pont-Sainte-Marie53
- Rosieres-pres-Troyes53
- Saint-Andre-les-Vergers53
- Saint-Dizier53
- Saint-Germain53
- Saint-Julien-les-Villas53
- Saint-Lye53
- Saint-Parres-aux-Tertres53
- Saint-Pouange53
- Sainte-Maure53
- Sainte-Savine53
- Verrieres53
- Bar-sur-Seine52
- Brienne-le-Chateau52
- Chaource52
- Clermont-en-Argonne52
- Frignicourt52
- Haucourt-Moulaine52
- Herserange52
- Hussigny-Godbrange52
- Les Riceys52
- Lexy52
- Longlaville52
- Longuyon52
- Longwy52
- Lusigny-sur-Barse52
- Mexy52
- Mont-Saint-Martin52
- Mussy-sur-Seine52
- Pargny-sur-Saulx52
- Piney52
- Rehon52
- Saulnes52
- Vendeuvre-sur-Barse52
- Villers-la-Montagne52
- Vitry-le-François52
- Algolsheim51
- Altkirch51
- Ammerschwihr51
- Andlau51
- Andolsheim51
- Aspach51
- Aspach-le-Bas51
- Aspach-le-Haut51
- Audun-le-Tiche51
- Baldersheim51
- Bantzenheim51
- Bar-sur-Aube51
- Barr51
- Bartenheim51
- Battenheim51
- Benfeld51
- Bennwihr51
- Bergheim51
- Bergholtz51
- Berrwiller51
- Biesheim51
- Bischheim51
- Bischwiller51
- Bitschwiller-les-Thann51
- Blaesheim51
- Blodelsheim51
- Blotzheim51
- Bollwiller51
- Boofzheim51
- Brunstatt51
- Buhl51
- Burnhaupt-le-Bas51
- Burnhaupt-le-Haut51
- Bussang51
- Carspach51
- Cernay51
- Chalampé51
- Chatenois51
- Colmar51
- Dambach-la-Ville51
- Dannemarie51
- Dessenheim51
- Didenheim51
- Dietwiller51
- Drusenheim51
- Duppigheim51
- Ebersheim51
- Eckbolsheim51
- Eguisheim51
- Ensisheim51
- Entzheim51
- Epfig51
- Erstein51
- Eschau51
- Eschentzwiller51
- Fegersheim51
- Fellering51
- Ferrette51
- Fessenheim51
- Flaxlanden51
- Fortschwihr51
- Freland51
- Frontieres51
- Gambsheim51
- Geispolsheim51
- Gerstheim51
- Gries51
- Guebwiller51
- Guemar51
- Guewenheim51
- Habsheim51
- Hatten51
- Heimsbrunn51
- Herrlisheim51
- Herrlisheim-pres-Colmar51
- Hesingue51
- Hilsenheim51
- Hindisheim51
- Hirsingue51
- Hirtzbach51
- Hirtzfelden51
- Hochstatt51
- Hoenheim51
- Hoerdt51
- Holtzheim51
- Holtzwihr51
- Horbourg-Wihr51
- Houssen51
- Husseren-Wesserling51
- Huttenheim51
- Illfurth51
- Illkirch-Graffenstaden51
- Illzach51
- Ingersheim51
- Innenheim51
- Issenheim51
- Jebsheim51
- Kaltenhouse51
- Kaysersberg51
- Kembs51
- Kertzfeld51
- Kingersheim51
- Kintzheim51
- Krautergersheim51
- Kruth51
- Kunheim51
- La Wantzenau51
- Labaroche51
- Landser51
- Lapoutroie51
- Lautenbach51
- Lautenbachzell51
- Lauterbourg51
- Liepvre51
- Lingolsheim51
- Lipsheim51
- Lutterbach51
- Marckolsheim51
- Masevaux51
- Matzenheim51
- Meistratzheim51
- Merxheim51
- Metzeral51
- Meyenheim51
- Mittelhausbergen51
- Montier-en-Der51
- Moosch51
- Morschwiller-le-Bas51
- Munchhouse51
- Mundolsheim51
- Munster51
- Mussig51
- Muttersholtz51
- Neuf-Brisach51
- Niederhausbergen51
- Niedernai51
- Nordhouse51
- Oberhausbergen51
- Oberhergheim51
- Oberhoffen-sur-Moder51
- Obernai51
- Oberschaeffolsheim51
- Oderen51
- Orbey51
- Ostheim51
- Ostwald51
- Ottmarsheim51
- Pfaffenheim51
- Pfastatt51
- Pfetterhouse51
- Pierrepont51
- Plobsheim51
- Pulversheim51
- Raedersheim51
- Reguisheim51
- Reichstett51
- Reiningue51
- Revigny-sur-Ornain51
- Rhinau51
- Ribeauville51
- Richwiller51
- Riquewihr51
- Rixheim51
- Roeschwoog51
- Rosenau51
- Rouffach51
- Ruelisheim51
- Rumersheim-le-Haut51
- Russange51
- Saint-Amarin51
- Saint-Hippolyte51
- Sainte-Croix-aux-Mines51
- Sainte-Croix-en-Plaine51
- Sainte-Marie-aux-Mines51
- Sand51
- Sausheim51
- Scherwiller51
- Schirrhein51
- Selestat51
- Seltz51
- Sentheim51
- Sermaize-les-Bains51
- Sessenheim51
- Sierentz51
- Sigolsheim51
- Souffelweyersheim51
- Soufflenheim51
- Soultz-Haut-Rhin51
- Soultzeren51
- Soultzmatt51
- Staffelfelden51
- Steinbach51
- Stosswihr51
- Stotzheim51
- Sundhoffen51
- Sundhouse51
- Thann51
- Thil51
- Turckheim51
- Uffholtz51
- Ungersheim51
- Valff51
- Vieux-Thann51
- Ville51
- Ville-sous-la-Ferte51
- Villerupt51
- Villiers-en-Lieu51
- Volgelsheim51
- Waldighofen51
- Wattwiller51
- Wettolsheim51
- Weyersheim51
- Widensolen51
- Wihr-au-Val51
- Wintzenheim51
- Wittelsheim51
- Wittisheim51
- Wolfgantzen51
- Wolfisheim51
- Zillisheim51
- Zimmersheim51
- Achenheim50
- Altorf50
- Ancerville50
- Bernardswiller50
- Berstett50
- Betschdorf50
- Bettancourt-la-Ferree50
- Bischoffsheim50
- Boersch50
- Breuschwickersheim50
- Brumath50
- Chancenay50
- Chateauvillain50
- Crusnes50
- Dachstein50
- Dingsheim50
- Dorlisheim50
- Durrenbach50
- Duttlenheim50
- Eckwersheim50
- Ernolsheim-Bruche50
- Eschbach50
- Furdenheim50
- Geudertheim50
- Gresswiller50
- Griesheim-pres-Molsheim50
- Griesheim-sur-Souffel50
- Hagenthal-le-Bas50
- Hangenbieten50
- Hegenheim50
- Huningue50
- Irmstett50
- Ittenheim50
- Jonville-en-Woëvre50
- Lampertheim50
- Leymen50
- Lunéville50
- Mercy-le-Bas50
- Molsheim50
- Mommenheim50
- Mutzig50
- Niederschaeffolsheim50
- Offenheim50
- Ohlungen50
- Ottrott50
- Pfulgriesheim50
- Rosheim50
- Saint-Louis50
- Saint-Maurice-sur-Moselle50
- Schnersheim50
- Schweighouse-sur-Moder50
- Soultz-sous-Forets50
- Surbourg50
- Thierville-sur-Meuse50
- Truchtersheim50
- Vendenheim50
- Village-Neuf50
- Walbourg50
- Wassy50
- Weitbruch50
- Wingersheim50
- Wissembourg50
- Anould49
- Audun-le-Roman49
- Aumetz49
- Ban-de-Laveline49
- Bar-le-Duc49
- Bayard-sur-Marne49
- Bienville49
- Biesles49
- Bologne49
- Boulange49
- Chalindrey49
- Chamarandes-Choignes49
- Chaumont49
- Chevillon49
- Cornimont49
- Dauendorf49
- Dinsheim-sur-Bruche49
- Doulaincourt-Saucourt49
- Dugny-sur-Meuse49
- Entrange49
- Eurville-Bienville49
- Fains-Veel49
- Fraize49
- Fresse-sur-Moselle49
- Froncles49
- Gerardmer49
- Goersdorf49
- Grendelbruch49
- Gumbrechtshoffen49
- Gundershoffen49
- Hochfelden49
- Joinville49
- La Bresse49
- Langres49
- Le Menil49
- Le Thillot49
- Lembach49
- Longeville-en-Barrois49
- Lutzelhouse49
- Marlenheim49
- Mertzwiller49
- Niederhaslach49
- Nogent-le-Bas49
- Oberhaslach49
- Ottange49
- Pfaffenhoffen49
- Plainfaing49
- Ramonchamp49
- Reichshoffen49
- Rolampont49
- Romanswiller49
- Russ49
- Saint-Leonard49
- Sainte-Marguerite49
- Saulcy-sur-Meurthe49
- Saulxures-sur-Moselotte49
- Schiltigheim49
- Schwindratzheim49
- Still49
- Tressange49
- Uberach49
- Urmatt49
- Verdun49
- Volmerange-les-Mines49
- Wasselonne49
- Westhoffen49
- Wisches49
- Woerth49
- Algrange48
- Angevillers48
- Basse-Ham48
- Bouligny48
- Bourbonne-les-Bains48
- Bouxwiller48
- Cattenom48
- Corcieux48
- Dettwiller48
- Dieue-sur-Meuse48
- Dommartin-les-Remiremont48
- Etain48
- Fayl-Billot48
- Fontoy48
- Granges-sur-Vologne48
- Hettange-Grande48
- Ingwiller48
- Joudreville48
- Knutange48
- Koenigsmacker48
- La Broque48
- Landres48
- Le Syndicat48
- Le Tholy48
- Manom48
- Marmoutier48
- Neufchef48
- Niederbronn-les-Bains48
- Nilvange48
- Oberbronn48
- Obermodern-Zutzendorf48
- Otterswiller48
- Piennes48
- Rothau48
- Rupt-sur-Moselle48
- Saint-Ame48
- Saint-Die-des-Vosges48
- Sierck-les-Bains48
- Steinbourg48
- Taintrux48
- Trieux48
- Tronville-en-Barrois48
- Tucquegnieux48
- Vagney48
- Val-de-Meuse48
- Vecoux48
- Velaines48
- Wangenbourg-Engenthal48
- Abreschviller47
- Alsting47
- Amanvillers47
- Amneville47
- Arches47
- Archettes47
- Auboue47
- Ay-sur-Moselle47
- Aydoilles47
- Bains-les-Bains47
- Batilly47
- Behren-les-Forbach47
- Bertrange47
- Bining47
- Bitche47
- Bliesbruck47
- Bousse47
- Bouzonville47
- Briey47
- Bruyeres47
- Bulgneville47
- Chantraine47
- Chavelot47
- Chenimenil47
- Clouange47
- Conflans-en-Jarnisy47
- Contrexeville47
- Dabo47
- Darney47
- Darnieulles47
- Deyvillers47
- Diemeringen47
- Distroff47
- Docelles47
- Dogneville47
- Dossenheim-sur-Zinsel47
- Drulingen47
- Eloyes47
- Enchenberg47
- Ennery47
- Etival-Clairefontaine47
- Etzling47
- Fameck47
- Florange47
- Gandrange47
- Giraumont47
- Goetzenbruck47
- Golbey47
- Gondrecourt-le-Chateau47
- Gros-Rederching47
- Grosbliederstroff47
- Guenange47
- Hadol47
- Hagondange47
- Hambach47
- Herbitzheim47
- Homecourt47
- Illange47
- Jarny47
- Joeuf47
- Kedange-sur-Canner47
- Kerbach47
- Kuntzig47
- La Petite-Pierre47
- Labry47
- Lamarche47
- Lemberg47
- Lerouville47
- Les Forges47
- Liffol-le-Grand47
- Ligny-en-Barrois47
- Maizieres-les-Metz47
- Mancieulles47
- Marange-Silvange47
- Metzervisse47
- Mondelange47
- Monswiller47
- Montbronn47
- Montois-la-Montagne47
- Morsbach47
- Moutiers47
- Moyenmoutier47
- Moyeuvre-Grande47
- Neufchateau47
- Neufgrange47
- Neuwiller-les-Saverne47
- Niderviller47
- Obenheim47
- Oermingen47
- Oeting47
- Petit-Rederching47
- Petite-Rosselle47
- Pierrevillers47
- Plombieres-les-Bains47
- Pouxeux47
- Raon-aux-Bois47
- Reding47
- Remelfing47
- Remiremont47
- Richemont47
- Rohrbach-les-Bitche47
- Rombas47
- Rosselange47
- Rouhling47
- Rurange-les-Thionville47
- Saint-Etienne-les-Remiremont47
- Saint-Michel-sur-Meurthe47
- Saint-Mihiel47
- Saint-Nabord47
- Saint-Privat-la-Montagne47
- Sainte-Marie-aux-Chenes47
- Sarre-Union47
- Sarreguemines47
- Sarreinsming47
- Saverne47
- Schœneck47
- Senones47
- Soucht47
- Spicheren47
- Stiring-Wendel47
- Talange47
- Terville47
- Thaon-les-Vosges47
- Tremery47
- Uckange47
- Urimenil47
- Uxegney47
- Uzemain47
- Valleroy47
- Vitry-sur-Orne47
- Vittel47
- Volstroff47
- Walscheid47
- Wiesviller47
- Wimmenau47
- Wingen-sur-Moder47
- Xertigny47
- Yutz47
- Ancy-sur-Moselle46
- Argancy46
- Ars-sur-Moselle46
- Art-sur-Meurthe46
- Augny46
- Baccarat46
- Badonviller46
- Bainville-sur-Madon46
- Bayon46
- Belleville46
- Bening-les-Saint-Avold46
- Blénod-lès-Pont-à-Mousson46
- Blenod-les-Toul46
- Boulay-Moselle46
- Bouxieres-aux-Chenes46
- Bouxieres-aux-Dames46
- Chaligny46
- Champenoux46
- Champigneulles46
- Chanteheux46
- Charmes46
- Chateau-Salins46
- Chatel-Saint-Germain46
- Chatel-sur-Moselle46
- Chavigny46
- Cirey-sur-Vezouze46
- Cocheren46
- Colombey-les-Belles46
- Commercy46
- Corny-sur-Moselle46
- Courcelles-Chaussy46
- Crehange46
- Creutzwald46
- Custines46
- Damelevieres46
- Diebling46
- Diesen46
- Dieulouard46
- Dieuze46
- Dombasle-sur-Meurthe46
- Domgermain46
- Dommartin-les-Toul46
- Doncourt-les-Conflans46
- Ecrouves46
- Einville-au-Jard46
- Essey-les-Nancy46
- Eulmont46
- Euville46
- Falck46
- Farebersviller46
- Farschviller46
- Faulquemont46
- Faulx46
- Flavigny-sur-Moselle46
- Fleury46
- Fléville-devant-Nancy46
- Folkling46
- Folschviller46
- Foug46
- Freyming-Merlebach46
- Frouard46
- Gerbeviller46
- Gondreville46
- Gorze46
- Ham-sous-Varsberg46
- Hargarten-aux-Mines46
- Heillecourt46
- Holving46
- Hombourg-Haut46
- Houdemont46
- Hundling46
- Igney46
- Jarville-la-Malgrange46
- Jeanmenil46
- Jouy-aux-Arches46
- Keskastel46
- Laneuveville-devant-Nancy46
- Lay-Saint-Christophe46
- Le Ban Saint-Martin46
- Liverdun46
- Longeville-les-Metz46
- Longeville-les-Saint-Avold46
- Lorquin46
- Ludres46
- Macheren46
- Maidieres46
- Malroy46
- Malzeville46
- Marbache46
- Marly46
- Maxeville46
- Mecleuves46
- Mereville46
- Merten46
- Messein46
- Mirecourt46
- Montauville46
- Montigny-les-Metz46
- Morhange46
- Moulins-les-Metz46
- Nomeny46
- Nomexy46
- Norroy-les-Pont-a-Mousson46
- Noveant-sur-Moselle46
- Pagny-sur-Moselle46
- Peltre46
- Plappeville46
- Pompey46
- Pont-Saint-Vincent46
- Porcelette46
- Portieux46
- Pulligny46
- Pulnoy46
- Rambervillers46
- Remilly46
- Retonfey46
- Richardmenil46
- Rosieres-aux-Salines46
- Rozerieulles46
- Saint-Avold46
- Saint-Julien-lès-Metz46
- Saint-Max46
- Saint-Nicolas-de-Port46
- Saizerais46
- Sarralbe46
- Sarrebourg46
- Sarrewerden46
- Saulny46
- Saulxures-les-Nancy46
- Seichamps46
- Seingbouse46
- Solgne46
- Tenteling46
- Teting-sur-Nied46
- Theding46
- Tomblaine46
- Toul46
- Vacon46
- Valmont46
- Vandoeuvre-les-Nancy46
- Varangeville46
- Vaucouleurs46
- Velaine-en-Haye46
- Verny46
- Vezelise46
- Vic-sur-Seille46
- Vigneulles-les-Hattonchatel46
- Vignot46
- Vigy46
- Villey-Saint-Etienne46
- Vincey46
- Void-Vacon46
- Willerwald46
- Woippy46
- Woustviller46
- Kilstett44
- Lirey44
- Épernay39
- Laxou39
- Nancy39
- Phalsbourg39
- Reinhardsmunster39
- Schirmeck39
- Strasbourg39
- Seremange-Erzange34
- Metz33
- Thionville33
- Belleville-sur-Meuse22
- Scy-Chazelles22
- Charleville-Mezieres21
- Frolois20
- Troyes20
- Chalons-en-Champagne19
- Villers-lès-Nancy19
- Xonrupt-Longemer19
- Carling18
- Héming16
- Hayange15
- Pont-à-Mousson9
- Bazeilles8
- Neuves-Maisons6
- Houdelaincourt










