Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 10:44, Sep 26
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-Champagne75
- Lunéville73
- Neuves-Maisons66
- Esternay60
- Montmirail60
- Mulhouse60
- Nogent-sur-Seine60
- Villenauxe-la-Grande60
- Marigny-le-Chatel59
- Romilly-sur-Seine59
- Aix-en-Othe58
- Dormans58
- Estissac58
- Fismes58
- Maizieres-la-Grande-Paroisse58
- Reichstett58
- Reims58
- Saint-Just-Sauvage58
- Sezanne58
- Chatillon-sur-Marne57
- Ervy-le-Chatel57
- Jonchery-sur-Vesle57
- Mareuil-le-Port57
- Mery-sur-Seine57
- Port a Binson57
- Bouilly56
- Breviandes56
- Bucheres56
- Chaource56
- Connantre56
- Cormicy56
- Damery56
- Hermonville56
- La Chapelle-Saint-Luc56
- La Riviere-de-Corps56
- Les Noes-pres-Troyes56
- Muizon56
- Payns56
- Rosieres-pres-Troyes56
- Saint-Andre-les-Vergers56
- Saint-Germain56
- Saint-Julien-les-Villas56
- Saint-Lye56
- Saint-Pouange56
- Sainte-Maure56
- Sainte-Savine56
- Signy-le-Petit56
- Arcis-sur-Aube55
- Bar-sur-Seine55
- Bezannes55
- Colmar55
- Courcy55
- Creney-pres-Troyes55
- Dizy55
- Fere-Champenoise55
- Gueux55
- Lauterbourg55
- Les Riceys55
- Loivre55
- Lusigny-sur-Barse55
- Magenta55
- Mardeuil55
- Mussy-sur-Seine55
- Pierry55
- Pont-Sainte-Marie55
- Riedisheim55
- Saint-Brice-Courcelles55
- Saint-Parres-aux-Tertres55
- Tinqueux55
- Verrieres55
- Vertus55
- Avize54
- Ay54
- Bazancourt54
- Betheny54
- Boult-sur-Suippe54
- Bourgogne54
- Brienne-le-Chateau54
- Cernay-les-Reims54
- Chateau-Porcien54
- Cormontreuil54
- Givet54
- Le Mesnil-sur-Oger54
- Mailly-le-Camp54
- Mareuil-sur-Ay54
- Nancy54
- Piney54
- Rilly-la-Montagne54
- Rocroi54
- Seltz54
- Sillery54
- Taissy54
- Tours-sur-Marne54
- Vendeuvre-sur-Barse54
- Verzenay54
- Ville-sous-la-Ferte54
- Vireux-Molhain54
- Vireux-Wallerand54
- Wissembourg54
- Witry-les-Reims54
- Bar-sur-Aube53
- Betschdorf53
- Carling53
- Chateauvillain53
- Fagnieres53
- Fromelennes53
- Fumay53
- Goersdorf53
- Hatten53
- Haybes53
- Héming53
- Lembach53
- Les Mazures53
- Renwez53
- Rethel53
- Revin53
- Rimogne53
- Roeschwoog53
- Sault-les-Rethel53
- Soufflenheim53
- Soultz-sous-Forets53
- Surbourg53
- Verzy53
- Warmeriville53
- Woerth53
- Bischwiller52
- Chamarandes-Choignes52
- Compertrix52
- Deville52
- Drusenheim52
- Durrenbach52
- Eschbach52
- Frignicourt52
- Gumbrechtshoffen52
- Gundershoffen52
- Kaltenhouse52
- Mertzwiller52
- Montherme52
- Montier-en-Der52
- Mourmelon-le-Grand52
- Niederbronn-les-Bains52
- Oberbronn52
- Oberhoffen-sur-Moder52
- Pontfaverger-Moronvilliers52
- Reichshoffen52
- Saint-Memmie52
- Sarry52
- Schirrhein52
- Schweighouse-sur-Moder52
- Sessenheim52
- Tournes52
- Vitry-le-François52
- Walbourg52
- Warcq52
- Aiglemont51
- Attigny51
- Bitche51
- Chaumont51
- Courtisols51
- Dauendorf51
- Gries51
- Herrlisheim51
- Huningue51
- La Francheville51
- Langres51
- Lemberg51
- Les Hautes-Rivieres51
- Montcy-Notre-Dame51
- Neufmanil51
- Niederschaeffolsheim51
- Nouzonville51
- Ohlungen51
- Pfaffenhoffen51
- Prix-les-Mezieres51
- Rolampont51
- Saint-Louis51
- Thilay51
- Uberach51
- Village-Neuf51
- Weitbruch51
- Weyersheim51
- Brumath50
- Chalindrey50
- Enchenberg50
- Gambsheim50
- Gespunsart50
- Geudertheim50
- Goetzenbruck50
- Hegenheim50
- Hesingue50
- Ingwiller50
- Leymen50
- Mommenheim50
- Obermodern-Zutzendorf50
- Petit-Rederching50
- Suippes50
- Villers-Semeuse50
- Wimmenau50
- Bining49
- Blotzheim49
- Bologne49
- Bouxwiller49
- Eckwersheim49
- Flize49
- Hagenthal-le-Bas49
- Hochfelden49
- Hoerdt49
- La Wantzenau49
- Lumes49
- Montbronn49
- Rohrbach-les-Bitche49
- Rosenau49
- Saint-Laurent49
- Schwindratzheim49
- Soucht49
- Wingen-sur-Moder49
- Wingersheim49
- Bartenheim48
- Berstett48
- Biesles48
- Bischheim48
- Bliesbruck48
- Dettwiller48
- Diemeringen48
- Dingsheim48
- Dom-le-Mesnil48
- Dossenheim-sur-Zinsel48
- Ferrette48
- Frontieres48
- Griesheim-sur-Souffel48
- Gros-Rederching48
- Hoenheim48
- Kembs48
- La Petite-Pierre48
- Lampertheim48
- Monswiller48
- Mundolsheim48
- Neuwiller-les-Saverne48
- Nogent-le-Bas48
- Nouvion-sur-Meuse48
- Pfulgriesheim48
- Sarreinsming48
- Sierentz48
- Souffelweyersheim48
- Steinbourg48
- Truchtersheim48
- Vivier-au-Court48
- Vrigne-aux-Bois48
- Waldighofen48
- Wassy48
- Wiesviller48
- Achenheim47
- Alsting47
- Behren-les-Forbach47
- Chalampé47
- Diebling47
- Dietwiller47
- Donchery47
- Drulingen47
- Eckbolsheim47
- Eschentzwiller47
- Etzling47
- Fayl-Billot47
- Floing47
- Folkling47
- Froncles47
- Furdenheim47
- Grosbliederstroff47
- Hambach47
- Herbitzheim47
- Hirsingue47
- Hundling47
- Ittenheim47
- Kerbach47
- Keskastel47
- Landser47
- Lingolsheim47
- Marlenheim47
- Marmoutier47
- Mittelhausbergen47
- Morsbach47
- Neufgrange47
- Niederhausbergen47
- Oberhausbergen47
- Oberschaeffolsheim47
- Oermingen47
- Oeting47
- Offenheim47
- Ostwald47
- Otterswiller47
- Ottmarsheim47
- Petite-Rosselle47
- Remelfing47
- Rouhling47
- Saint-Menges47
- Sarralbe47
- Sarre-Union47
- Sarreguemines47
- Sarrewerden47
- Saverne47
- Schnersheim47
- Schœneck47
- Sedan47
- Spicheren47
- Stiring-Wendel47
- Tenteling47
- Vouziers47
- Wasselonne47
- Willerwald47
- Wolfisheim47
- Woustviller47
- Algolsheim46
- Altkirch46
- Altorf46
- Aspach46
- Balan46
- Baldersheim46
- Bantzenheim46
- Battenheim46
- Bening-les-Saint-Avold46
- Blaesheim46
- Blodelsheim46
- Bouzonville46
- Breuschwickersheim46
- Brunstatt46
- Carspach46
- Cocheren46
- Creutzwald46
- Dabo46
- Dachstein46
- Didenheim46
- Diesen46
- Dinsheim-sur-Bruche46
- Dorlisheim46
- Douzy46
- Duppigheim46
- Duttlenheim46
- Ensisheim46
- Entzheim46
- Ernolsheim-Bruche46
- Eschau46
- Falck46
- Farebersviller46
- Farschviller46
- Fegersheim46
- Fessenheim46
- Flaxlanden46
- Freyming-Merlebach46
- Geispolsheim46
- Gresswiller46
- Griesheim-pres-Molsheim46
- Habsheim46
- Ham-sous-Varsberg46
- Hangenbieten46
- Hargarten-aux-Mines46
- Heimsbrunn46
- Hindisheim46
- Hirtzbach46
- Hirtzfelden46
- Hochstatt46
- Holtzheim46
- Holving46
- Hombourg-Haut46
- Illfurth46
- Illkirch-Graffenstaden46
- Illzach46
- Innenheim46
- Irmstett46
- Kingersheim46
- Koenigsmacker46
- Krautergersheim46
- Lipsheim46
- Lutterbach46
- Macheren46
- Merten46
- Molsheim46
- Morschwiller-le-Bas46
- Munchhouse46
- Mutzig46
- Nordhouse46
- Pargny-sur-Saulx46
- Pfastatt46
- Pfetterhouse46
- Plobsheim46
- Porcelette46
- Pulversheim46
- Reding46
- Reiningue46
- Richwiller46
- Rixheim46
- Romanswiller46
- Rosheim46
- Ruelisheim46
- Rumersheim-le-Haut46
- Saint-Avold46
- Sausheim46
- Seingbouse46
- Sierck-les-Bains46
- Theding46
- Villiers-en-Lieu46
- Wangenbourg-Engenthal46
- Westhoffen46
- Zillisheim46
- Zimmersheim46
- Aspach-le-Bas45
- Basse-Ham45
- Bernardswiller45
- Berrwiller45
- Bettancourt-la-Ferree45
- Biesheim45
- Bischoffsheim45
- Boersch45
- Bollwiller45
- Boofzheim45
- Boulay-Moselle45
- Burnhaupt-le-Bas45
- Burnhaupt-le-Haut45
- Cattenom45
- Dannemarie45
- Dessenheim45
- Distroff45
- Erstein45
- Folschviller45
- Gerstheim45
- Hettange-Grande45
- Kedange-sur-Canner45
- Kunheim45
- Longeville-les-Saint-Avold45
- Matzenheim45
- Meistratzheim45
- Metzervisse45
- Meyenheim45
- Neuf-Brisach45
- Niderviller45
- Niedernai45
- Oberhaslach45
- Oberhergheim45
- Obernai45
- Pouru-Saint-Remy45
- Raedersheim45
- Reguisheim45
- Rhinau45
- Sand45
- Sermaize-les-Bains45
- Staffelfelden45
- Still45
- Ungersheim45
- Valmont45
- Volgelsheim45
- Wittelsheim45
- Wolfgantzen45
- Abreschviller44
- Ancerville44
- Andlau44
- Andolsheim44
- Aspach-le-Haut44
- Audun-le-Tiche44
- Barr44
- Benfeld44
- Bergholtz44
- Bertrange44
- Bienville44
- Blagny44
- Buhl44
- Carignan44
- Cernay44
- Chancenay44
- Crehange44
- Doulaincourt-Saucourt44
- Ebersheim44
- Eguisheim44
- Entrange44
- Epfig44
- Eurville-Bienville44
- Faulquemont44
- Forbach44
- Fortschwihr44
- Grendelbruch44
- Guebwiller44
- Guenange44
- Guewenheim44
- Herrlisheim-pres-Colmar44
- Hilsenheim44
- Holtzwihr44
- Horbourg-Wihr44
- Houssen44
- Huttenheim44
- Illange44
- Issenheim44
- Jebsheim44
- Kertzfeld44
- Kuntzig44
- Lutzelhouse44
- Manom44
- Marckolsheim44
- Merxheim44
- Mouzon44
- Mussig44
- Muttersholtz44
- Niederhaslach44
- Ottange44
- Ottrott44
- Pfaffenheim44
- Reinhardsmunster44
- Rouffach44
- Rurange-les-Thionville44
- Russange44
- Sainte-Croix-en-Plaine44
- Sarrebourg44
- Sentheim44
- Soultz-Haut-Rhin44
- Soultzmatt44
- Steinbach44
- Stotzheim44
- Sundhoffen44
- Sundhouse44
- Terville44
- Teting-sur-Nied44
- Uffholtz44
- Urmatt44
- Val-de-Meuse44
- Valff44
- Vendenheim44
- Vieux-Thann44
- Volmerange-les-Mines44
- Volstroff44
- Walscheid44
- Wattwiller44
- Wettolsheim44
- Widensolen44
- Wittisheim44
- Yutz44
- Algrange43
- Ammerschwihr43
- Angevillers43
- Aumetz43
- Ay-sur-Moselle43
- Bayard-sur-Marne43
- Bennwihr43
- Bergheim43
- Bitschwiller-les-Thann43
- Bousse43
- Chatenois43
- Courcelles-Chaussy43
- Crusnes43
- Dambach-la-Ville43
- Ennery43
- Fameck43
- Fellering43
- Florange43
- Freland43
- Gorcy43
- Guemar43
- Haucourt-Moulaine43
- Herserange43
- Husseren-Wesserling43
- Hussigny-Godbrange43
- Ingersheim43
- Joinville43
- Kaysersberg43
- Kintzheim43
- La Broque43
- Labaroche43
- Lapoutroie43
- Lautenbach43
- Lautenbachzell43
- Liepvre43
- Longlaville43
- Longwy43
- Lorquin43
- Masevaux43
- Metzeral43
- Mexy43
- Mondelange43
- Mont-Saint-Martin43
- Moosch43
- Munster43
- Oderen43
- Orbey43
- Ostheim43
- Revigny-sur-Ornain43
- Ribeauville43
- Richemont43
- Riquewihr43
- Rothau43
- Russ43
- Saint-Amarin43
- Saint-Hippolyte43
- Sainte-Croix-aux-Mines43
- Sainte-Marie-aux-Mines43
- Sainte-Menehould43
- Saulnes43
- Scherwiller43
- Selestat43
- Sigolsheim43
- Stenay43
- Stosswihr43
- Thann43
- Thil43
- Tremery43
- Tressange43
- Turckheim43
- Uckange43
- Vigy43
- Ville43
- Villerupt43
- Wihr-au-Val43
- Wintzenheim43
- Wisches43
- Amneville42
- Argancy42
- Ban-de-Laveline42
- Boulange42
- Bussang42
- Chevillon42
- Clouange42
- Cosnes-et-Romain42
- Dieuze42
- Fontoy42
- Gandrange42
- Hagondange42
- Knutange42
- Kruth42
- Lexy42
- Maizieres-les-Metz42
- Malroy42
- Montmedy42
- Morhange42
- Neufchef42
- Nilvange42
- Rehon42
- Retonfey42
- Rombas42
- Saint-Maurice-sur-Moselle42
- Soultzeren42
- Talange42
- Villers-la-Montagne42
- Vitry-sur-Orne42
- Anould41
- Audun-le-Roman41
- Bourbonne-les-Bains41
- Cirey-sur-Vezouze41
- Clermont-en-Argonne41
- Cornimont41
- Fraize41
- Fresse-sur-Moselle41
- Gerardmer41
- Joeuf41
- La Bresse41
- Landres41
- Le Menil41
- Le Thillot41
- Longuyon41
- Mancieulles41
- Marange-Silvange41
- Mercy-le-Bas41
- Montois-la-Montagne41
- Moyeuvre-Grande41
- Pierrepont41
- Pierrevillers41
- Plainfaing41
- Ramonchamp41
- Remilly41
- Rosselange41
- Saint-Die-des-Vosges41
- Saint-Julien-lès-Metz41
- Sainte-Marguerite41
- Saulcy-sur-Meurthe41
- Saulxures-sur-Moselotte41
- Senones41
- Trieux41
- Tucquegnieux41
- Woippy41
- Auboue40
- Bouligny40
- Briey40
- Homecourt40
- Joudreville40
- Le Ban Saint-Martin40
- Longeville-les-Metz40
- Mecleuves40
- Moutiers40
- Peltre40
- Piennes40
- Plappeville40
- Saint-Leonard40
- Saint-Privat-la-Montagne40
- Sainte-Marie-aux-Chenes40
- Saulny40
- Amanvillers39
- Augny39
- Badonviller39
- Bar-le-Duc39
- Batilly39
- Chateau-Salins39
- Chatel-Saint-Germain39
- Corcieux39
- Etival-Clairefontaine39
- Fains-Veel39
- Fleury39
- Giraumont39
- Granges-sur-Vologne39
- Hayange39
- Le Syndicat39
- Le Tholy39
- Marly39
- Metz39
- Montigny-les-Metz39
- Moulins-les-Metz39
- Moyenmoutier39
- Rozerieulles39
- Rupt-sur-Moselle39
- Saint-Michel-sur-Meurthe39
- Solgne39
- Taintrux39
- Thierville-sur-Meuse39
- Vagney39
- Valleroy39
- Vecoux39
- Verdun39
- Vic-sur-Seille39
- Ancy-sur-Moselle38
- Ars-sur-Moselle38
- Baccarat38
- Bruyeres38
- Conflans-en-Jarnisy38
- Corny-sur-Moselle38
- Dieue-sur-Meuse38
- Dommartin-les-Remiremont38
- Doncourt-les-Conflans38
- Dugny-sur-Meuse38
- Etain38
- Gorze38
- Jarny38
- Jouy-aux-Arches38
- Labry38
- Lamarche38
- Liffol-le-Grand38
- Ligny-en-Barrois38
- Longeville-en-Barrois38
- Plombieres-les-Bains38
- Remiremont38
- Saint-Ame38
- Saint-Etienne-les-Remiremont38
- Saint-Nabord38
- Tronville-en-Barrois38
- Velaines38
- Verny38
- Xonrupt-Longemer38
- Arches37
- Archettes37
- Aydoilles37
- Bains-les-Bains37
- Bulgneville37
- Champenoux37
- Chanteheux37
- Chenimenil37
- Commercy37
- Contrexeville37
- Darney37
- Docelles37
- Einville-au-Jard37
- Euville37
- Gondrecourt-le-Chateau37
- Hadol37
- Jeanmenil37
- Lerouville37
- Maidieres37
- Montauville37
- Neufchateau37
- Nomeny37
- Norroy-les-Pont-a-Mousson37
- Noveant-sur-Moselle37
- Pagny-sur-Moselle37
- Pouxeux37
- Rambervillers37
- Raon-aux-Bois37
- Saint-Mihiel37
- Seremange-Erzange37
- Urimenil37
- Uzemain37
- Vacon37
- Vaucouleurs37
- Vigneulles-les-Hattonchatel37
- Vignot37
- Vittel37
- Void-Vacon37
- Xertigny37
- Art-sur-Meurthe36
- Bainville-sur-Madon36
- Bayon36
- Belleville36
- Blénod-lès-Pont-à-Mousson36
- Blenod-les-Toul36
- Bouxieres-aux-Chenes36
- Bouxieres-aux-Dames36
- Chaligny36
- Champigneulles36
- Chantraine36
- Charmes36
- Chatel-sur-Moselle36
- Chavelot36
- Chavigny36
- Colombey-les-Belles36
- Custines36
- Damelevieres36
- Darnieulles36
- Deyvillers36
- Dieulouard36
- Dogneville36
- Dombasle-sur-Meurthe36
- Domgermain36
- Dommartin-les-Toul36
- Ecrouves36
- Essey-les-Nancy36
- Eulmont36
- Faulx36
- Flavigny-sur-Moselle36
- Fléville-devant-Nancy36
- Foug36
- Frouard36
- Gerbeviller36
- Golbey36
- Gondreville36
- Heillecourt36
- Houdemont36
- Igney36
- Jarville-la-Malgrange36
- Laneuveville-devant-Nancy36
- Laxou36
- Lay-Saint-Christophe36
- Les Forges36
- Liverdun36
- Ludres36
- Malzeville36
- Marbache36
- Maxeville36
- Mereville36
- Messein36
- Mirecourt36
- Nomexy36
- Pompey36
- Pont-Saint-Vincent36
- Portieux36
- Pulligny36
- Pulnoy36
- Richardmenil36
- Rosieres-aux-Salines36
- Saint-Max36
- Saint-Nicolas-de-Port36
- Saizerais36
- Saulxures-les-Nancy36
- Seichamps36
- Thaon-les-Vosges36
- Tomblaine36
- Toul36
- Uxegney36
- Vandoeuvre-les-Nancy36
- Varangeville36
- Velaine-en-Haye36
- Vezelise36
- Villey-Saint-Etienne36
- Vincey36
- Eloyes33
- Lirey33
- Schiltigheim31
- Épinal28
- Frolois28
- Kilstett28
- Pont-à-Mousson28
- Thionville28
- Villers-lès-Nancy26
- Jonville-en-Woëvre24
- Schirmeck24
- Phalsbourg23
- Haguenau22
- Saint-Dizier22
- Strasbourg22
- Épernay18
- Scy-Chazelles18
- Troyes18
- Belleville-sur-Meuse17
- Obenheim17
- Bazeilles11
- Wittenheim2
- Charleville-Mezieres1
- Houdelaincourt








