Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 18:06, Nov 06
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?
- Wittenheim126
- Phalsbourg125
- Riedisheim124
- Seremange-Erzange97
- Lunéville92
- Mulhouse92
- Vendenheim88
- Lirey82
- Épinal81
- Saint-Dizier81
- Hatten80
- Lauterbourg80
- Roeschwoog80
- Seltz80
- Soufflenheim80
- Wissembourg80
- Berstett79
- Betschdorf79
- Bischheim79
- Bischwiller79
- Brumath79
- Dauendorf79
- Drusenheim79
- Durrenbach79
- Eckwersheim79
- Eschbach79
- Gambsheim79
- Geudertheim79
- Goersdorf79
- Gries79
- Herrlisheim79
- Hoenheim79
- Hoerdt79
- Kaltenhouse79
- La Wantzenau79
- Lampertheim79
- Lembach79
- Mertzwiller79
- Mittelhausbergen79
- Mommenheim79
- Mundolsheim79
- Niederhausbergen79
- Niederschaeffolsheim79
- Oberhoffen-sur-Moder79
- Ohlungen79
- Pfulgriesheim79
- Reichstett79
- Schiltigheim79
- Schirrhein79
- Schweighouse-sur-Moder79
- Sessenheim79
- Souffelweyersheim79
- Soultz-sous-Forets79
- Surbourg79
- Walbourg79
- Weitbruch79
- Weyersheim79
- Wingersheim79
- Woerth79
- Achenheim78
- Blaesheim78
- Bouxwiller78
- Breuschwickersheim78
- Dachstein78
- Dettwiller78
- Dingsheim78
- Duppigheim78
- Duttlenheim78
- Eckbolsheim78
- Entzheim78
- Ernolsheim-Bruche78
- Eschau78
- Fegersheim78
- Furdenheim78
- Geispolsheim78
- Griesheim-sur-Souffel78
- Gumbrechtshoffen78
- Gundershoffen78
- Hangenbieten78
- Hochfelden78
- Holtzheim78
- Illkirch-Graffenstaden78
- Irmstett78
- Ittenheim78
- Lingolsheim78
- Lipsheim78
- Marlenheim78
- Niederbronn-les-Bains78
- Oberbronn78
- Oberhausbergen78
- Obermodern-Zutzendorf78
- Oberschaeffolsheim78
- Offenheim78
- Ostwald78
- Pfaffenhoffen78
- Reichshoffen78
- Romanswiller78
- Schnersheim78
- Schwindratzheim78
- Truchtersheim78
- Uberach78
- Wasselonne78
- Westhoffen78
- Wolfisheim78
- Altorf77
- Benfeld77
- Bernardswiller77
- Bischoffsheim77
- Boersch77
- Dabo77
- Dinsheim-sur-Bruche77
- Dorlisheim77
- Dossenheim-sur-Zinsel77
- Erstein77
- Gerstheim77
- Gresswiller77
- Griesheim-pres-Molsheim77
- Haguenau77
- Hindisheim77
- Ingwiller77
- Innenheim77
- Krautergersheim77
- La Petite-Pierre77
- Marmoutier77
- Matzenheim77
- Meistratzheim77
- Molsheim77
- Monswiller77
- Mutzig77
- Neuwiller-les-Saverne77
- Niederhaslach77
- Niedernai77
- Nordhouse77
- Oberhaslach77
- Obernai77
- Otterswiller77
- Plobsheim77
- Rosheim77
- Sand77
- Saverne77
- Steinbourg77
- Still77
- Valff77
- Wangenbourg-Engenthal77
- Wimmenau77
- Wingen-sur-Moder77
- Andlau76
- Barr76
- Bining76
- Bitche76
- Boofzheim76
- Diemeringen76
- Dormans76
- Drulingen76
- Enchenberg76
- Epfig76
- Goetzenbruck76
- Grendelbruch76
- Huttenheim76
- Kertzfeld76
- Lemberg76
- Lutzelhouse76
- Montbronn76
- Montmirail76
- Niderviller76
- Ottrott76
- Petit-Rederching76
- Reding76
- Rhinau76
- Rohrbach-les-Bitche76
- Russ76
- Soucht76
- Stotzheim76
- Urmatt76
- Walscheid76
- Wisches76
- Abreschviller75
- Bergheim75
- Bliesbruck75
- Chatenois75
- Chatillon-sur-Marne75
- Dambach-la-Ville75
- Damery75
- Ebersheim75
- Esternay75
- Fismes75
- Gros-Rederching75
- Guemar75
- Hambach75
- Herbitzheim75
- Hilsenheim75
- Jonchery-sur-Vesle75
- Keskastel75
- Kintzheim75
- La Broque75
- Marckolsheim75
- Mareuil-le-Port75
- Mussig75
- Muttersholtz75
- Neufgrange75
- Oermingen75
- Port a Binson75
- Remelfing75
- Rothau75
- Saint-Hippolyte75
- Sarralbe75
- Sarre-Union75
- Sarrebourg75
- Sarreguemines75
- Sarreinsming75
- Sarrewerden75
- Scherwiller75
- Selestat75
- Sezanne75
- Sundhouse75
- Ville75
- Wiesviller75
- Willerwald75
- Wittisheim75
- Alsting74
- Ammerschwihr74
- Andolsheim74
- Avize74
- Ay74
- Behren-les-Forbach74
- Bening-les-Saint-Avold74
- Bennwihr74
- Betheny74
- Bezannes74
- Biesheim74
- Boulay-Moselle74
- Bourgogne74
- Cernay-les-Reims74
- Chateau-Salins74
- Cirey-sur-Vezouze74
- Cocheren74
- Colmar74
- Connantre74
- Cormicy74
- Cormontreuil74
- Courcelles-Chaussy74
- Courcy74
- Crehange74
- Creutzwald74
- Diebling74
- Diesen74
- Dieuze74
- Dizy74
- Etzling74
- Falck74
- Farebersviller74
- Farschviller74
- Faulquemont74
- Folkling74
- Folschviller74
- Fortschwihr74
- Freyming-Merlebach74
- Grosbliederstroff74
- Gueux74
- Ham-sous-Varsberg74
- Hargarten-aux-Mines74
- Hermonville74
- Holtzwihr74
- Holving74
- Hombourg-Haut74
- Horbourg-Wihr74
- Houssen74
- Hundling74
- Ingersheim74
- Jebsheim74
- Kaysersberg74
- Kerbach74
- Kunheim74
- Le Mesnil-sur-Oger74
- Liepvre74
- Loivre74
- Longeville-les-Saint-Avold74
- Lorquin74
- Macheren74
- Magenta74
- Mardeuil74
- Mareuil-sur-Ay74
- Mecleuves74
- Merten74
- Morhange74
- Morsbach74
- Muizon74
- Nogent-sur-Seine74
- Oeting74
- Ostheim74
- Petite-Rosselle74
- Pierry74
- Porcelette74
- Remilly74
- Ribeauville74
- Rilly-la-Montagne74
- Riquewihr74
- Romilly-sur-Seine74
- Rouhling74
- Saint-Avold74
- Saint-Brice-Courcelles74
- Saint-Just-Sauvage74
- Sainte-Croix-aux-Mines74
- Schœneck74
- Seingbouse74
- Sigolsheim74
- Sillery74
- Solgne74
- Spicheren74
- Stiring-Wendel74
- Sundhoffen74
- Taissy74
- Tenteling74
- Teting-sur-Nied74
- Theding74
- Tinqueux74
- Tours-sur-Marne74
- Turckheim74
- Valmont74
- Vertus74
- Verzenay74
- Verzy74
- Vic-sur-Seille74
- Villenauxe-la-Grande74
- Wettolsheim74
- Widensolen74
- Wintzenheim74
- Witry-les-Reims74
- Woustviller74
- Algolsheim73
- Ancy-sur-Moselle73
- Argancy73
- Ars-sur-Moselle73
- Art-sur-Meurthe73
- Augny73
- Ay-sur-Moselle73
- Baccarat73
- Badonviller73
- Ban-de-Laveline73
- Bayon73
- Bazancourt73
- Belleville73
- Blénod-lès-Pont-à-Mousson73
- Boult-sur-Suippe73
- Bouxieres-aux-Chenes73
- Bouxieres-aux-Dames73
- Bouzonville73
- Champenoux73
- Champigneulles73
- Chanteheux73
- Chateau-Porcien73
- Chatel-Saint-Germain73
- Chavigny73
- Corny-sur-Moselle73
- Custines73
- Damelevieres73
- Dessenheim73
- Dieulouard73
- Dombasle-sur-Meurthe73
- Eguisheim73
- Einville-au-Jard73
- Ennery73
- Essey-les-Nancy73
- Eulmont73
- Faulx73
- Fere-Champenoise73
- Flavigny-sur-Moselle73
- Fleury73
- Fléville-devant-Nancy73
- Freland73
- Frouard73
- Gerbeviller73
- Heillecourt73
- Herrlisheim-pres-Colmar73
- Houdemont73
- Jarville-la-Malgrange73
- Jouy-aux-Arches73
- Kedange-sur-Canner73
- Labaroche73
- Laneuveville-devant-Nancy73
- Lapoutroie73
- Lay-Saint-Christophe73
- Le Ban Saint-Martin73
- Liverdun73
- Longeville-les-Metz73
- Ludres73
- Maidieres73
- Maizieres-la-Grande-Paroisse73
- Maizieres-les-Metz73
- Malroy73
- Malzeville73
- Marbache73
- Marigny-le-Chatel73
- Marly73
- Maxeville73
- Mereville73
- Messein73
- Meyenheim73
- Montauville73
- Montigny-les-Metz73
- Moulins-les-Metz73
- Munster73
- Nancy73
- Neuf-Brisach73
- Nomeny73
- Norroy-les-Pont-a-Mousson73
- Noveant-sur-Moselle73
- Oberhergheim73
- Orbey73
- Pagny-sur-Moselle73
- Peltre73
- Pfaffenheim73
- Plappeville73
- Pompey73
- Pulnoy73
- Retonfey73
- Richardmenil73
- Rosieres-aux-Salines73
- Rouffach73
- Rozerieulles73
- Rurange-les-Thionville73
- Saint-Julien-lès-Metz73
- Saint-Max73
- Saint-Nicolas-de-Port73
- Sainte-Croix-en-Plaine73
- Sainte-Marie-aux-Mines73
- Saizerais73
- Saulny73
- Saulxures-les-Nancy73
- Seichamps73
- Senones73
- Soultzmatt73
- Stosswihr73
- Talange73
- Tomblaine73
- Tremery73
- Vandoeuvre-les-Nancy73
- Varangeville73
- Verny73
- Vigy73
- Villers-lès-Nancy73
- Volgelsheim73
- Warmeriville73
- Wihr-au-Val73
- Woippy73
- Wolfgantzen73
- Amanvillers72
- Amneville72
- Anould72
- Aydoilles72
- Bainville-sur-Madon72
- Basse-Ham72
- Bergholtz72
- Bertrange72
- Blodelsheim72
- Bollwiller72
- Bousse72
- Bruyeres72
- Buhl72
- Chaligny72
- Charmes72
- Chatel-sur-Moselle72
- Chavelot72
- Clouange72
- Compertrix72
- Corcieux72
- Distroff72
- Dogneville72
- Ensisheim72
- Etival-Clairefontaine72
- Fagnieres72
- Fessenheim72
- Fraize72
- Gandrange72
- Gerardmer72
- Gondreville72
- Gorze72
- Granges-sur-Vologne72
- Guebwiller72
- Guenange72
- Hagondange72
- Hirtzfelden72
- Igney72
- Illange72
- Issenheim72
- Jeanmenil72
- Koenigsmacker72
- Kuntzig72
- Lautenbach72
- Lautenbachzell72
- Marange-Silvange72
- Merxheim72
- Mery-sur-Seine72
- Metzeral72
- Metzervisse72
- Mondelange72
- Mourmelon-le-Grand72
- Moyenmoutier72
- Munchhouse72
- Nomexy72
- Pierrevillers72
- Plainfaing72
- Pont-Saint-Vincent72
- Pontfaverger-Moronvilliers72
- Portieux72
- Pulligny72
- Raedersheim72
- Rambervillers72
- Reguisheim72
- Rethel72
- Richemont72
- Rombas72
- Saint-Die-des-Vosges72
- Saint-Leonard72
- Saint-Michel-sur-Meurthe72
- Saint-Privat-la-Montagne72
- Sainte-Marguerite72
- Saulcy-sur-Meurthe72
- Sault-les-Rethel72
- Sierck-les-Bains72
- Signy-le-Petit72
- Soultz-Haut-Rhin72
- Soultzeren72
- Taintrux72
- Thaon-les-Vosges72
- Uckange72
- Ungersheim72
- Velaine-en-Haye72
- Vezelise72
- Villey-Saint-Etienne72
- Vincey72
- Vitry-sur-Orne72
- Volstroff72
- Yutz72
- Aix-en-Othe71
- Algrange71
- Arches71
- Archettes71
- Arcis-sur-Aube71
- Attigny71
- Auboue71
- Bains-les-Bains71
- Baldersheim71
- Bantzenheim71
- Batilly71
- Battenheim71
- Berrwiller71
- Blenod-les-Toul71
- Briey71
- Bussang71
- Cattenom71
- Cernay71
- Chalampé71
- Chantraine71
- Chenimenil71
- Colombey-les-Belles71
- Cornimont71
- Darney71
- Darnieulles71
- Deyvillers71
- Docelles71
- Domgermain71
- Dommartin-les-Remiremont71
- Dommartin-les-Toul71
- Doncourt-les-Conflans71
- Ecrouves71
- Eloyes71
- Estissac71
- Fameck71
- Fellering71
- Florange71
- Giraumont71
- Golbey71
- Hadol71
- Hettange-Grande71
- Homecourt71
- Husseren-Wesserling71
- Illzach71
- Joeuf71
- Kingersheim71
- Knutange71
- Kruth71
- La Bresse71
- Le Menil71
- Le Syndicat71
- Le Tholy71
- Les Forges71
- Les Mazures71
- Mailly-le-Camp71
- Manom71
- Mirecourt71
- Montois-la-Montagne71
- Moosch71
- Moutiers71
- Moyeuvre-Grande71
- Neufchef71
- Nilvange71
- Oderen71
- Payns71
- Pfastatt71
- Plombieres-les-Bains71
- Pouxeux71
- Pulversheim71
- Ramonchamp71
- Raon-aux-Bois71
- Remiremont71
- Renwez71
- Richwiller71
- Rimogne71
- Rocroi71
- Rosselange71
- Ruelisheim71
- Rumersheim-le-Haut71
- Rupt-sur-Moselle71
- Saint-Amarin71
- Saint-Ame71
- Saint-Etienne-les-Remiremont71
- Saint-Lye71
- Saint-Memmie71
- Saint-Nabord71
- Sainte-Marie-aux-Chenes71
- Sarry71
- Saulxures-sur-Moselotte71
- Sausheim71
- Staffelfelden71
- Steinbach71
- Suippes71
- Terville71
- Toul71
- Uffholtz71
- Urimenil71
- Uxegney71
- Uzemain71
- Vagney71
- Valleroy71
- Vecoux71
- Vittel71
- Wattwiller71
- Wittelsheim71
- Xertigny71
- Aiglemont70
- Angevillers70
- Aspach-le-Bas70
- Aspach-le-Haut70
- Bitschwiller-les-Thann70
- Brunstatt70
- Bulgneville70
- Burnhaupt-le-Bas70
- Burnhaupt-le-Haut70
- Conflans-en-Jarnisy70
- Contrexeville70
- Courtisols70
- Creney-pres-Troyes70
- Deville70
- Didenheim70
- Entrange70
- Eschentzwiller70
- Flaxlanden70
- Fontoy70
- Foug70
- Fresse-sur-Moselle70
- Fromelennes70
- Fumay70
- Givet70
- Guewenheim70
- Habsheim70
- Haybes70
- Heimsbrunn70
- Hochstatt70
- Jarny70
- La Chapelle-Saint-Luc70
- La Francheville70
- La Riviere-de-Corps70
- Labry70
- Le Thillot70
- Les Noes-pres-Troyes70
- Lutterbach70
- Mancieulles70
- Masevaux70
- Montcy-Notre-Dame70
- Montherme70
- Morschwiller-le-Bas70
- Nouzonville70
- Ottmarsheim70
- Pont-Sainte-Marie70
- Prix-les-Mezieres70
- Reiningue70
- Revin70
- Rixheim70
- Saint-Andre-les-Vergers70
- Saint-Germain70
- Saint-Maurice-sur-Moselle70
- Sainte-Maure70
- Sainte-Savine70
- Sentheim70
- Thann70
- Tournes70
- Trieux70
- Vieux-Thann70
- Villers-Semeuse70
- Vireux-Molhain70
- Vireux-Wallerand70
- Volmerange-les-Mines70
- Vouziers70
- Warcq70
- Zillisheim70
- Zimmersheim70
- Altkirch69
- Aspach69
- Audun-le-Roman69
- Audun-le-Tiche69
- Aumetz69
- Bouilly69
- Boulange69
- Bourbonne-les-Bains69
- Breviandes69
- Bucheres69
- Carspach69
- Crusnes69
- Dannemarie69
- Dietwiller69
- Dom-le-Mesnil69
- Donchery69
- Flize69
- Frignicourt69
- Gespunsart69
- Hirtzbach69
- Illfurth69
- Kembs69
- Lamarche69
- Landser69
- Les Hautes-Rivieres69
- Lumes69
- Neufchateau69
- Neufmanil69
- Nouvion-sur-Meuse69
- Ottange69
- Piney69
- Rosieres-pres-Troyes69
- Russange69
- Saint-Julien-les-Villas69
- Saint-Laurent69
- Saint-Parres-aux-Tertres69
- Saint-Pouange69
- Sierentz69
- Thilay69
- Tressange69
- Tucquegnieux69
- Vaucouleurs69
- Verrieres69
- Vigneulles-les-Hattonchatel69
- Villerupt69
- Vitry-le-François69
- Vivier-au-Court69
- Vrigne-aux-Bois69
- Balan68
- Bartenheim68
- Blotzheim68
- Bouligny68
- Brienne-le-Chateau68
- Commercy68
- Douzy68
- Ervy-le-Chatel68
- Etain68
- Euville68
- Fayl-Billot68
- Floing68
- Forbach68
- Frontieres68
- Hesingue68
- Hirsingue68
- Huningue68
- Hussigny-Godbrange68
- Joudreville68
- Landres68
- Lerouville68
- Liffol-le-Grand68
- Lusigny-sur-Barse68
- Mercy-le-Bas68
- Pargny-sur-Saulx68
- Piennes68
- Reims68
- Rosenau68
- Saint-Menges68
- Saint-Mihiel68
- Sainte-Menehould68
- Sedan68
- Thil68
- Vacon68
- Vignot68
- Village-Neuf68
- Void-Vacon68
- Waldighofen68
- Ancerville67
- Bar-le-Duc67
- Bettancourt-la-Ferree67
- Blagny67
- Carignan67
- Chancenay67
- Chaource67
- Clermont-en-Argonne67
- Cosnes-et-Romain67
- Dieue-sur-Meuse67
- Dugny-sur-Meuse67
- Fains-Veel67
- Ferrette67
- Gondrecourt-le-Chateau67
- Gorcy67
- Hagenthal-le-Bas67
- Haucourt-Moulaine67
- Hegenheim67
- Herserange67
- Lexy67
- Leymen67
- Ligny-en-Barrois67
- Longeville-en-Barrois67
- Longlaville67
- Longuyon67
- Longwy67
- Mexy67
- Mont-Saint-Martin67
- Montmedy67
- Mouzon67
- Pfetterhouse67
- Pierrepont67
- Pouru-Saint-Remy67
- Rehon67
- Revigny-sur-Ornain67
- Saint-Louis67
- Saulnes67
- Sermaize-les-Bains67
- Stenay67
- Thierville-sur-Meuse67
- Tronville-en-Barrois67
- Val-de-Meuse67
- Velaines67
- Vendeuvre-sur-Barse67
- Verdun67
- Villers-la-Montagne67
- Villiers-en-Lieu67
- Bar-sur-Aube66
- Bar-sur-Seine66
- Bayard-sur-Marne66
- Bienville66
- Biesles66
- Bologne66
- Chalindrey66
- Chevillon66
- Doulaincourt-Saucourt66
- Eurville-Bienville66
- Froncles66
- Joinville66
- Langres66
- Montier-en-Der66
- Nogent-le-Bas66
- Wassy66
- Chamarandes-Choignes65
- Chaumont65
- Laxou65
- Rolampont65
- Chateauvillain64
- Épernay64
- Les Riceys64
- Metz64
- Ville-sous-la-Ferte64
- Kilstett63
- Mussy-sur-Seine63
- Obenheim63
- Strasbourg63
- Belleville-sur-Meuse60
- Thionville59
- Reinhardsmunster56
- Schirmeck56
- Jonville-en-Woëvre55
- Carling39
- Charleville-Mezieres33
- Xonrupt-Longemer32
- Frolois31
- Héming31
- Pont-à-Mousson22
- Neuves-Maisons19
- Chalons-en-Champagne18
- Hayange18
- Scy-Chazelles11
- Troyes8
- Bazeilles6
- Houdelaincourt









