Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 01:54, Nov 02
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?
- Épinal71
- Esternay61
- Givet61
- Montmirail61
- Nogent-sur-Seine61
- Signy-le-Petit61
- Villenauxe-la-Grande61
- Vireux-Molhain61
- Chatillon-sur-Marne60
- Dormans60
- Fismes60
- Fromelennes60
- Fumay60
- Haybes60
- Jonchery-sur-Vesle60
- Les Mazures60
- Revin60
- Rimogne60
- Rocroi60
- Romilly-sur-Seine60
- Sezanne60
- Vireux-Wallerand60
- Aix-en-Othe59
- Bezannes59
- Cormicy59
- Courcy59
- Damery59
- Deville59
- Estissac59
- Gueux59
- Hermonville59
- Loivre59
- Maizieres-la-Grande-Paroisse59
- Mardeuil59
- Mareuil-le-Port59
- Marigny-le-Chatel59
- Montherme59
- Muizon59
- Port a Binson59
- Renwez59
- Saint-Brice-Courcelles59
- Saint-Just-Sauvage59
- Thilay59
- Tinqueux59
- Tournes59
- Wittenheim59
- Aiglemont58
- Avize58
- Ay58
- Bazancourt58
- Betheny58
- Bouilly58
- Boult-sur-Suippe58
- Bourgogne58
- Cernay-les-Reims58
- Chateau-Porcien58
- Connantre58
- Cormontreuil58
- Dizy58
- Ervy-le-Chatel58
- Fere-Champenoise58
- Gespunsart58
- La Chapelle-Saint-Luc58
- La Riviere-de-Corps58
- Le Mesnil-sur-Oger58
- Les Hautes-Rivieres58
- Les Noes-pres-Troyes58
- Magenta58
- Mareuil-sur-Ay58
- Mery-sur-Seine58
- Montcy-Notre-Dame58
- Neufmanil58
- Nouzonville58
- Payns58
- Pierry58
- Pont-Sainte-Marie58
- Prix-les-Mezieres58
- Reims58
- Rethel58
- Rilly-la-Montagne58
- Rosieres-pres-Troyes58
- Saint-Andre-les-Vergers58
- Saint-Germain58
- Saint-Julien-les-Villas58
- Saint-Lye58
- Saint-Pouange58
- Sainte-Maure58
- Sainte-Savine58
- Sault-les-Rethel58
- Sillery58
- Taissy58
- Troyes58
- Vertus58
- Verzenay58
- Warcq58
- Warmeriville58
- Witry-les-Reims58
- Arcis-sur-Aube57
- Breviandes57
- Bucheres57
- Chalons-en-Champagne57
- Chaource57
- Charleville-Mezieres57
- Creney-pres-Troyes57
- Dom-le-Mesnil57
- Fagnieres57
- Flize57
- La Francheville57
- Lumes57
- Mailly-le-Camp57
- Nouvion-sur-Meuse57
- Pontfaverger-Moronvilliers57
- Saint-Laurent57
- Saint-Parres-aux-Tertres57
- Tours-sur-Marne57
- Verrieres57
- Verzy57
- Villers-Semeuse57
- Vivier-au-Court57
- Vrigne-aux-Bois57
- Attigny56
- Balan56
- Bazeilles56
- Blagny56
- Carignan56
- Compertrix56
- Courtisols56
- Donchery56
- Douzy56
- Floing56
- Frignicourt56
- Lusigny-sur-Barse56
- Montmedy56
- Mourmelon-le-Grand56
- Mouzon56
- Piney56
- Pouru-Saint-Remy56
- Saint-Memmie56
- Saint-Menges56
- Sainte-Menehould56
- Sarry56
- Sedan56
- Stenay56
- Suippes56
- Vitry-le-François56
- Vouziers56
- Algrange55
- Angevillers55
- Auboue55
- Audun-le-Roman55
- Audun-le-Tiche55
- Aumetz55
- Bar-sur-Seine55
- Basse-Ham55
- Boulange55
- Bouligny55
- Brienne-le-Chateau55
- Briey55
- Cattenom55
- Clermont-en-Argonne55
- Conflans-en-Jarnisy55
- Cosnes-et-Romain55
- Crusnes55
- Dieue-sur-Meuse55
- Dugny-sur-Meuse55
- Entrange55
- Etain55
- Fameck55
- Florange55
- Fontoy55
- Giraumont55
- Gorcy55
- Haguenau55
- Haucourt-Moulaine55
- Hayange55
- Herserange55
- Hettange-Grande55
- Homecourt55
- Hussigny-Godbrange55
- Jarny55
- Joeuf55
- Joudreville55
- Knutange55
- Labry55
- Landres55
- Lauterbourg55
- Les Riceys55
- Lexy55
- Longlaville55
- Longuyon55
- Longwy55
- Mancieulles55
- Manom55
- Mercy-le-Bas55
- Mexy55
- Mont-Saint-Martin55
- Moutiers55
- Moyeuvre-Grande55
- Mulhouse55
- Mussy-sur-Seine55
- Neufchef55
- Nilvange55
- Ottange55
- Pargny-sur-Saulx55
- Piennes55
- Pierrepont55
- Rehon55
- Revigny-sur-Ornain55
- Rosselange55
- Russange55
- Saulnes55
- Sermaize-les-Bains55
- Terville55
- Thierville-sur-Meuse55
- Thil55
- Tressange55
- Trieux55
- Tucquegnieux55
- Valleroy55
- Vendeuvre-sur-Barse55
- Verdun55
- Villers-la-Montagne55
- Villerupt55
- Volmerange-les-Mines55
- Yutz55
- Amanvillers54
- Amneville54
- Ancy-sur-Moselle54
- Argancy54
- Ars-sur-Moselle54
- Augny54
- Ay-sur-Moselle54
- Bar-sur-Aube54
- Batilly54
- Bertrange54
- Betschdorf54
- Bousse54
- Chatel-Saint-Germain54
- Clouange54
- Corny-sur-Moselle54
- Distroff54
- Doncourt-les-Conflans54
- Durrenbach54
- Ennery54
- Gandrange54
- Goersdorf54
- Gorze54
- Guenange54
- Hagondange54
- Hatten54
- Illange54
- Jouy-aux-Arches54
- Kedange-sur-Canner54
- Koenigsmacker54
- Kuntzig54
- Le Ban Saint-Martin54
- Lembach54
- Longeville-les-Metz54
- Lunéville54
- Maizieres-les-Metz54
- Malroy54
- Marange-Silvange54
- Metzervisse54
- Mondelange54
- Montier-en-Der54
- Montigny-les-Metz54
- Montois-la-Montagne54
- Moulins-les-Metz54
- Noveant-sur-Moselle54
- Pierrevillers54
- Plappeville54
- Richemont54
- Roeschwoog54
- Rombas54
- Rozerieulles54
- Rurange-les-Thionville54
- Saint-Julien-lès-Metz54
- Saint-Mihiel54
- Saint-Privat-la-Montagne54
- Sainte-Marie-aux-Chenes54
- Saulny54
- Scy-Chazelles54
- Seltz54
- Sessenheim54
- Sierck-les-Bains54
- Soufflenheim54
- Soultz-sous-Forets54
- Surbourg54
- Talange54
- Tremery54
- Uckange54
- Vigneulles-les-Hattonchatel54
- Vigy54
- Ville-sous-la-Ferte54
- Villiers-en-Lieu54
- Vitry-sur-Orne54
- Volstroff54
- Walbourg54
- Wissembourg54
- Woerth54
- Woippy54
- Abreschviller53
- Achenheim53
- Alsting53
- Altorf53
- Ancerville53
- Andlau53
- Bar-le-Duc53
- Barr53
- Bayard-sur-Marne53
- Behren-les-Forbach53
- Belleville53
- Benfeld53
- Bening-les-Saint-Avold53
- Bernardswiller53
- Berstett53
- Bettancourt-la-Ferree53
- Bienville53
- Bining53
- Bischheim53
- Bischoffsheim53
- Bischwiller53
- Bitche53
- Blaesheim53
- Blénod-lès-Pont-à-Mousson53
- Bliesbruck53
- Boersch53
- Boulay-Moselle53
- Bouxieres-aux-Chenes53
- Bouxieres-aux-Dames53
- Bouxwiller53
- Bouzonville53
- Breuschwickersheim53
- Brumath53
- Champenoux53
- Champigneulles53
- Chancenay53
- Chateau-Salins53
- Chateauvillain53
- Chatenois53
- Cirey-sur-Vezouze53
- Cocheren53
- Commercy53
- Courcelles-Chaussy53
- Crehange53
- Creutzwald53
- Custines53
- Dabo53
- Dachstein53
- Dambach-la-Ville53
- Dauendorf53
- Dettwiller53
- Diebling53
- Diemeringen53
- Diesen53
- Dieulouard53
- Dieuze53
- Dingsheim53
- Dinsheim-sur-Bruche53
- Dorlisheim53
- Dossenheim-sur-Zinsel53
- Drulingen53
- Drusenheim53
- Duppigheim53
- Duttlenheim53
- Ebersheim53
- Eckbolsheim53
- Eckwersheim53
- Enchenberg53
- Entzheim53
- Epfig53
- Ernolsheim-Bruche53
- Erstein53
- Eschau53
- Eschbach53
- Etzling53
- Eulmont53
- Eurville-Bienville53
- Euville53
- Fains-Veel53
- Falck53
- Farebersviller53
- Farschviller53
- Faulquemont53
- Faulx53
- Fegersheim53
- Fleury53
- Folkling53
- Folschviller53
- Forbach53
- Freyming-Merlebach53
- Frouard53
- Furdenheim53
- Gambsheim53
- Geispolsheim53
- Gerstheim53
- Geudertheim53
- Goetzenbruck53
- Grendelbruch53
- Gresswiller53
- Gries53
- Griesheim-pres-Molsheim53
- Griesheim-sur-Souffel53
- Gros-Rederching53
- Grosbliederstroff53
- Gumbrechtshoffen53
- Gundershoffen53
- Ham-sous-Varsberg53
- Hambach53
- Hangenbieten53
- Hargarten-aux-Mines53
- Héming53
- Herbitzheim53
- Herrlisheim53
- Hindisheim53
- Hochfelden53
- Hoenheim53
- Hoerdt53
- Holtzheim53
- Holving53
- Hombourg-Haut53
- Hundling53
- Huttenheim53
- Illkirch-Graffenstaden53
- Ingwiller53
- Innenheim53
- Irmstett53
- Ittenheim53
- Kaltenhouse53
- Kerbach53
- Kertzfeld53
- Keskastel53
- Krautergersheim53
- La Broque53
- La Petite-Pierre53
- La Wantzenau53
- Lampertheim53
- Lay-Saint-Christophe53
- Lemberg53
- Lerouville53
- Liepvre53
- Ligny-en-Barrois53
- Lingolsheim53
- Lipsheim53
- Liverdun53
- Longeville-en-Barrois53
- Longeville-les-Saint-Avold53
- Lorquin53
- Lutzelhouse53
- Macheren53
- Maidieres53
- Malzeville53
- Marbache53
- Marlenheim53
- Marly53
- Marmoutier53
- Matzenheim53
- Mecleuves53
- Meistratzheim53
- Merten53
- Mertzwiller53
- Mittelhausbergen53
- Molsheim53
- Mommenheim53
- Monswiller53
- Montauville53
- Montbronn53
- Morhange53
- Morsbach53
- Mundolsheim53
- Mutzig53
- Neufgrange53
- Neuwiller-les-Saverne53
- Niderviller53
- Niederbronn-les-Bains53
- Niederhaslach53
- Niederhausbergen53
- Niedernai53
- Niederschaeffolsheim53
- Nomeny53
- Nordhouse53
- Norroy-les-Pont-a-Mousson53
- Oberbronn53
- Oberhaslach53
- Oberhausbergen53
- Oberhoffen-sur-Moder53
- Obermodern-Zutzendorf53
- Obernai53
- Oberschaeffolsheim53
- Oermingen53
- Oeting53
- Offenheim53
- Ohlungen53
- Ostwald53
- Otterswiller53
- Ottrott53
- Pagny-sur-Moselle53
- Peltre53
- Petit-Rederching53
- Petite-Rosselle53
- Pfaffenhoffen53
- Pfulgriesheim53
- Plobsheim53
- Pompey53
- Pont-à-Mousson53
- Porcelette53
- Reding53
- Reichshoffen53
- Reichstett53
- Remelfing53
- Remilly53
- Retonfey53
- Rohrbach-les-Bitche53
- Romanswiller53
- Rosheim53
- Rothau53
- Rouhling53
- Russ53
- Saint-Avold53
- Saint-Dizier53
- Saizerais53
- Sand53
- Sarralbe53
- Sarre-Union53
- Sarrebourg53
- Sarreguemines53
- Sarreinsming53
- Sarrewerden53
- Saverne53
- Schiltigheim53
- Schirrhein53
- Schnersheim53
- Schweighouse-sur-Moder53
- Schwindratzheim53
- Schœneck53
- Seichamps53
- Seingbouse53
- Solgne53
- Soucht53
- Souffelweyersheim53
- Spicheren53
- Steinbourg53
- Still53
- Stiring-Wendel53
- Stotzheim53
- Tenteling53
- Teting-sur-Nied53
- Theding53
- Tronville-en-Barrois53
- Truchtersheim53
- Uberach53
- Urmatt53
- Valff53
- Valmont53
- Velaines53
- Verny53
- Vic-sur-Seille53
- Vignot53
- Ville53
- Villey-Saint-Etienne53
- Walscheid53
- Wangenbourg-Engenthal53
- Wasselonne53
- Wassy53
- Weitbruch53
- Westhoffen53
- Weyersheim53
- Wiesviller53
- Willerwald53
- Wimmenau53
- Wingen-sur-Moder53
- Wingersheim53
- Wisches53
- Wolfisheim53
- Woustviller53
- Ammerschwihr52
- Andolsheim52
- Anould52
- Arches52
- Archettes52
- Art-sur-Meurthe52
- Aydoilles52
- Baccarat52
- Badonviller52
- Bains-les-Bains52
- Bainville-sur-Madon52
- Ban-de-Laveline52
- Bayon52
- Bennwihr52
- Bergheim52
- Biesles52
- Blenod-les-Toul52
- Bologne52
- Boofzheim52
- Bourbonne-les-Bains52
- Bruyeres52
- Bulgneville52
- Chaligny52
- Chalindrey52
- Chamarandes-Choignes52
- Chanteheux52
- Chantraine52
- Charmes52
- Chatel-sur-Moselle52
- Chaumont52
- Chavelot52
- Chavigny52
- Chenimenil52
- Chevillon52
- Colmar52
- Colombey-les-Belles52
- Contrexeville52
- Corcieux52
- Damelevieres52
- Darney52
- Darnieulles52
- Deyvillers52
- Dogneville52
- Dombasle-sur-Meurthe52
- Domgermain52
- Dommartin-les-Toul52
- Doulaincourt-Saucourt52
- Ecrouves52
- Eguisheim52
- Einville-au-Jard52
- Essey-les-Nancy52
- Etival-Clairefontaine52
- Fayl-Billot52
- Flavigny-sur-Moselle52
- Fléville-devant-Nancy52
- Fortschwihr52
- Foug52
- Fraize52
- Freland52
- Froncles52
- Gerardmer52
- Gerbeviller52
- Golbey52
- Gondrecourt-le-Chateau52
- Gondreville52
- Granges-sur-Vologne52
- Guemar52
- Heillecourt52
- Herrlisheim-pres-Colmar52
- Hilsenheim52
- Holtzwihr52
- Horbourg-Wihr52
- Houdemont52
- Houssen52
- Igney52
- Ingersheim52
- Jarville-la-Malgrange52
- Jeanmenil52
- Jebsheim52
- Joinville52
- Kaysersberg52
- Kintzheim52
- Kunheim52
- Labaroche52
- Lamarche52
- Laneuveville-devant-Nancy52
- Langres52
- Lapoutroie52
- Les Forges52
- Liffol-le-Grand52
- Ludres52
- Marckolsheim52
- Maxeville52
- Mereville52
- Messein52
- Metzeral52
- Mirecourt52
- Moyenmoutier52
- Munster52
- Mussig52
- Muttersholtz52
- Neufchateau52
- Nogent-le-Bas52
- Nomexy52
- Orbey52
- Ostheim52
- Plainfaing52
- Pont-Saint-Vincent52
- Portieux52
- Pulligny52
- Pulnoy52
- Rambervillers52
- Rhinau52
- Ribeauville52
- Richardmenil52
- Riquewihr52
- Rolampont52
- Rosieres-aux-Salines52
- Saint-Die-des-Vosges52
- Saint-Hippolyte52
- Saint-Leonard52
- Saint-Max52
- Saint-Michel-sur-Meurthe52
- Saint-Nicolas-de-Port52
- Sainte-Croix-aux-Mines52
- Sainte-Marguerite52
- Sainte-Marie-aux-Mines52
- Saulcy-sur-Meurthe52
- Saulxures-les-Nancy52
- Scherwiller52
- Selestat52
- Senones52
- Sigolsheim52
- Soultzeren52
- Stosswihr52
- Sundhoffen52
- Sundhouse52
- Taintrux52
- Thaon-les-Vosges52
- Tomblaine52
- Toul52
- Turckheim52
- Urimenil52
- Uxegney52
- Uzemain52
- Vacon52
- Val-de-Meuse52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Vaucouleurs52
- Velaine-en-Haye52
- Vezelise52
- Villers-lès-Nancy52
- Vincey52
- Vittel52
- Void-Vacon52
- Wettolsheim52
- Widensolen52
- Wihr-au-Val52
- Wintzenheim52
- Wittisheim52
- Xertigny52
- Xonrupt-Longemer52
- Algolsheim51
- Bergholtz51
- Biesheim51
- Bollwiller51
- Buhl51
- Bussang51
- Cornimont51
- Dessenheim51
- Docelles51
- Dommartin-les-Remiremont51
- Eloyes51
- Fellering51
- Fresse-sur-Moselle51
- Guebwiller51
- Hadol51
- Hirtzfelden51
- Husseren-Wesserling51
- Issenheim51
- Kruth51
- La Bresse51
- Lautenbach51
- Lautenbachzell51
- Le Menil51
- Le Syndicat51
- Le Thillot51
- Le Tholy51
- Merxheim51
- Meyenheim51
- Moosch51
- Neuf-Brisach51
- Oberhergheim51
- Oderen51
- Pfaffenheim51
- Plombieres-les-Bains51
- Pouxeux51
- Raedersheim51
- Ramonchamp51
- Raon-aux-Bois51
- Reguisheim51
- Remiremont51
- Rouffach51
- Rupt-sur-Moselle51
- Saint-Amarin51
- Saint-Ame51
- Saint-Etienne-les-Remiremont51
- Saint-Maurice-sur-Moselle51
- Saint-Nabord51
- Sainte-Croix-en-Plaine51
- Saulxures-sur-Moselotte51
- Soultz-Haut-Rhin51
- Soultzmatt51
- Ungersheim51
- Vagney51
- Vecoux51
- Volgelsheim51
- Wolfgantzen51
- Berrwiller50
- Bitschwiller-les-Thann50
- Ensisheim50
- Fessenheim50
- Jonville-en-Woëvre50
- Pulversheim50
- Staffelfelden50
- Steinbach50
- Thann50
- Uffholtz50
- Vieux-Thann50
- Wattwiller50
- Aspach-le-Bas49
- Aspach-le-Haut49
- Baldersheim49
- Bantzenheim49
- Battenheim49
- Blodelsheim49
- Cernay49
- Chalampé49
- Guewenheim49
- Illzach49
- Kingersheim49
- Lutterbach49
- Masevaux49
- Munchhouse49
- Pfastatt49
- Reiningue49
- Richwiller49
- Riedisheim49
- Ruelisheim49
- Rumersheim-le-Haut49
- Sausheim49
- Sentheim49
- Wittelsheim49
- Brunstatt48
- Burnhaupt-le-Bas48
- Burnhaupt-le-Haut48
- Dannemarie48
- Didenheim48
- Eschentzwiller48
- Flaxlanden48
- Habsheim48
- Heimsbrunn48
- Hochstatt48
- Illfurth48
- Morschwiller-le-Bas48
- Ottmarsheim48
- Rixheim48
- Zillisheim48
- Zimmersheim48
- Altkirch47
- Aspach47
- Carspach47
- Dietwiller47
- Hirtzbach47
- Landser47
- Strasbourg47
- Bartenheim46
- Frontieres46
- Hirsingue46
- Kembs46
- Pfetterhouse46
- Sierentz46
- Waldighofen46
- Ferrette45
- Rosenau45
- Blotzheim44
- Hesingue44
- Huningue44
- Lirey44
- Village-Neuf44
- Hagenthal-le-Bas43
- Hegenheim43
- Leymen43
- Phalsbourg43
- Saint-Louis43
- Kilstett42
- Obenheim42
- Nancy39
- Reinhardsmunster39
- Schirmeck39
- Laxou35
- Metz33
- Thionville31
- Seremange-Erzange25
- Carling18
- Belleville-sur-Meuse17
- Épernay17
- Frolois10
- Vendenheim10
- Neuves-Maisons6
- Houdelaincourt









