Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 17:56, 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?
- Épinal64
- Fromelennes63
- Givet63
- Signy-le-Petit63
- Vireux-Molhain63
- Vireux-Wallerand63
- Fismes62
- Fumay62
- Haybes62
- Rocroi62
- Cormicy61
- Deville61
- Jonchery-sur-Vesle61
- Les Mazures61
- Renwez61
- Revin61
- Rimogne61
- Chatillon-sur-Marne60
- Courcy60
- Dormans60
- Gueux60
- Hermonville60
- Les Hautes-Rivieres60
- Loivre60
- Mareuil-le-Port60
- Montherme60
- Montmirail60
- Muizon60
- Nouzonville60
- Port a Binson60
- Thilay60
- Tournes60
- Warcq60
- Aiglemont59
- Betheny59
- Bezannes59
- Boult-sur-Suippe59
- Bourgogne59
- Chateau-Porcien59
- Cormontreuil59
- Damery59
- Esternay59
- Gespunsart59
- Montcy-Notre-Dame59
- Neufmanil59
- Nogent-sur-Seine59
- Prix-les-Mezieres59
- Rethel59
- Saint-Brice-Courcelles59
- Saint-Laurent59
- Sezanne59
- Tinqueux59
- Villenauxe-la-Grande59
- Villers-Semeuse59
- Witry-les-Reims59
- Aix-en-Othe58
- Avize58
- Ay58
- Bazancourt58
- Bouilly58
- Breviandes58
- Cernay-les-Reims58
- Connantre58
- Dizy58
- Dom-le-Mesnil58
- Ervy-le-Chatel58
- Estissac58
- Fere-Champenoise58
- Flize58
- La Chapelle-Saint-Luc58
- La Francheville58
- La Riviere-de-Corps58
- Le Mesnil-sur-Oger58
- Les Noes-pres-Troyes58
- Lumes58
- Magenta58
- Maizieres-la-Grande-Paroisse58
- Mardeuil58
- Mareuil-sur-Ay58
- Marigny-le-Chatel58
- Mery-sur-Seine58
- Nouvion-sur-Meuse58
- Payns58
- Pierry58
- Pont-Sainte-Marie58
- Reims58
- Rilly-la-Montagne58
- Romilly-sur-Seine58
- Rosieres-pres-Troyes58
- Saint-Andre-les-Vergers58
- Saint-Germain58
- Saint-Julien-les-Villas58
- Saint-Just-Sauvage58
- Saint-Lye58
- Saint-Pouange58
- Sainte-Maure58
- Sainte-Savine58
- Sault-les-Rethel58
- Sillery58
- Taissy58
- Vertus58
- Verzenay58
- Verzy58
- Vivier-au-Court58
- Vrigne-aux-Bois58
- Warmeriville58
- Arcis-sur-Aube57
- Bucheres57
- Chaource57
- Creney-pres-Troyes57
- Donchery57
- Floing57
- Lusigny-sur-Barse57
- Pontfaverger-Moronvilliers57
- Saint-Menges57
- Saint-Parres-aux-Tertres57
- Tours-sur-Marne57
- Verrieres57
- Attigny56
- Bar-sur-Seine56
- Fagnieres56
- Les Riceys56
- Mailly-le-Camp56
- Piney56
- Sedan56
- Vendeuvre-sur-Barse56
- Balan55
- Brienne-le-Chateau55
- Compertrix55
- Douzy55
- Haguenau55
- Mourmelon-le-Grand55
- Mulhouse55
- Mussy-sur-Seine55
- Pouru-Saint-Remy55
- Saint-Memmie55
- Sarry55
- Bar-sur-Aube54
- Carignan54
- Chalindrey54
- Chateauvillain54
- Courtisols54
- Fayl-Billot54
- Frignicourt54
- Langres54
- Suippes54
- Ville-sous-la-Ferte54
- Vitry-le-François54
- Vouziers54
- Bischheim53
- Bischwiller53
- Blagny53
- Chamarandes-Choignes53
- Drusenheim53
- Forbach53
- Gambsheim53
- Geudertheim53
- Herrlisheim53
- Hoenheim53
- Hoerdt53
- Illkirch-Graffenstaden53
- La Wantzenau53
- Mittelhausbergen53
- Montier-en-Der53
- Mouzon53
- Mundolsheim53
- Niederhausbergen53
- Nogent-le-Bas53
- Oberhoffen-sur-Moder53
- Ostwald53
- Reichstett53
- Riedisheim53
- Roeschwoog53
- Rolampont53
- Saint-Dizier53
- Schiltigheim53
- Schirrhein53
- Seltz53
- Sessenheim53
- Souffelweyersheim53
- Weyersheim53
- Abreschviller52
- Achenheim52
- Algolsheim52
- Algrange52
- Altorf52
- Amanvillers52
- Ammerschwihr52
- Amneville52
- Ancerville52
- Ancy-sur-Moselle52
- Andlau52
- Andolsheim52
- Angevillers52
- Anould52
- Arches52
- Archettes52
- Argancy52
- Ars-sur-Moselle52
- Art-sur-Meurthe52
- Aspach-le-Bas52
- Aspach-le-Haut52
- Auboue52
- Audun-le-Roman52
- Audun-le-Tiche52
- Augny52
- Aumetz52
- Ay-sur-Moselle52
- Aydoilles52
- Baccarat52
- Badonviller52
- Bains-les-Bains52
- Bainville-sur-Madon52
- Baldersheim52
- Ban-de-Laveline52
- Bantzenheim52
- Bar-le-Duc52
- Barr52
- Basse-Ham52
- Batilly52
- Battenheim52
- Bayard-sur-Marne52
- Bayon52
- Belleville52
- Benfeld52
- Bennwihr52
- Bergheim52
- Bergholtz52
- Bernardswiller52
- Berrwiller52
- Berstett52
- Bertrange52
- Betschdorf52
- Bettancourt-la-Ferree52
- Bienville52
- Biesheim52
- Biesles52
- Bining52
- Bischoffsheim52
- Bitche52
- Bitschwiller-les-Thann52
- Blaesheim52
- Blénod-lès-Pont-à-Mousson52
- Blenod-les-Toul52
- Blodelsheim52
- Boersch52
- Bollwiller52
- Bologne52
- Boofzheim52
- Boulange52
- Boulay-Moselle52
- Bouligny52
- Bourbonne-les-Bains52
- Bousse52
- Bouxieres-aux-Chenes52
- Bouxieres-aux-Dames52
- Bouxwiller52
- Breuschwickersheim52
- Briey52
- Brumath52
- Bruyeres52
- Buhl52
- Bulgneville52
- Bussang52
- Cattenom52
- Cernay52
- Chalampé52
- Chaligny52
- Champenoux52
- Champigneulles52
- Chancenay52
- Chanteheux52
- Chantraine52
- Charmes52
- Chateau-Salins52
- Chatel-Saint-Germain52
- Chatel-sur-Moselle52
- Chatenois52
- Chaumont52
- Chavelot52
- Chavigny52
- Chenimenil52
- Chevillon52
- Cirey-sur-Vezouze52
- Clermont-en-Argonne52
- Clouange52
- Colmar52
- Colombey-les-Belles52
- Commercy52
- Conflans-en-Jarnisy52
- Contrexeville52
- Corcieux52
- Cornimont52
- Corny-sur-Moselle52
- Cosnes-et-Romain52
- Courcelles-Chaussy52
- Crehange52
- Crusnes52
- Custines52
- Dabo52
- Dachstein52
- Dambach-la-Ville52
- Damelevieres52
- Darney52
- Darnieulles52
- Dauendorf52
- Dessenheim52
- Dettwiller52
- Deyvillers52
- Diemeringen52
- Dieue-sur-Meuse52
- Dieulouard52
- Dieuze52
- Dingsheim52
- Dinsheim-sur-Bruche52
- Distroff52
- Docelles52
- Dogneville52
- Dombasle-sur-Meurthe52
- Domgermain52
- Dommartin-les-Remiremont52
- Dommartin-les-Toul52
- Doncourt-les-Conflans52
- Dorlisheim52
- Dossenheim-sur-Zinsel52
- Doulaincourt-Saucourt52
- Drulingen52
- Dugny-sur-Meuse52
- Duppigheim52
- Durrenbach52
- Duttlenheim52
- Ebersheim52
- Eckbolsheim52
- Eckwersheim52
- Ecrouves52
- Eguisheim52
- Einville-au-Jard52
- Eloyes52
- Enchenberg52
- Ennery52
- Ensisheim52
- Entrange52
- Entzheim52
- Epfig52
- Ernolsheim-Bruche52
- Erstein52
- Eschau52
- Eschbach52
- Essey-les-Nancy52
- Etain52
- Etival-Clairefontaine52
- Eulmont52
- Eurville-Bienville52
- Euville52
- Fains-Veel52
- Fameck52
- Faulquemont52
- Faulx52
- Fegersheim52
- Fellering52
- Fessenheim52
- Flavigny-sur-Moselle52
- Fleury52
- Fléville-devant-Nancy52
- Florange52
- Fontoy52
- Fortschwihr52
- Foug52
- Fraize52
- Freland52
- Fresse-sur-Moselle52
- Froncles52
- Frouard52
- Furdenheim52
- Gandrange52
- Geispolsheim52
- Gerardmer52
- Gerbeviller52
- Gerstheim52
- Giraumont52
- Goersdorf52
- Goetzenbruck52
- Golbey52
- Gondrecourt-le-Chateau52
- Gondreville52
- Gorcy52
- Gorze52
- Granges-sur-Vologne52
- Grendelbruch52
- Gresswiller52
- Gries52
- Griesheim-pres-Molsheim52
- Griesheim-sur-Souffel52
- Gros-Rederching52
- Guebwiller52
- Guemar52
- Guenange52
- Guewenheim52
- Gumbrechtshoffen52
- Gundershoffen52
- Hadol52
- Hagondange52
- Hangenbieten52
- Hatten52
- Haucourt-Moulaine52
- Heillecourt52
- Herbitzheim52
- Herrlisheim-pres-Colmar52
- Herserange52
- Hettange-Grande52
- Hilsenheim52
- Hindisheim52
- Hirtzfelden52
- Hochfelden52
- Holtzheim52
- Holtzwihr52
- Homecourt52
- Horbourg-Wihr52
- Houdemont52
- Houssen52
- Husseren-Wesserling52
- Hussigny-Godbrange52
- Huttenheim52
- Igney52
- Illange52
- Illzach52
- Ingersheim52
- Ingwiller52
- Innenheim52
- Irmstett52
- Issenheim52
- Ittenheim52
- Jarny52
- Jarville-la-Malgrange52
- Jeanmenil52
- Jebsheim52
- Joeuf52
- Joinville52
- Joudreville52
- Jouy-aux-Arches52
- Kaltenhouse52
- Kaysersberg52
- Kedange-sur-Canner52
- Kertzfeld52
- Keskastel52
- Kingersheim52
- Kintzheim52
- Knutange52
- Koenigsmacker52
- Krautergersheim52
- Kruth52
- Kunheim52
- Kuntzig52
- La Bresse52
- La Broque52
- La Petite-Pierre52
- Labaroche52
- Labry52
- Lamarche52
- Lampertheim52
- Landres52
- Laneuveville-devant-Nancy52
- Lapoutroie52
- Lautenbach52
- Lautenbachzell52
- Lauterbourg52
- Lay-Saint-Christophe52
- Le Ban Saint-Martin52
- Le Menil52
- Le Syndicat52
- Le Thillot52
- Le Tholy52
- Lembach52
- Lemberg52
- Lerouville52
- Les Forges52
- Lexy52
- Liepvre52
- Liffol-le-Grand52
- Ligny-en-Barrois52
- Lingolsheim52
- Lipsheim52
- Liverdun52
- Longeville-en-Barrois52
- Longeville-les-Metz52
- Longlaville52
- Longuyon52
- Longwy52
- Lorquin52
- Ludres52
- Lutterbach52
- Lutzelhouse52
- Maidieres52
- Maizieres-les-Metz52
- Malroy52
- Malzeville52
- Mancieulles52
- Manom52
- Marange-Silvange52
- Marbache52
- Marckolsheim52
- Marlenheim52
- Marly52
- Marmoutier52
- Masevaux52
- Matzenheim52
- Maxeville52
- Mecleuves52
- Meistratzheim52
- Mercy-le-Bas52
- Mereville52
- Mertzwiller52
- Merxheim52
- Messein52
- Metzeral52
- Metzervisse52
- Mexy52
- Meyenheim52
- Mirecourt52
- Molsheim52
- Mommenheim52
- Mondelange52
- Monswiller52
- Mont-Saint-Martin52
- Montauville52
- Montbronn52
- Montigny-les-Metz52
- Montmedy52
- Montois-la-Montagne52
- Moosch52
- Morhange52
- Moulins-les-Metz52
- Moutiers52
- Moyenmoutier52
- Moyeuvre-Grande52
- Munchhouse52
- Munster52
- Mussig52
- Muttersholtz52
- Mutzig52
- Neuf-Brisach52
- Neufchateau52
- Neufchef52
- Neuwiller-les-Saverne52
- Niderviller52
- Niederbronn-les-Bains52
- Niederhaslach52
- Niedernai52
- Niederschaeffolsheim52
- Nilvange52
- Nomeny52
- Nomexy52
- Nordhouse52
- Norroy-les-Pont-a-Mousson52
- Noveant-sur-Moselle52
- Oberbronn52
- Oberhaslach52
- Oberhausbergen52
- Oberhergheim52
- Obermodern-Zutzendorf52
- Obernai52
- Oberschaeffolsheim52
- Oderen52
- Oermingen52
- Offenheim52
- Ohlungen52
- Orbey52
- Ostheim52
- Ottange52
- Otterswiller52
- Ottrott52
- Pagny-sur-Moselle52
- Pargny-sur-Saulx52
- Peltre52
- Petit-Rederching52
- Pfaffenheim52
- Pfaffenhoffen52
- Pfastatt52
- Pfulgriesheim52
- Piennes52
- Pierrepont52
- Pierrevillers52
- Plainfaing52
- Plappeville52
- Plobsheim52
- Plombieres-les-Bains52
- Pompey52
- Pont-Saint-Vincent52
- Portieux52
- Pouxeux52
- Pulligny52
- Pulnoy52
- Pulversheim52
- Raedersheim52
- Rambervillers52
- Ramonchamp52
- Raon-aux-Bois52
- Reding52
- Reguisheim52
- Rehon52
- Reichshoffen52
- Reiningue52
- Remilly52
- Remiremont52
- Retonfey52
- Revigny-sur-Ornain52
- Rhinau52
- Ribeauville52
- Richardmenil52
- Richemont52
- Richwiller52
- Riquewihr52
- Rohrbach-les-Bitche52
- Romanswiller52
- Rombas52
- Rosheim52
- Rosieres-aux-Salines52
- Rosselange52
- Rothau52
- Rouffach52
- Rozerieulles52
- Ruelisheim52
- Rumersheim-le-Haut52
- Rupt-sur-Moselle52
- Rurange-les-Thionville52
- Russ52
- Russange52
- Saint-Amarin52
- Saint-Ame52
- Saint-Die-des-Vosges52
- Saint-Etienne-les-Remiremont52
- Saint-Hippolyte52
- Saint-Julien-lès-Metz52
- Saint-Leonard52
- Saint-Maurice-sur-Moselle52
- Saint-Max52
- Saint-Michel-sur-Meurthe52
- Saint-Mihiel52
- Saint-Nabord52
- Saint-Nicolas-de-Port52
- Saint-Privat-la-Montagne52
- Sainte-Croix-aux-Mines52
- Sainte-Croix-en-Plaine52
- Sainte-Marguerite52
- Sainte-Marie-aux-Chenes52
- Sainte-Marie-aux-Mines52
- Sainte-Menehould52
- Saizerais52
- Sand52
- Sarre-Union52
- Sarrebourg52
- Sarrewerden52
- Saulcy-sur-Meurthe52
- Saulnes52
- Saulny52
- Saulxures-les-Nancy52
- Saulxures-sur-Moselotte52
- Sausheim52
- Saverne52
- Scherwiller52
- Schnersheim52
- Schweighouse-sur-Moder52
- Schwindratzheim52
- Seichamps52
- Selestat52
- Senones52
- Sentheim52
- Sermaize-les-Bains52
- Sierck-les-Bains52
- Sigolsheim52
- Solgne52
- Soucht52
- Soufflenheim52
- Soultz-Haut-Rhin52
- Soultz-sous-Forets52
- Soultzeren52
- Soultzmatt52
- Staffelfelden52
- Steinbach52
- Steinbourg52
- Stenay52
- Still52
- Stosswihr52
- Stotzheim52
- Sundhoffen52
- Sundhouse52
- Surbourg52
- Taintrux52
- Talange52
- Terville52
- Thann52
- Thaon-les-Vosges52
- Thierville-sur-Meuse52
- Thil52
- Tomblaine52
- Toul52
- Tremery52
- Tressange52
- Trieux52
- Tronville-en-Barrois52
- Truchtersheim52
- Tucquegnieux52
- Turckheim52
- Uberach52
- Uckange52
- Uffholtz52
- Ungersheim52
- Urimenil52
- Urmatt52
- Uxegney52
- Uzemain52
- Vacon52
- Vagney52
- Val-de-Meuse52
- Valff52
- Valleroy52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Vaucouleurs52
- Vecoux52
- Velaine-en-Haye52
- Velaines52
- Verdun52
- Verny52
- Vezelise52
- Vic-sur-Seille52
- Vieux-Thann52
- Vigneulles-les-Hattonchatel52
- Vignot52
- Vigy52
- Ville52
- Villers-la-Montagne52
- Villerupt52
- Villey-Saint-Etienne52
- Villiers-en-Lieu52
- Vincey52
- Vitry-sur-Orne52
- Vittel52
- Void-Vacon52
- Volgelsheim52
- Volmerange-les-Mines52
- Volstroff52
- Walbourg52
- Walscheid52
- Wangenbourg-Engenthal52
- Wasselonne52
- Wassy52
- Wattwiller52
- Weitbruch52
- Westhoffen52
- Wettolsheim52
- Widensolen52
- Wiesviller52
- Wihr-au-Val52
- Wimmenau52
- Wingen-sur-Moder52
- Wingersheim52
- Wintzenheim52
- Wisches52
- Wissembourg52
- Wittelsheim52
- Wittenheim52
- Wittisheim52
- Woerth52
- Woippy52
- Wolfgantzen52
- Wolfisheim52
- Xertigny52
- Yutz52
- Alsting51
- Behren-les-Forbach51
- Bening-les-Saint-Avold51
- Bliesbruck51
- Bouzonville51
- Brunstatt51
- Burnhaupt-le-Bas51
- Burnhaupt-le-Haut51
- Cocheren51
- Creutzwald51
- Dannemarie51
- Didenheim51
- Diebling51
- Diesen51
- Dietwiller51
- Eschentzwiller51
- Etzling51
- Falck51
- Farebersviller51
- Farschviller51
- Flaxlanden51
- Folkling51
- Folschviller51
- Freyming-Merlebach51
- Grosbliederstroff51
- Habsheim51
- Ham-sous-Varsberg51
- Hambach51
- Hargarten-aux-Mines51
- Heimsbrunn51
- Hochstatt51
- Holving51
- Hombourg-Haut51
- Hundling51
- Illfurth51
- Kerbach51
- Longeville-les-Saint-Avold51
- Macheren51
- Merten51
- Morsbach51
- Morschwiller-le-Bas51
- Neufgrange51
- Oeting51
- Ottmarsheim51
- Petite-Rosselle51
- Porcelette51
- Remelfing51
- Rixheim51
- Rouhling51
- Saint-Avold51
- Sarralbe51
- Sarreguemines51
- Sarreinsming51
- Schœneck51
- Seingbouse51
- Spicheren51
- Stiring-Wendel51
- Tenteling51
- Teting-sur-Nied51
- Theding51
- Valmont51
- Willerwald51
- Woustviller51
- Zillisheim51
- Zimmersheim51
- Altkirch50
- Aspach50
- Carspach50
- Jonville-en-Woëvre50
- Landser50
- Lunéville50
- Frontieres49
- Hirsingue49
- Hirtzbach49
- Kembs49
- Sierentz49
- Bartenheim48
- Blotzheim48
- Pfetterhouse48
- Rosenau48
- Waldighofen48
- Ferrette47
- Hegenheim47
- Hesingue47
- Huningue47
- Saint-Louis47
- Village-Neuf47
- Hagenthal-le-Bas46
- Leymen46
- Obenheim45
- Phalsbourg45
- Lirey44
- Kilstett41
- Laxou40
- Épernay39
- Nancy39
- Reinhardsmunster39
- Schirmeck39
- Strasbourg38
- Metz33
- Thionville28
- Seremange-Erzange24
- Belleville-sur-Meuse22
- Scy-Chazelles22
- Charleville-Mezieres21
- Frolois20
- Troyes20
- Chalons-en-Champagne19
- Villers-lès-Nancy19
- Xonrupt-Longemer19
- Carling18
- Héming16
- Hayange15
- Vendenheim10
- Pont-à-Mousson9
- Bazeilles8
- Neuves-Maisons6
- Houdelaincourt









