Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 06:54, Aug 25
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?
- Haguenau56
- Jonville-en-Woëvre56
- Épernay55
- Pont-à-Mousson55
- Reims55
- Wissembourg55
- Alsting54
- Bining54
- Bitche54
- Bliesbruck54
- Enchenberg54
- Goersdorf54
- Goetzenbruck54
- Gros-Rederching54
- Grosbliederstroff54
- Lauterbourg54
- Lembach54
- Lemberg54
- Montbronn54
- Niederbronn-les-Bains54
- Oberbronn54
- Petit-Rederching54
- Reichshoffen54
- Rohrbach-les-Bitche54
- Sarreinsming54
- Soucht54
- Spicheren54
- Wiesviller54
- Bartenheim53
- Behren-les-Forbach53
- Bening-les-Saint-Avold53
- Betschdorf53
- Blotzheim53
- Cocheren53
- Diebling53
- Diemeringen53
- Dietwiller53
- Durrenbach53
- Eschbach53
- Etzling53
- Farebersviller53
- Farschviller53
- Ferrette53
- Folkling53
- Frontieres53
- Gumbrechtshoffen53
- Gundershoffen53
- Hagenthal-le-Bas53
- Hambach53
- Hatten53
- Hayange53
- Hegenheim53
- Herbitzheim53
- Hesingue53
- Hirsingue53
- Hundling53
- Huningue53
- Ingwiller53
- Kembs53
- Kerbach53
- Keskastel53
- La Petite-Pierre53
- Landser53
- Leymen53
- Morsbach53
- Neufgrange53
- Oermingen53
- Oeting53
- Petite-Rosselle53
- Remelfing53
- Rosenau53
- Rouhling53
- Saint-Louis53
- Sarralbe53
- Sarreguemines53
- Schœneck53
- Seingbouse53
- Sierentz53
- Soultz-sous-Forets53
- Stiring-Wendel53
- Surbourg53
- Tenteling53
- Theding53
- Village-Neuf53
- Waldighofen53
- Willerwald53
- Wimmenau53
- Wingen-sur-Moder53
- Woerth53
- Woustviller53
- Abreschviller52
- Algolsheim52
- Algrange52
- Altkirch52
- Amneville52
- Andolsheim52
- Angevillers52
- Argancy52
- Aspach52
- Audun-le-Roman52
- Audun-le-Tiche52
- Aumetz52
- Ay-sur-Moselle52
- Baldersheim52
- Bantzenheim52
- Basse-Ham52
- Battenheim52
- Bazancourt52
- Berstett52
- Bertrange52
- Betheny52
- Bezannes52
- Biesheim52
- Blodelsheim52
- Boulange52
- Boulay-Moselle52
- Boult-sur-Suippe52
- Bourgogne52
- Bousse52
- Bouxwiller52
- Bouzonville52
- Brumath52
- Brunstatt52
- Carspach52
- Cattenom52
- Cernay-les-Reims52
- Chalampé52
- Chateau-Porcien52
- Chatillon-sur-Marne52
- Cirey-sur-Vezouze52
- Clouange52
- Cormicy52
- Cormontreuil52
- Cosnes-et-Romain52
- Courcelles-Chaussy52
- Courcy52
- Crehange52
- Creutzwald52
- Crusnes52
- Dabo52
- Damery52
- Dauendorf52
- Dessenheim52
- Dettwiller52
- Deville52
- Didenheim52
- Diesen52
- Dieuze52
- Dinsheim-sur-Bruche52
- Distroff52
- Dormans52
- Dossenheim-sur-Zinsel52
- Drulingen52
- Ennery52
- Ensisheim52
- Entrange52
- Eschentzwiller52
- Falck52
- Fameck52
- Faulquemont52
- Fessenheim52
- Fismes52
- Flaxlanden52
- Florange52
- Folschviller52
- Fontoy52
- Fortschwihr52
- Freyming-Merlebach52
- Fromelennes52
- Fumay52
- Gandrange52
- Givet52
- Gorcy52
- Grendelbruch52
- Gresswiller52
- Guenange52
- Gueux52
- Habsheim52
- Hagondange52
- Ham-sous-Varsberg52
- Hargarten-aux-Mines52
- Haucourt-Moulaine52
- Haybes52
- Hermonville52
- Herserange52
- Hettange-Grande52
- Hirtzbach52
- Hirtzfelden52
- Hochfelden52
- Hochstatt52
- Holving52
- Hombourg-Haut52
- Hussigny-Godbrange52
- Illange52
- Illfurth52
- Illzach52
- Irmstett52
- Joeuf52
- Jonchery-sur-Vesle52
- Kaltenhouse52
- Kedange-sur-Canner52
- Kingersheim52
- Knutange52
- Koenigsmacker52
- Kunheim52
- Kuntzig52
- La Broque52
- La Francheville52
- Les Mazures52
- Lexy52
- Loivre52
- Longeville-les-Saint-Avold52
- Longlaville52
- Longwy52
- Lorquin52
- Lutterbach52
- Lutzelhouse52
- Macheren52
- Maizieres-les-Metz52
- Malroy52
- Manom52
- Marange-Silvange52
- Mareuil-le-Port52
- Marlenheim52
- Marmoutier52
- Mercy-le-Bas52
- Merten52
- Mertzwiller52
- Metzervisse52
- Mexy52
- Meyenheim52
- Mommenheim52
- Mondelange52
- Monswiller52
- Mont-Saint-Martin52
- Montcy-Notre-Dame52
- Montherme52
- Montmirail52
- Montois-la-Montagne52
- Morhange52
- Morschwiller-le-Bas52
- Moutiers52
- Moyeuvre-Grande52
- Muizon52
- Munchhouse52
- Nancy52
- Neuf-Brisach52
- Neufchef52
- Neuwiller-les-Saverne52
- Niderviller52
- Niederhaslach52
- Niederschaeffolsheim52
- Nilvange52
- Nouzonville52
- Oberhaslach52
- Oberhergheim52
- Obermodern-Zutzendorf52
- Ohlungen52
- Ottange52
- Otterswiller52
- Ottmarsheim52
- Pfaffenhoffen52
- Pfastatt52
- Pfetterhouse52
- Pierrepont52
- Pierrevillers52
- Porcelette52
- Port a Binson52
- Prix-les-Mezieres52
- Reding52
- Reguisheim52
- Rehon52
- Remilly52
- Renwez52
- Rethel52
- Retonfey52
- Revin52
- Richemont52
- Richwiller52
- Rimogne52
- Rixheim52
- Rocroi52
- Romanswiller52
- Rombas52
- Rosselange52
- Ruelisheim52
- Rumersheim-le-Haut52
- Rurange-les-Thionville52
- Russ52
- Russange52
- Saint-Avold52
- Saint-Brice-Courcelles52
- Saint-Julien-lès-Metz52
- Sainte-Croix-en-Plaine52
- Sarre-Union52
- Sarrebourg52
- Sarrewerden52
- Saulnes52
- Sault-les-Rethel52
- Sausheim52
- Saverne52
- Schirrhein52
- Schnersheim52
- Schweighouse-sur-Moder52
- Schwindratzheim52
- Seltz52
- Sierck-les-Bains52
- Signy-le-Petit52
- Soufflenheim52
- Steinbourg52
- Still52
- Sundhoffen52
- Taissy52
- Talange52
- Terville52
- Teting-sur-Nied52
- Thil52
- Thilay52
- Tinqueux52
- Tournes52
- Tremery52
- Tressange52
- Trieux52
- Truchtersheim52
- Uberach52
- Uckange52
- Urmatt52
- Valmont52
- Vigy52
- Villers-la-Montagne52
- Villerupt52
- Vireux-Molhain52
- Vireux-Wallerand52
- Vitry-sur-Orne52
- Volgelsheim52
- Volmerange-les-Mines52
- Volstroff52
- Walbourg52
- Walscheid52
- Wangenbourg-Engenthal52
- Warcq52
- Warmeriville52
- Wasselonne52
- Westhoffen52
- Widensolen52
- Wingersheim52
- Wisches52
- Witry-les-Reims52
- Wittenheim52
- Woippy52
- Wolfgantzen52
- Yutz52
- Zillisheim52
- Zimmersheim52
- Achenheim51
- Aiglemont51
- Altorf51
- Amanvillers51
- Ammerschwihr51
- Andlau51
- Aspach-le-Bas51
- Attigny51
- Auboue51
- Avize51
- Ay51
- Balan51
- Barr51
- Bennwihr51
- Bergheim51
- Bergholtz51
- Bernardswiller51
- Berrwiller51
- Bischoffsheim51
- Bischwiller51
- Blaesheim51
- Blagny51
- Boersch51
- Bollwiller51
- Breuschwickersheim51
- Briey51
- Burnhaupt-le-Bas51
- Burnhaupt-le-Haut51
- Carignan51
- Cernay51
- Chateau-Salins51
- Chatel-Saint-Germain51
- Chatenois51
- Dachstein51
- Dambach-la-Ville51
- Dannemarie51
- Dingsheim51
- Dizy51
- Dom-le-Mesnil51
- Donchery51
- Dorlisheim51
- Douzy51
- Drusenheim51
- Duppigheim51
- Duttlenheim51
- Ebersheim51
- Eckbolsheim51
- Eckwersheim51
- Eguisheim51
- Entzheim51
- Epfig51
- Ernolsheim-Bruche51
- Esternay51
- Flize51
- Floing51
- Furdenheim51
- Geispolsheim51
- Gespunsart51
- Geudertheim51
- Gries51
- Griesheim-pres-Molsheim51
- Griesheim-sur-Souffel51
- Guebwiller51
- Guemar51
- Hangenbieten51
- Heimsbrunn51
- Herrlisheim51
- Herrlisheim-pres-Colmar51
- Hoerdt51
- Holtzheim51
- Holtzwihr51
- Homecourt51
- Horbourg-Wihr51
- Houssen51
- Ingersheim51
- Innenheim51
- Issenheim51
- Ittenheim51
- Jebsheim51
- Kaysersberg51
- Kertzfeld51
- Kintzheim51
- Krautergersheim51
- Lampertheim51
- Landres51
- Le Ban Saint-Martin51
- Le Mesnil-sur-Oger51
- Les Hautes-Rivieres51
- Liepvre51
- Longeville-les-Metz51
- Longuyon51
- Lumes51
- Magenta51
- Mancieulles51
- Marckolsheim51
- Mardeuil51
- Mareuil-sur-Ay51
- Mecleuves51
- Meistratzheim51
- Merxheim51
- Mittelhausbergen51
- Molsheim51
- Montigny-les-Metz51
- Montmedy51
- Mourmelon-le-Grand51
- Mundolsheim51
- Mussig51
- Mutzig51
- Neufmanil51
- Niederhausbergen51
- Niedernai51
- Nouvion-sur-Meuse51
- Oberhausbergen51
- Oberhoffen-sur-Moder51
- Obernai51
- Oberschaeffolsheim51
- Offenheim51
- Ostheim51
- Ottrott51
- Peltre51
- Pfaffenheim51
- Pfulgriesheim51
- Pierry51
- Plappeville51
- Pontfaverger-Moronvilliers51
- Pouru-Saint-Remy51
- Pulversheim51
- Raedersheim51
- Reiningue51
- Ribeauville51
- Rilly-la-Montagne51
- Riquewihr51
- Roeschwoog51
- Rosheim51
- Rothau51
- Rouffach51
- Saint-Hippolyte51
- Saint-Laurent51
- Saint-Menges51
- Saint-Privat-la-Montagne51
- Sainte-Marie-aux-Chenes51
- Saulny51
- Scherwiller51
- Sedan51
- Selestat51
- Sessenheim51
- Sigolsheim51
- Sillery51
- Souffelweyersheim51
- Soultz-Haut-Rhin51
- Soultzmatt51
- Staffelfelden51
- Stotzheim51
- Tours-sur-Marne51
- Tucquegnieux51
- Turckheim51
- Ungersheim51
- Valff51
- Valleroy51
- Vertus51
- Verzenay51
- Verzy51
- Ville51
- Villers-Semeuse51
- Vivier-au-Court51
- Vouziers51
- Vrigne-aux-Bois51
- Weitbruch51
- Wettolsheim51
- Weyersheim51
- Wihr-au-Val51
- Wintzenheim51
- Wittelsheim51
- Wolfisheim51
- Aspach-le-Haut50
- Batilly50
- Benfeld50
- Bischheim50
- Bouligny50
- Buhl50
- Carling50
- Chalons-en-Champagne50
- Erstein50
- Fegersheim50
- Freland50
- Gambsheim50
- Guewenheim50
- Hilsenheim50
- Hindisheim50
- Hoenheim50
- Huttenheim50
- Joudreville50
- Labaroche50
- Lapoutroie50
- Lautenbach50
- Lautenbachzell50
- Lingolsheim50
- Lipsheim50
- Matzenheim50
- Metzeral50
- Moulins-les-Metz50
- Mouzon50
- Munster50
- Muttersholtz50
- Orbey50
- Piennes50
- Rozerieulles50
- Sainte-Croix-aux-Mines50
- Sand50
- Soultzeren50
- Steinbach50
- Stosswihr50
- Sundhouse50
- Thionville50
- Uffholtz50
- Vendenheim50
- Vieux-Thann50
- Wattwiller50
- Wittisheim50
- Ancy-sur-Moselle49
- Anould49
- Ars-sur-Moselle49
- Augny49
- Badonviller49
- Ban-de-Laveline49
- Bitschwiller-les-Thann49
- Boofzheim49
- Bussang49
- Compertrix49
- Conflans-en-Jarnisy49
- Corcieux49
- Cornimont49
- Corny-sur-Moselle49
- Courtisols49
- Doncourt-les-Conflans49
- Eschau49
- Fagnieres49
- Fellering49
- Fleury49
- Forbach49
- Fraize49
- Fresse-sur-Moselle49
- Gerardmer49
- Gerstheim49
- Giraumont49
- Gorze49
- Husseren-Wesserling49
- Illkirch-Graffenstaden49
- Jarny49
- Jouy-aux-Arches49
- Kruth49
- La Bresse49
- La Wantzenau49
- Labry49
- Le Menil49
- Le Thillot49
- Marly49
- Masevaux49
- Moosch49
- Moyenmoutier49
- Nomeny49
- Nordhouse49
- Noveant-sur-Moselle49
- Oderen49
- Ostwald49
- Plainfaing49
- Plobsheim49
- Rhinau49
- Saint-Amarin49
- Saint-Die-des-Vosges49
- Saint-Leonard49
- Saint-Maurice-sur-Moselle49
- Saint-Memmie49
- Sainte-Marguerite49
- Sainte-Marie-aux-Mines49
- Sarry49
- Saulcy-sur-Meurthe49
- Saulxures-sur-Moselotte49
- Senones49
- Sentheim49
- Solgne49
- Stenay49
- Suippes49
- Thann49
- Verny49
- Vic-sur-Seille49
- Arches48
- Archettes48
- Art-sur-Meurthe48
- Aydoilles48
- Baccarat48
- Bains-les-Bains48
- Bainville-sur-Madon48
- Bayon48
- Belleville48
- Blénod-lès-Pont-à-Mousson48
- Bouxieres-aux-Chenes48
- Bouxieres-aux-Dames48
- Bruyeres48
- Chaligny48
- Champenoux48
- Champigneulles48
- Chanteheux48
- Chantraine48
- Charmes48
- Chatel-sur-Moselle48
- Chavelot48
- Chavigny48
- Chenimenil48
- Clermont-en-Argonne48
- Custines48
- Damelevieres48
- Darney48
- Darnieulles48
- Deyvillers48
- Dieulouard48
- Docelles48
- Dogneville48
- Dombasle-sur-Meurthe48
- Dommartin-les-Remiremont48
- Dugny-sur-Meuse48
- Einville-au-Jard48
- Essey-les-Nancy48
- Etain48
- Etival-Clairefontaine48
- Eulmont48
- Faulx48
- Fayl-Billot48
- Flavigny-sur-Moselle48
- Fléville-devant-Nancy48
- Frouard48
- Gerbeviller48
- Golbey48
- Gondreville48
- Granges-sur-Vologne48
- Hadol48
- Heillecourt48
- Houdemont48
- Igney48
- Jarville-la-Malgrange48
- Jeanmenil48
- Laneuveville-devant-Nancy48
- Laxou48
- Lay-Saint-Christophe48
- Le Syndicat48
- Le Tholy48
- Les Forges48
- Liverdun48
- Ludres48
- Maidieres48
- Malzeville48
- Marbache48
- Maxeville48
- Mereville48
- Messein48
- Mirecourt48
- Montauville48
- Nomexy48
- Norroy-les-Pont-a-Mousson48
- Pagny-sur-Moselle48
- Plombieres-les-Bains48
- Pompey48
- Pont-Saint-Vincent48
- Portieux48
- Pouxeux48
- Pulligny48
- Pulnoy48
- Rambervillers48
- Ramonchamp48
- Raon-aux-Bois48
- Remiremont48
- Richardmenil48
- Rosieres-aux-Salines48
- Rupt-sur-Moselle48
- Saint-Ame48
- Saint-Etienne-les-Remiremont48
- Saint-Max48
- Saint-Michel-sur-Meurthe48
- Saint-Nabord48
- Saint-Nicolas-de-Port48
- Sainte-Menehould48
- Saizerais48
- Saulxures-les-Nancy48
- Seichamps48
- Sezanne48
- Taintrux48
- Thaon-les-Vosges48
- Thierville-sur-Meuse48
- Tomblaine48
- Urimenil48
- Uxegney48
- Uzemain48
- Vagney48
- Vandoeuvre-les-Nancy48
- Varangeville48
- Vecoux48
- Velaine-en-Haye48
- Verdun48
- Vezelise48
- Vigneulles-les-Hattonchatel48
- Villey-Saint-Etienne48
- Vincey48
- Xertigny48
- Bourbonne-les-Bains47
- Connantre47
- Contrexeville47
- Dieue-sur-Meuse47
- Fere-Champenoise47
- Nogent-sur-Seine47
- Toul47
- Villenauxe-la-Grande47
- Vittel47
- Aix-en-Othe46
- Arcis-sur-Aube46
- Chalindrey46
- Colombey-les-Belles46
- Dommartin-les-Toul46
- Estissac46
- Lamarche46
- Mailly-le-Camp46
- Maizieres-la-Grande-Paroisse46
- Marigny-le-Chatel46
- Mery-sur-Seine46
- Romilly-sur-Seine46
- Saint-Just-Sauvage46
- Bouilly45
- Breviandes45
- Bucheres45
- Bulgneville45
- Chaource45
- Creney-pres-Troyes45
- Ecrouves45
- Ervy-le-Chatel45
- Frignicourt45
- La Chapelle-Saint-Luc45
- La Riviere-de-Corps45
- Langres45
- Les Noes-pres-Troyes45
- Payns45
- Pont-Sainte-Marie45
- Rosieres-pres-Troyes45
- Saint-Andre-les-Vergers45
- Saint-Germain45
- Saint-Julien-les-Villas45
- Saint-Lye45
- Saint-Parres-aux-Tertres45
- Saint-Pouange45
- Sainte-Maure45
- Sainte-Savine45
- Verrieres45
- Vitry-le-François45
- Ancerville44
- Bar-le-Duc44
- Bar-sur-Aube44
- Bar-sur-Seine44
- Bayard-sur-Marne44
- Bettancourt-la-Ferree44
- Bienville44
- Biesles44
- Blenod-les-Toul44
- Bologne44
- Brienne-le-Chateau44
- Chamarandes-Choignes44
- Chancenay44
- Chateauvillain44
- Chaumont44
- Chevillon44
- Domgermain44
- Doulaincourt-Saucourt44
- Eurville-Bienville44
- Fains-Veel44
- Foug44
- Froncles44
- Héming44
- Joinville44
- Les Riceys44
- Liffol-le-Grand44
- Lirey44
- Longeville-en-Barrois44
- Lusigny-sur-Barse44
- Metz44
- Montier-en-Der44
- Mussy-sur-Seine44
- Neufchateau44
- Nogent-le-Bas44
- Pargny-sur-Saulx44
- Piney44
- Revigny-sur-Ornain44
- Rolampont44
- Saint-Mihiel44
- Scy-Chazelles44
- Sermaize-les-Bains44
- Val-de-Meuse44
- Vendeuvre-sur-Barse44
- Ville-sous-la-Ferte44
- Villiers-en-Lieu44
- Wassy44
- Commercy43
- Euville43
- Gondrecourt-le-Chateau43
- Lerouville43
- Ligny-en-Barrois43
- Tronville-en-Barrois43
- Vacon43
- Vaucouleurs43
- Velaines43
- Vignot43
- Void-Vacon43
- Mulhouse42
- Villers-lès-Nancy41
- Reinhardsmunster40
- Lunéville39
- Saint-Dizier39
- Xonrupt-Longemer35
- Charleville-Mezieres33
- Colmar33
- Neuves-Maisons33
- Reichstett33
- Troyes33
- Épinal32
- Phalsbourg31
- Seremange-Erzange31
- Schirmeck30
- Frolois28
- Kilstett28
- Obenheim28
- Strasbourg28
- Riedisheim26
- Bazeilles24
- Belleville-sur-Meuse22
- Eloyes22
- Schiltigheim12
- Houdelaincourt









