Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 21:35, Aug 12
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?
- Schiltigheim56
- Reichstett55
- Chateauvillain53
- Les Riceys53
- Mussy-sur-Seine53
- Ville-sous-la-Ferte53
- Aix-en-Othe52
- Ancerville52
- Arcis-sur-Aube52
- Avize52
- Ay52
- Bar-le-Duc52
- Bar-sur-Aube52
- Bar-sur-Seine52
- Bayard-sur-Marne52
- Betheny52
- Bettancourt-la-Ferree52
- Bezannes52
- Bienville52
- Biesles52
- Bologne52
- Bouilly52
- Breviandes52
- Brienne-le-Chateau52
- Bucheres52
- Cernay-les-Reims52
- Chalindrey52
- Chamarandes-Choignes52
- Chancenay52
- Chaource52
- Chatillon-sur-Marne52
- Chaumont52
- Chevillon52
- Compertrix52
- Connantre52
- Cormontreuil52
- Courtisols52
- Creney-pres-Troyes52
- Damery52
- Dizy52
- Dormans52
- Doulaincourt-Saucourt52
- Ervy-le-Chatel52
- Esternay52
- Estissac52
- Eurville-Bienville52
- Fagnieres52
- Fains-Veel52
- Fere-Champenoise52
- Fismes52
- Frignicourt52
- Froncles52
- Gondrecourt-le-Chateau52
- Gueux52
- Joinville52
- Jonchery-sur-Vesle52
- La Chapelle-Saint-Luc52
- La Riviere-de-Corps52
- Langres52
- Le Mesnil-sur-Oger52
- Les Noes-pres-Troyes52
- Liffol-le-Grand52
- Ligny-en-Barrois52
- Longeville-en-Barrois52
- Lusigny-sur-Barse52
- Magenta52
- Mailly-le-Camp52
- Maizieres-la-Grande-Paroisse52
- Mardeuil52
- Mareuil-le-Port52
- Mareuil-sur-Ay52
- Marigny-le-Chatel52
- Mery-sur-Seine52
- Montier-en-Der52
- Montmirail52
- Mourmelon-le-Grand52
- Muizon52
- Nogent-le-Bas52
- Nogent-sur-Seine52
- Pargny-sur-Saulx52
- Payns52
- Pierry52
- Piney52
- Pont-Sainte-Marie52
- Port a Binson52
- Revigny-sur-Ornain52
- Rilly-la-Montagne52
- Rolampont52
- Romilly-sur-Seine52
- Rosieres-pres-Troyes52
- Saint-Andre-les-Vergers52
- Saint-Brice-Courcelles52
- Saint-Germain52
- Saint-Julien-les-Villas52
- Saint-Just-Sauvage52
- Saint-Lye52
- Saint-Memmie52
- Saint-Parres-aux-Tertres52
- Saint-Pouange52
- Sainte-Maure52
- Sainte-Savine52
- Sarry52
- Sermaize-les-Bains52
- Sezanne52
- Sillery52
- Taissy52
- Tinqueux52
- Tours-sur-Marne52
- Tronville-en-Barrois52
- Val-de-Meuse52
- Velaines52
- Vendeuvre-sur-Barse52
- Verrieres52
- Vertus52
- Verzenay52
- Verzy52
- Villenauxe-la-Grande52
- Villiers-en-Lieu52
- Vitry-le-François52
- Wassy52
- Bazancourt51
- Boult-sur-Suippe51
- Bourgogne51
- Cormicy51
- Courcy51
- Fayl-Billot51
- Hermonville51
- Lamarche51
- Loivre51
- Neufchateau51
- Pontfaverger-Moronvilliers51
- Sainte-Menehould51
- Suippes51
- Vacon51
- Vaucouleurs51
- Void-Vacon51
- Warmeriville51
- Witry-les-Reims51
- Blenod-les-Toul50
- Bourbonne-les-Bains50
- Bulgneville50
- Clermont-en-Argonne50
- Colombey-les-Belles50
- Commercy50
- Contrexeville50
- Domgermain50
- Ecrouves50
- Eloyes50
- Euville50
- Foug50
- Lerouville50
- Saint-Mihiel50
- Vignot50
- Vittel50
- Amanvillers49
- Ancy-sur-Moselle49
- Ars-sur-Moselle49
- Art-sur-Meurthe49
- Auboue49
- Augny49
- Bainville-sur-Madon49
- Batilly49
- Belleville49
- Blénod-lès-Pont-à-Mousson49
- Bouxieres-aux-Chenes49
- Bouxieres-aux-Dames49
- Chaligny49
- Champigneulles49
- Chatel-Saint-Germain49
- Chavigny49
- Conflans-en-Jarnisy49
- Corny-sur-Moselle49
- Custines49
- Darney49
- Dieue-sur-Meuse49
- Dieulouard49
- Dommartin-les-Toul49
- Doncourt-les-Conflans49
- Dugny-sur-Meuse49
- Essey-les-Nancy49
- Etain49
- Eulmont49
- Faulx49
- Flavigny-sur-Moselle49
- Fléville-devant-Nancy49
- Frouard49
- Giraumont49
- Gondreville49
- Gorze49
- Heillecourt49
- Homecourt49
- Houdemont49
- Jarny49
- Jarville-la-Malgrange49
- Jouy-aux-Arches49
- Labry49
- Laneuveville-devant-Nancy49
- Laxou49
- Lay-Saint-Christophe49
- Liverdun49
- Ludres49
- Maidieres49
- Malzeville49
- Marbache49
- Marly49
- Maxeville49
- Mereville49
- Messein49
- Mirecourt49
- Montauville49
- Moulins-les-Metz49
- Neuves-Maisons49
- Nomeny49
- Norroy-les-Pont-a-Mousson49
- Noveant-sur-Moselle49
- Pagny-sur-Moselle49
- Pompey49
- Pont-Saint-Vincent49
- Pulligny49
- Pulnoy49
- Richardmenil49
- Rozerieulles49
- Saint-Max49
- Saint-Nicolas-de-Port49
- Saint-Privat-la-Montagne49
- Sainte-Marie-aux-Chenes49
- Saizerais49
- Saulxures-les-Nancy49
- Seichamps49
- Thierville-sur-Meuse49
- Tomblaine49
- Toul49
- Valleroy49
- Vandoeuvre-les-Nancy49
- Velaine-en-Haye49
- Verdun49
- Verny49
- Vezelise49
- Vigneulles-les-Hattonchatel49
- Villey-Saint-Etienne49
- Xonrupt-Longemer49
- Algrange48
- Amneville48
- Angevillers48
- Argancy48
- Audun-le-Roman48
- Aumetz48
- Ay-sur-Moselle48
- Bains-les-Bains48
- Basse-Ham48
- Bayon48
- Bertrange48
- Boulange48
- Boulay-Moselle48
- Bouligny48
- Bousse48
- Briey48
- Cattenom48
- Champenoux48
- Chantraine48
- Charmes48
- Chateau-Porcien48
- Chateau-Salins48
- Chatel-sur-Moselle48
- Chavelot48
- Clouange48
- Courcelles-Chaussy48
- Crehange48
- Crusnes48
- Damelevieres48
- Darnieulles48
- Distroff48
- Dogneville48
- Dombasle-sur-Meurthe48
- Einville-au-Jard48
- Ennery48
- Entrange48
- Fameck48
- Faulquemont48
- Fleury48
- Florange48
- Fontoy48
- Gandrange48
- Golbey48
- Guenange48
- Hadol48
- Hagondange48
- Hettange-Grande48
- Igney48
- Illange48
- Joeuf48
- Joudreville48
- Kedange-sur-Canner48
- Knutange48
- Koenigsmacker48
- Kuntzig48
- Landres48
- Le Ban Saint-Martin48
- Les Forges48
- Longeville-les-Metz48
- Maizieres-les-Metz48
- Malroy48
- Mancieulles48
- Manom48
- Marange-Silvange48
- Mecleuves48
- Mercy-le-Bas48
- Metzervisse48
- Mondelange48
- Montigny-les-Metz48
- Montois-la-Montagne48
- Moutiers48
- Moyeuvre-Grande48
- Neufchef48
- Nilvange48
- Nomexy48
- Ottange48
- Peltre48
- Piennes48
- Pierrepont48
- Pierrevillers48
- Plappeville48
- Portieux48
- Remilly48
- Retonfey48
- Richemont48
- Rombas48
- Rosieres-aux-Salines48
- Rosselange48
- Rurange-les-Thionville48
- Saint-Julien-lès-Metz48
- Saulny48
- Solgne48
- Talange48
- Terville48
- Thaon-les-Vosges48
- Tremery48
- Tressange48
- Trieux48
- Tucquegnieux48
- Uckange48
- Urimenil48
- Uxegney48
- Uzemain48
- Varangeville48
- Vic-sur-Seille48
- Vigy48
- Vincey48
- Vitry-sur-Orne48
- Volmerange-les-Mines48
- Volstroff48
- Woippy48
- Xertigny48
- Yutz48
- Alsting47
- Arches47
- Archettes47
- Attigny47
- Audun-le-Tiche47
- Aydoilles47
- Behren-les-Forbach47
- Bening-les-Saint-Avold47
- Bliesbruck47
- Bouzonville47
- Chanteheux47
- Chenimenil47
- Cocheren47
- Cosnes-et-Romain47
- Creutzwald47
- Deyvillers47
- Diebling47
- Diesen47
- Dieuze47
- Docelles47
- Dommartin-les-Remiremont47
- Etzling47
- Falck47
- Farebersviller47
- Farschviller47
- Folkling47
- Folschviller47
- Freyming-Merlebach47
- Gerbeviller47
- Gorcy47
- Grosbliederstroff47
- Ham-sous-Varsberg47
- Hambach47
- Hargarten-aux-Mines47
- Haucourt-Moulaine47
- Herserange47
- Holving47
- Hombourg-Haut47
- Hundling47
- Hussigny-Godbrange47
- Kerbach47
- Le Syndicat47
- Lexy47
- Longeville-les-Saint-Avold47
- Longlaville47
- Longuyon47
- Longwy47
- Macheren47
- Merten47
- Mexy47
- Mont-Saint-Martin47
- Montmedy47
- Morhange47
- Morsbach47
- Neufgrange47
- Oeting47
- Petite-Rosselle47
- Plombieres-les-Bains47
- Porcelette47
- Pouxeux47
- Rambervillers47
- Ramonchamp47
- Raon-aux-Bois47
- Rehon47
- Remelfing47
- Remiremont47
- Rethel47
- Rouhling47
- Rupt-sur-Moselle47
- Russange47
- Saint-Ame47
- Saint-Avold47
- Saint-Etienne-les-Remiremont47
- Saint-Nabord47
- Sarreguemines47
- Sarreinsming47
- Saulnes47
- Sault-les-Rethel47
- Schœneck47
- Seingbouse47
- Sierck-les-Bains47
- Spicheren47
- Stenay47
- Stiring-Wendel47
- Tenteling47
- Teting-sur-Nied47
- Theding47
- Thil47
- Vagney47
- Valmont47
- Vecoux47
- Villers-la-Montagne47
- Villerupt47
- Vouziers47
- Wiesviller47
- Woustviller47
- Baccarat46
- Balan46
- Bining46
- Bitche46
- Blagny46
- Bruyeres46
- Bussang46
- Carignan46
- Douzy46
- Enchenberg46
- Ferrette46
- Fresse-sur-Moselle46
- Gros-Rederching46
- Herbitzheim46
- Jeanmenil46
- Keskastel46
- Le Menil46
- Le Thillot46
- Le Tholy46
- Mouzon46
- Oermingen46
- Petit-Rederching46
- Pfetterhouse46
- Pouru-Saint-Remy46
- Rohrbach-les-Bitche46
- Saint-Dizier46
- Saint-Maurice-sur-Moselle46
- Sarralbe46
- Sarre-Union46
- Sarrewerden46
- Saulxures-sur-Moselotte46
- Signy-le-Petit46
- Willerwald46
- Wissembourg46
- Cornimont45
- Dannemarie45
- Diemeringen45
- Dom-le-Mesnil45
- Donchery45
- Épinal45
- Flize45
- Floing45
- Granges-sur-Vologne45
- Hagenthal-le-Bas45
- Hirsingue45
- Hirtzbach45
- La Francheville45
- Lemberg45
- Leymen45
- Lumes45
- Montbronn45
- Mulhouse45
- Nouvion-sur-Meuse45
- Prix-les-Mezieres45
- Rimogne45
- Sedan45
- Tournes45
- Villers-Semeuse45
- Warcq45
- Aiglemont44
- Altkirch44
- Anould44
- Aspach44
- Aspach-le-Bas44
- Aspach-le-Haut44
- Badonviller44
- Bitschwiller-les-Thann44
- Blotzheim44
- Burnhaupt-le-Bas44
- Burnhaupt-le-Haut44
- Carspach44
- Cernay44
- Cirey-sur-Vezouze44
- Corcieux44
- Deville44
- Drulingen44
- Etival-Clairefontaine44
- Fellering44
- Frolois44
- Frontieres44
- Fumay44
- Gerardmer44
- Gespunsart44
- Goetzenbruck44
- Guewenheim44
- Hayange44
- Haybes44
- Hegenheim44
- Heimsbrunn44
- Héming44
- Hesingue44
- Hochstatt44
- Husseren-Wesserling44
- Illfurth44
- Kruth44
- La Bresse44
- Lauterbourg44
- Lembach44
- Les Hautes-Rivieres44
- Les Mazures44
- Lorquin44
- Masevaux44
- Montcy-Notre-Dame44
- Montherme44
- Moosch44
- Moyenmoutier44
- Neufmanil44
- Niderviller44
- Nouzonville44
- Oderen44
- Pont-à-Mousson44
- Reding44
- Reims44
- Renwez44
- Revin44
- Rocroi44
- Saint-Amarin44
- Saint-Laurent44
- Saint-Leonard44
- Saint-Louis44
- Saint-Menges44
- Saint-Michel-sur-Meurthe44
- Sarrebourg44
- Sentheim44
- Soucht44
- Steinbach44
- Taintrux44
- Thann44
- Thilay44
- Troyes44
- Vieux-Thann44
- Vivier-au-Court44
- Vrigne-aux-Bois44
- Waldighofen44
- Abreschviller43
- Baldersheim43
- Ban-de-Laveline43
- Bartenheim43
- Battenheim43
- Bergholtz43
- Berrwiller43
- Bollwiller43
- Brunstatt43
- Buhl43
- Dabo43
- Didenheim43
- Dietwiller43
- Eschentzwiller43
- Flaxlanden43
- Fraize43
- Fromelennes43
- Givet43
- Guebwiller43
- Habsheim43
- Huningue43
- Illzach43
- Ingwiller43
- Issenheim43
- Kembs43
- Kingersheim43
- La Petite-Pierre43
- Landser43
- Lautenbach43
- Lautenbachzell43
- Lutterbach43
- Metzeral43
- Morschwiller-le-Bas43
- Munster43
- Neuwiller-les-Saverne43
- Niederbronn-les-Bains43
- Oberbronn43
- Pfastatt43
- Plainfaing43
- Pulversheim43
- Raedersheim43
- Reichshoffen43
- Reiningue43
- Richwiller43
- Rixheim43
- Rosenau43
- Ruelisheim43
- Saint-Die-des-Vosges43
- Sainte-Marguerite43
- Saulcy-sur-Meurthe43
- Sausheim43
- Senones43
- Sierentz43
- Soultz-Haut-Rhin43
- Soultzeren43
- Soultzmatt43
- Staffelfelden43
- Stosswihr43
- Uffholtz43
- Ungersheim43
- Village-Neuf43
- Vireux-Molhain43
- Vireux-Wallerand43
- Walscheid43
- Wattwiller43
- Wimmenau43
- Wingen-sur-Moder43
- Wittelsheim43
- Wittenheim43
- Zillisheim43
- Zimmersheim43
- Ammerschwihr42
- Andolsheim42
- Bantzenheim42
- Bennwihr42
- Bergheim42
- Blodelsheim42
- Bouxwiller42
- Chalampé42
- Colmar42
- Dessenheim42
- Dettwiller42
- Dossenheim-sur-Zinsel42
- Eguisheim42
- Ensisheim42
- Fessenheim42
- Freland42
- Goersdorf42
- Grendelbruch42
- Gumbrechtshoffen42
- Gundershoffen42
- Herrlisheim-pres-Colmar42
- Hirtzfelden42
- Horbourg-Wihr42
- Houssen42
- Ingersheim42
- Kaysersberg42
- La Broque42
- Labaroche42
- Lapoutroie42
- Liepvre42
- Lutzelhouse42
- Marmoutier42
- Merxheim42
- Meyenheim42
- Monswiller42
- Munchhouse42
- Niederhaslach42
- Oberhaslach42
- Oberhergheim42
- Obermodern-Zutzendorf42
- Orbey42
- Ostheim42
- Otterswiller42
- Ottmarsheim42
- Pfaffenheim42
- Pfaffenhoffen42
- Reguisheim42
- Ribeauville42
- Riquewihr42
- Romanswiller42
- Rothau42
- Rouffach42
- Rumersheim-le-Haut42
- Russ42
- Sainte-Croix-aux-Mines42
- Sainte-Croix-en-Plaine42
- Sainte-Marie-aux-Mines42
- Saverne42
- Seltz42
- Sigolsheim42
- Soultz-sous-Forets42
- Steinbourg42
- Sundhoffen42
- Turckheim42
- Urmatt42
- Ville42
- Wangenbourg-Engenthal42
- Wettolsheim42
- Wihr-au-Val42
- Wintzenheim42
- Wisches42
- Woerth42
- Algolsheim41
- Altorf41
- Andlau41
- Barr41
- Bernardswiller41
- Betschdorf41
- Biesheim41
- Bischoffsheim41
- Boersch41
- Chatenois41
- Dambach-la-Ville41
- Dauendorf41
- Dinsheim-sur-Bruche41
- Dorlisheim41
- Durrenbach41
- Ebersheim41
- Epfig41
- Eschbach41
- Fortschwihr41
- Furdenheim41
- Gresswiller41
- Guemar41
- Hatten41
- Hochfelden41
- Holtzwihr41
- Irmstett41
- Jebsheim41
- Kintzheim41
- Kunheim41
- Marckolsheim41
- Marlenheim41
- Mertzwiller41
- Molsheim41
- Mommenheim41
- Mussig41
- Muttersholtz41
- Mutzig41
- Neuf-Brisach41
- Niedernai41
- Obernai41
- Ohlungen41
- Ottrott41
- Rosheim41
- Saint-Hippolyte41
- Scherwiller41
- Schnersheim41
- Schweighouse-sur-Moder41
- Schwindratzheim41
- Selestat41
- Still41
- Stotzheim41
- Surbourg41
- Uberach41
- Valff41
- Volgelsheim41
- Walbourg41
- Wasselonne41
- Westhoffen41
- Widensolen41
- Wingersheim41
- Wolfgantzen41
- Achenheim40
- Benfeld40
- Berstett40
- Bischwiller40
- Blaesheim40
- Breuschwickersheim40
- Brumath40
- Dachstein40
- Dingsheim40
- Duppigheim40
- Duttlenheim40
- Eckbolsheim40
- Eckwersheim40
- Entzheim40
- Ernolsheim-Bruche40
- Fegersheim40
- Geispolsheim40
- Geudertheim40
- Gries40
- Griesheim-pres-Molsheim40
- Griesheim-sur-Souffel40
- Hangenbieten40
- Herrlisheim40
- Hilsenheim40
- Hindisheim40
- Hoerdt40
- Holtzheim40
- Huttenheim40
- Innenheim40
- Ittenheim40
- Kaltenhouse40
- Kertzfeld40
- Krautergersheim40
- Lampertheim40
- Lingolsheim40
- Lipsheim40
- Matzenheim40
- Meistratzheim40
- Mittelhausbergen40
- Mundolsheim40
- Niederhausbergen40
- Niederschaeffolsheim40
- Oberhausbergen40
- Oberhoffen-sur-Moder40
- Oberschaeffolsheim40
- Offenheim40
- Pfulgriesheim40
- Roeschwoog40
- Sand40
- Schirrhein40
- Sessenheim40
- Souffelweyersheim40
- Soufflenheim40
- Sundhouse40
- Truchtersheim40
- Weitbruch40
- Weyersheim40
- Wittisheim40
- Wolfisheim40
- Bischheim39
- Boofzheim39
- Carling39
- Chalons-en-Champagne39
- Drusenheim39
- Erstein39
- Eschau39
- Forbach39
- Gambsheim39
- Gerstheim39
- Hoenheim39
- Illkirch-Graffenstaden39
- La Wantzenau39
- Nordhouse39
- Ostwald39
- Plobsheim39
- Reinhardsmunster39
- Rhinau39
- Villers-lès-Nancy39
- Scy-Chazelles37
- Nancy34
- Charleville-Mezieres33
- Jonville-en-Woëvre33
- Lirey33
- Thionville33
- Haguenau32
- Metz29
- Belleville-sur-Meuse28
- Seremange-Erzange26
- Riedisheim24
- Bazeilles22
- Schirmeck19
- Épernay17
- Kilstett17
- Vendenheim17
- Obenheim11
- Strasbourg11
- Phalsbourg9
- Lunéville2
- Houdelaincourt









