Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 09:58, 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?
- Schiltigheim77
- Chalons-en-Champagne75
- Lunéville73
- Neuves-Maisons66
- Seremange-Erzange61
- Reims60
- Esternay58
- Montmirail58
- Nogent-sur-Seine58
- Reichstett58
- Villenauxe-la-Grande58
- Dormans57
- Romilly-sur-Seine57
- Sezanne57
- Aix-en-Othe56
- Chatillon-sur-Marne56
- Colmar56
- Connantre56
- Damery56
- Dizy56
- Estissac56
- Fismes56
- Jonchery-sur-Vesle56
- Magenta56
- Maizieres-la-Grande-Paroisse56
- Mardeuil56
- Mareuil-le-Port56
- Marigny-le-Chatel56
- Mery-sur-Seine56
- Pierry56
- Port a Binson56
- Riedisheim56
- Saint-Just-Sauvage56
- Vertus56
- Arcis-sur-Aube55
- Avize55
- Ay55
- Bezannes55
- Bouilly55
- Breviandes55
- Bucheres55
- Chaource55
- Cormicy55
- Cormontreuil55
- Courcy55
- Creney-pres-Troyes55
- Ervy-le-Chatel55
- Fere-Champenoise55
- Gueux55
- Hermonville55
- La Chapelle-Saint-Luc55
- La Riviere-de-Corps55
- Le Mesnil-sur-Oger55
- Les Noes-pres-Troyes55
- Loivre55
- Lusigny-sur-Barse55
- Mailly-le-Camp55
- Mareuil-sur-Ay55
- Muizon55
- Payns55
- Pont-Sainte-Marie55
- Rilly-la-Montagne55
- Rosieres-pres-Troyes55
- Saint-Andre-les-Vergers55
- Saint-Brice-Courcelles55
- Saint-Germain55
- Saint-Julien-les-Villas55
- Saint-Lye55
- Saint-Parres-aux-Tertres55
- Saint-Pouange55
- Sainte-Maure55
- Sainte-Savine55
- Tinqueux55
- Tours-sur-Marne55
- Verrieres55
- Verzenay55
- Bar-sur-Aube54
- Bar-sur-Seine54
- Betheny54
- Bourgogne54
- Brienne-le-Chateau54
- Cernay-les-Reims54
- Chalindrey54
- Chamarandes-Choignes54
- Chateauvillain54
- Chaumont54
- Compertrix54
- Fagnieres54
- Fayl-Billot54
- Frignicourt54
- Hatten54
- Langres54
- Lauterbourg54
- Les Riceys54
- Montier-en-Der54
- Mussy-sur-Seine54
- Nancy54
- Nogent-le-Bas54
- Piney54
- Rolampont54
- Saint-Memmie54
- Sarry54
- Seltz54
- Sillery54
- Taissy54
- Vendeuvre-sur-Barse54
- Verzy54
- Ville-sous-la-Ferte54
- Vitry-le-François54
- Wissembourg54
- Witry-les-Reims54
- Algrange53
- Amanvillers53
- Amneville53
- Ancy-sur-Moselle53
- Angevillers53
- Argancy53
- Ars-sur-Moselle53
- Auboue53
- Audun-le-Roman53
- Audun-le-Tiche53
- Augny53
- Aumetz53
- Ay-sur-Moselle53
- Basse-Ham53
- Batilly53
- Bayard-sur-Marne53
- Bazancourt53
- Bertrange53
- Betschdorf53
- Bettancourt-la-Ferree53
- Bienville53
- Biesles53
- Bischwiller53
- Bitche53
- Blénod-lès-Pont-à-Mousson53
- Blotzheim53
- Bologne53
- Boulange53
- Boulay-Moselle53
- Boult-sur-Suippe53
- Bourbonne-les-Bains53
- Bousse53
- Bouzonville53
- Briey53
- Carling53
- Cattenom53
- Chatel-Saint-Germain53
- Chevillon53
- Clouange53
- Corny-sur-Moselle53
- Courcelles-Chaussy53
- Courtisols53
- Crehange53
- Creutzwald53
- Crusnes53
- Diesen53
- Distroff53
- Doncourt-les-Conflans53
- Doulaincourt-Saucourt53
- Drusenheim53
- Durrenbach53
- Ennery53
- Entrange53
- Eschbach53
- Eurville-Bienville53
- Falck53
- Fameck53
- Faulquemont53
- Fleury53
- Florange53
- Folschviller53
- Fontoy53
- Froncles53
- Gambsheim53
- Gandrange53
- Giraumont53
- Goersdorf53
- Gorze53
- Gries53
- Guenange53
- Gumbrechtshoffen53
- Gundershoffen53
- Hagondange53
- Ham-sous-Varsberg53
- Hargarten-aux-Mines53
- Hegenheim53
- Héming53
- Herrlisheim53
- Hesingue53
- Hettange-Grande53
- Homecourt53
- Huningue53
- Hussigny-Godbrange53
- Illange53
- Jarny53
- Joeuf53
- Joinville53
- Jouy-aux-Arches53
- Kaltenhouse53
- Kedange-sur-Canner53
- Kembs53
- Knutange53
- Koenigsmacker53
- Kuntzig53
- Labry53
- Lamarche53
- Le Ban Saint-Martin53
- Lembach53
- Liffol-le-Grand53
- Longeville-les-Metz53
- Longeville-les-Saint-Avold53
- Maidieres53
- Maizieres-les-Metz53
- Malroy53
- Mancieulles53
- Manom53
- Marange-Silvange53
- Marly53
- Mecleuves53
- Merten53
- Mertzwiller53
- Metzervisse53
- Mondelange53
- Montauville53
- Montigny-les-Metz53
- Montois-la-Montagne53
- Moulins-les-Metz53
- Mourmelon-le-Grand53
- Moutiers53
- Moyeuvre-Grande53
- Mulhouse53
- Neufchef53
- Niederbronn-les-Bains53
- Nilvange53
- Nomeny53
- Norroy-les-Pont-a-Mousson53
- Noveant-sur-Moselle53
- Oberbronn53
- Oberhoffen-sur-Moder53
- Ottange53
- Pagny-sur-Moselle53
- Pargny-sur-Saulx53
- Peltre53
- Pierrevillers53
- Plappeville53
- Porcelette53
- Reichshoffen53
- Remilly53
- Retonfey53
- Richemont53
- Roeschwoog53
- Rombas53
- Rosenau53
- Rosselange53
- Rozerieulles53
- Rurange-les-Thionville53
- Russange53
- Saint-Julien-lès-Metz53
- Saint-Louis53
- Saint-Privat-la-Montagne53
- Sainte-Marie-aux-Chenes53
- Saulny53
- Schirrhein53
- Schweighouse-sur-Moder53
- Sessenheim53
- Sierck-les-Bains53
- Signy-le-Petit53
- Solgne53
- Soufflenheim53
- Soultz-sous-Forets53
- Surbourg53
- Talange53
- Terville53
- Teting-sur-Nied53
- Thil53
- Tremery53
- Tressange53
- Trieux53
- Tucquegnieux53
- Uckange53
- Val-de-Meuse53
- Valleroy53
- Verny53
- Vigy53
- Village-Neuf53
- Villerupt53
- Villiers-en-Lieu53
- Vitry-sur-Orne53
- Volmerange-les-Mines53
- Volstroff53
- Walbourg53
- Warmeriville53
- Wassy53
- Woerth53
- Woippy53
- Yutz53
- Abreschviller52
- Achenheim52
- Algolsheim52
- Alsting52
- Altkirch52
- Altorf52
- Ammerschwihr52
- Ancerville52
- Andlau52
- Andolsheim52
- Art-sur-Meurthe52
- Aspach52
- Aspach-le-Bas52
- Aspach-le-Haut52
- Bains-les-Bains52
- Bainville-sur-Madon52
- Baldersheim52
- Bantzenheim52
- Bar-le-Duc52
- Barr52
- Bartenheim52
- Battenheim52
- Bayon52
- Behren-les-Forbach52
- Belleville52
- Benfeld52
- Bening-les-Saint-Avold52
- Bennwihr52
- Bergheim52
- Bergholtz52
- Bernardswiller52
- Berrwiller52
- Berstett52
- Biesheim52
- Bining52
- Bischheim52
- Bischoffsheim52
- Bitschwiller-les-Thann52
- Blaesheim52
- Blenod-les-Toul52
- Bliesbruck52
- Blodelsheim52
- Boersch52
- Bollwiller52
- Boofzheim52
- Bouligny52
- Bouxieres-aux-Chenes52
- Bouxieres-aux-Dames52
- Bouxwiller52
- Breuschwickersheim52
- Brumath52
- Brunstatt52
- Buhl52
- Bulgneville52
- Burnhaupt-le-Bas52
- Burnhaupt-le-Haut52
- Carspach52
- Cernay52
- Chalampé52
- Chaligny52
- Champenoux52
- Champigneulles52
- Chancenay52
- Chanteheux52
- Chantraine52
- Charmes52
- Chateau-Porcien52
- Chateau-Salins52
- Chatel-sur-Moselle52
- Chatenois52
- Chavelot52
- Chavigny52
- Cocheren52
- Colombey-les-Belles52
- Commercy52
- Conflans-en-Jarnisy52
- Contrexeville52
- Cosnes-et-Romain52
- Custines52
- Dabo52
- Dachstein52
- Dambach-la-Ville52
- Damelevieres52
- Dannemarie52
- Darney52
- Darnieulles52
- Dauendorf52
- Dessenheim52
- Dettwiller52
- Didenheim52
- Diebling52
- Diemeringen52
- Dietwiller52
- Dieue-sur-Meuse52
- Dieulouard52
- Dieuze52
- Dingsheim52
- Dinsheim-sur-Bruche52
- Dogneville52
- Dombasle-sur-Meurthe52
- Domgermain52
- Dommartin-les-Toul52
- Dorlisheim52
- Dossenheim-sur-Zinsel52
- Drulingen52
- Duppigheim52
- Duttlenheim52
- Ebersheim52
- Eckbolsheim52
- Eckwersheim52
- Ecrouves52
- Eguisheim52
- Einville-au-Jard52
- Enchenberg52
- Ensisheim52
- Entzheim52
- Epfig52
- Ernolsheim-Bruche52
- Erstein52
- Eschau52
- Eschentzwiller52
- Essey-les-Nancy52
- Etain52
- Etzling52
- Eulmont52
- Euville52
- Fains-Veel52
- Farebersviller52
- Farschviller52
- Faulx52
- Fegersheim52
- Ferrette52
- Fessenheim52
- Flavigny-sur-Moselle52
- Flaxlanden52
- Fléville-devant-Nancy52
- Folkling52
- Fortschwihr52
- Foug52
- Freland52
- Freyming-Merlebach52
- Frontieres52
- Frouard52
- Furdenheim52
- Geispolsheim52
- Gerbeviller52
- Gerstheim52
- Geudertheim52
- Goetzenbruck52
- Golbey52
- Gondrecourt-le-Chateau52
- Gondreville52
- Grendelbruch52
- Gresswiller52
- Griesheim-pres-Molsheim52
- Griesheim-sur-Souffel52
- Gros-Rederching52
- Grosbliederstroff52
- Guebwiller52
- Guemar52
- Guewenheim52
- Habsheim52
- Hagenthal-le-Bas52
- Hambach52
- Hangenbieten52
- Haucourt-Moulaine52
- Heillecourt52
- Heimsbrunn52
- Herbitzheim52
- Herrlisheim-pres-Colmar52
- Herserange52
- Hilsenheim52
- Hindisheim52
- Hirsingue52
- Hirtzbach52
- Hirtzfelden52
- Hochfelden52
- Hochstatt52
- Hoenheim52
- Hoerdt52
- Holtzheim52
- Holtzwihr52
- Holving52
- Hombourg-Haut52
- Horbourg-Wihr52
- Houdemont52
- Houssen52
- Hundling52
- Huttenheim52
- Igney52
- Illfurth52
- Illkirch-Graffenstaden52
- Illzach52
- Ingersheim52
- Ingwiller52
- Innenheim52
- Irmstett52
- Issenheim52
- Ittenheim52
- Jarville-la-Malgrange52
- Jebsheim52
- Joudreville52
- Kaysersberg52
- Kerbach52
- Kertzfeld52
- Keskastel52
- Kingersheim52
- Kintzheim52
- Krautergersheim52
- Kunheim52
- La Petite-Pierre52
- La Wantzenau52
- Labaroche52
- Lampertheim52
- Landres52
- Landser52
- Laneuveville-devant-Nancy52
- Lapoutroie52
- Lautenbach52
- Lautenbachzell52
- Laxou52
- Lay-Saint-Christophe52
- Lemberg52
- Lerouville52
- Les Forges52
- Lexy52
- Leymen52
- Liepvre52
- Ligny-en-Barrois52
- Lingolsheim52
- Lipsheim52
- Liverdun52
- Longeville-en-Barrois52
- Longlaville52
- Longwy52
- Lorquin52
- Ludres52
- Lutterbach52
- Lutzelhouse52
- Macheren52
- Malzeville52
- Marbache52
- Marckolsheim52
- Marlenheim52
- Marmoutier52
- Matzenheim52
- Maxeville52
- Meistratzheim52
- Mercy-le-Bas52
- Mereville52
- Merxheim52
- Messein52
- Mexy52
- Meyenheim52
- Mirecourt52
- Mittelhausbergen52
- Molsheim52
- Mommenheim52
- Monswiller52
- Mont-Saint-Martin52
- Montbronn52
- Morhange52
- Morsbach52
- Morschwiller-le-Bas52
- Munchhouse52
- Mundolsheim52
- Munster52
- Mussig52
- Muttersholtz52
- Mutzig52
- Neuf-Brisach52
- Neufchateau52
- Neufgrange52
- Neuwiller-les-Saverne52
- Niderviller52
- Niederhaslach52
- Niederhausbergen52
- Niedernai52
- Niederschaeffolsheim52
- Nomexy52
- Nordhouse52
- Oberhaslach52
- Oberhausbergen52
- Oberhergheim52
- Obermodern-Zutzendorf52
- Obernai52
- Oberschaeffolsheim52
- Oermingen52
- Oeting52
- Offenheim52
- Ohlungen52
- Orbey52
- Ostheim52
- Ostwald52
- Otterswiller52
- Ottmarsheim52
- Ottrott52
- Petit-Rederching52
- Petite-Rosselle52
- Pfaffenheim52
- Pfaffenhoffen52
- Pfastatt52
- Pfetterhouse52
- Pfulgriesheim52
- Piennes52
- Pierrepont52
- Plobsheim52
- Pompey52
- Pont-Saint-Vincent52
- Pontfaverger-Moronvilliers52
- Portieux52
- Pulligny52
- Pulnoy52
- Pulversheim52
- Raedersheim52
- Reding52
- Reguisheim52
- Rehon52
- Reiningue52
- Remelfing52
- Rethel52
- Revigny-sur-Ornain52
- Rhinau52
- Ribeauville52
- Richardmenil52
- Richwiller52
- Riquewihr52
- Rixheim52
- Rohrbach-les-Bitche52
- Romanswiller52
- Rosheim52
- Rosieres-aux-Salines52
- Rouffach52
- Rouhling52
- Ruelisheim52
- Rumersheim-le-Haut52
- Russ52
- Saint-Avold52
- Saint-Hippolyte52
- Saint-Max52
- Saint-Mihiel52
- Saint-Nicolas-de-Port52
- Sainte-Croix-aux-Mines52
- Sainte-Croix-en-Plaine52
- Saizerais52
- Sand52
- Sarralbe52
- Sarre-Union52
- Sarrebourg52
- Sarreguemines52
- Sarreinsming52
- Sarrewerden52
- Saulnes52
- Sault-les-Rethel52
- Saulxures-les-Nancy52
- Sausheim52
- Saverne52
- Scherwiller52
- Schnersheim52
- Schwindratzheim52
- Schœneck52
- Seichamps52
- Seingbouse52
- Selestat52
- Sermaize-les-Bains52
- Sierentz52
- Sigolsheim52
- Soucht52
- Souffelweyersheim52
- Soultz-Haut-Rhin52
- Soultzmatt52
- Spicheren52
- Staffelfelden52
- Steinbach52
- Steinbourg52
- Still52
- Stiring-Wendel52
- Stosswihr52
- Stotzheim52
- Suippes52
- Sundhoffen52
- Sundhouse52
- Tenteling52
- Thann52
- Thaon-les-Vosges52
- Theding52
- Tomblaine52
- Toul52
- Tronville-en-Barrois52
- Truchtersheim52
- Turckheim52
- Uberach52
- Uffholtz52
- Ungersheim52
- Urimenil52
- Urmatt52
- Uxegney52
- Uzemain52
- Vacon52
- Valff52
- Valmont52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Vaucouleurs52
- Velaine-en-Haye52
- Velaines52
- Vezelise52
- Vic-sur-Seille52
- Vieux-Thann52
- Vigneulles-les-Hattonchatel52
- Vignot52
- Ville52
- Villers-la-Montagne52
- Villey-Saint-Etienne52
- Vincey52
- Vittel52
- Void-Vacon52
- Volgelsheim52
- Waldighofen52
- Walscheid52
- Wangenbourg-Engenthal52
- Wasselonne52
- Wattwiller52
- Weitbruch52
- Westhoffen52
- Wettolsheim52
- Weyersheim52
- Widensolen52
- Wiesviller52
- Wihr-au-Val52
- Willerwald52
- Wimmenau52
- Wingen-sur-Moder52
- Wingersheim52
- Wintzenheim52
- Wisches52
- Wittelsheim52
- Wittisheim52
- Wolfgantzen52
- Wolfisheim52
- Woustviller52
- Xertigny52
- Zillisheim52
- Zimmersheim52
- Anould51
- Arches51
- Archettes51
- Aydoilles51
- Baccarat51
- Badonviller51
- Ban-de-Laveline51
- Bruyeres51
- Bussang51
- Chenimenil51
- Cirey-sur-Vezouze51
- Corcieux51
- Cornimont51
- Deyvillers51
- Docelles51
- Dommartin-les-Remiremont51
- Dugny-sur-Meuse51
- Etival-Clairefontaine51
- Fellering51
- Fraize51
- Fresse-sur-Moselle51
- Gerardmer51
- Gorcy51
- Granges-sur-Vologne51
- Hadol51
- Husseren-Wesserling51
- Jeanmenil51
- Kruth51
- La Bresse51
- La Broque51
- Le Menil51
- Le Syndicat51
- Le Thillot51
- Le Tholy51
- Longuyon51
- Masevaux51
- Metzeral51
- Moosch51
- Moyenmoutier51
- Oderen51
- Plainfaing51
- Plombieres-les-Bains51
- Pouxeux51
- Rambervillers51
- Ramonchamp51
- Raon-aux-Bois51
- Remiremont51
- Rocroi51
- Rothau51
- Rupt-sur-Moselle51
- Saint-Amarin51
- Saint-Ame51
- Saint-Die-des-Vosges51
- Saint-Etienne-les-Remiremont51
- Saint-Leonard51
- Saint-Maurice-sur-Moselle51
- Saint-Michel-sur-Meurthe51
- Saint-Nabord51
- Sainte-Marguerite51
- Sainte-Marie-aux-Mines51
- Saulcy-sur-Meurthe51
- Saulxures-sur-Moselotte51
- Senones51
- Sentheim51
- Soultzeren51
- Taintrux51
- Vagney51
- Vecoux51
- Verdun51
- Kilstett50
- Sainte-Menehould50
- Thierville-sur-Meuse50
- Rimogne49
- Attigny48
- Clermont-en-Argonne48
- Fumay48
- Givet48
- Haybes48
- Les Mazures48
- Renwez48
- Revin48
- Vireux-Molhain48
- Vireux-Wallerand48
- Vouziers48
- Fromelennes47
- Montmedy47
- Tournes47
- Aiglemont46
- Deville46
- Dom-le-Mesnil46
- Flize46
- La Francheville46
- Lumes46
- Montcy-Notre-Dame46
- Montherme46
- Nouvion-sur-Meuse46
- Nouzonville46
- Prix-les-Mezieres46
- Saint-Laurent46
- Stenay46
- Villers-Semeuse46
- Warcq46
- Blagny45
- Donchery45
- Gespunsart45
- Mouzon45
- Neufmanil45
- Thilay45
- Vivier-au-Court45
- Vrigne-aux-Bois45
- Balan44
- Carignan44
- Douzy44
- Floing44
- Forbach44
- Les Hautes-Rivieres44
- Pouru-Saint-Remy44
- Reinhardsmunster44
- Saint-Menges44
- Sedan44
- Vendenheim44
- Hayange39
- Metz39
- Thionville39
- Xonrupt-Longemer38
- Eloyes33
- Lirey33
- Obenheim33
- Strasbourg33
- Épinal28
- Frolois28
- Pont-à-Mousson28
- Phalsbourg26
- Villers-lès-Nancy26
- Jonville-en-Woëvre24
- Schirmeck24
- Haguenau22
- Saint-Dizier22
- Épernay18
- Scy-Chazelles18
- Troyes18
- Belleville-sur-Meuse17
- Wittenheim14
- Bazeilles11
- Charleville-Mezieres1
- Houdelaincourt








