Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 23:56, Aug 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?
- Chalons-en-Champagne75
- Neuves-Maisons73
- Vendenheim62
- Reichstett60
- Thionville60
- Reims58
- Colmar56
- Lunéville56
- Schiltigheim56
- Riedisheim55
- Mulhouse53
- Nancy53
- Lauterbourg52
- Seltz52
- Wissembourg52
- Betschdorf51
- Drusenheim51
- Goersdorf51
- Hagenthal-le-Bas51
- Hatten51
- Huningue51
- Lembach51
- Leymen51
- Roeschwoog51
- Saint-Louis51
- Schirrhein51
- Sessenheim51
- Soufflenheim51
- Soultz-sous-Forets51
- Surbourg51
- Village-Neuf51
- Bischwiller50
- Blotzheim50
- Charleville-Mezieres50
- Durrenbach50
- Épernay50
- Eschbach50
- Haguenau50
- Hegenheim50
- Herrlisheim50
- Hesingue50
- Kaltenhouse50
- Oberhoffen-sur-Moder50
- Phalsbourg50
- Rosenau50
- Walbourg50
- Woerth50
- Bantzenheim49
- Bartenheim49
- Bischheim49
- Bitche49
- Blodelsheim49
- Brumath49
- Chalampé49
- Dauendorf49
- Dietwiller49
- Eckwersheim49
- Eschentzwiller49
- Ferrette49
- Frontieres49
- Gambsheim49
- Geudertheim49
- Gries49
- Gumbrechtshoffen49
- Gundershoffen49
- Habsheim49
- Hoenheim49
- Hoerdt49
- Kembs49
- La Wantzenau49
- Lampertheim49
- Landser49
- Mertzwiller49
- Mittelhausbergen49
- Mommenheim49
- Mundolsheim49
- Niederbronn-les-Bains49
- Niederhausbergen49
- Niederschaeffolsheim49
- Oberbronn49
- Obermodern-Zutzendorf49
- Ohlungen49
- Ottmarsheim49
- Pfaffenhoffen49
- Reichshoffen49
- Rumersheim-le-Haut49
- Schweighouse-sur-Moder49
- Schwindratzheim49
- Sierentz49
- Souffelweyersheim49
- Uberach49
- Waldighofen49
- Weitbruch49
- Weyersheim49
- Wingersheim49
- Achenheim48
- Algolsheim48
- Altkirch48
- Altorf48
- Ammerschwihr48
- Andlau48
- Andolsheim48
- Aspach48
- Baldersheim48
- Barr48
- Battenheim48
- Benfeld48
- Bennwihr48
- Bergheim48
- Bergholtz48
- Bernardswiller48
- Berstett48
- Biesheim48
- Bining48
- Bischoffsheim48
- Blaesheim48
- Bliesbruck48
- Boersch48
- Bollwiller48
- Boofzheim48
- Bouxwiller48
- Breuschwickersheim48
- Brunstatt48
- Carspach48
- Chatenois48
- Dabo48
- Dachstein48
- Dambach-la-Ville48
- Dessenheim48
- Dettwiller48
- Didenheim48
- Diemeringen48
- Dingsheim48
- Dinsheim-sur-Bruche48
- Dorlisheim48
- Dossenheim-sur-Zinsel48
- Drulingen48
- Duppigheim48
- Duttlenheim48
- Ebersheim48
- Eckbolsheim48
- Eguisheim48
- Enchenberg48
- Ensisheim48
- Entzheim48
- Epfig48
- Ernolsheim-Bruche48
- Erstein48
- Eschau48
- Fegersheim48
- Fessenheim48
- Flaxlanden48
- Fortschwihr48
- Furdenheim48
- Geispolsheim48
- Gerstheim48
- Goetzenbruck48
- Grendelbruch48
- Gresswiller48
- Griesheim-pres-Molsheim48
- Griesheim-sur-Souffel48
- Gros-Rederching48
- Guemar48
- Hangenbieten48
- Heimsbrunn48
- Herrlisheim-pres-Colmar48
- Hilsenheim48
- Hindisheim48
- Hirsingue48
- Hirtzbach48
- Hirtzfelden48
- Hochfelden48
- Hochstatt48
- Holtzheim48
- Holtzwihr48
- Horbourg-Wihr48
- Houssen48
- Huttenheim48
- Illfurth48
- Illkirch-Graffenstaden48
- Illzach48
- Ingersheim48
- Ingwiller48
- Innenheim48
- Irmstett48
- Issenheim48
- Ittenheim48
- Jebsheim48
- Kertzfeld48
- Kingersheim48
- Kintzheim48
- Krautergersheim48
- Kunheim48
- La Petite-Pierre48
- Lemberg48
- Lingolsheim48
- Lipsheim48
- Lutterbach48
- Lutzelhouse48
- Marckolsheim48
- Marlenheim48
- Marmoutier48
- Matzenheim48
- Meistratzheim48
- Merxheim48
- Meyenheim48
- Molsheim48
- Monswiller48
- Montbronn48
- Morschwiller-le-Bas48
- Munchhouse48
- Mussig48
- Muttersholtz48
- Mutzig48
- Neuf-Brisach48
- Neuwiller-les-Saverne48
- Niederhaslach48
- Niedernai48
- Nordhouse48
- Oberhaslach48
- Oberhausbergen48
- Oberhergheim48
- Obernai48
- Oberschaeffolsheim48
- Oermingen48
- Offenheim48
- Ostheim48
- Ostwald48
- Otterswiller48
- Ottrott48
- Petit-Rederching48
- Pfaffenheim48
- Pfastatt48
- Pfetterhouse48
- Pfulgriesheim48
- Plobsheim48
- Pulversheim48
- Raedersheim48
- Reguisheim48
- Reinhardsmunster48
- Reiningue48
- Rhinau48
- Ribeauville48
- Richwiller48
- Riquewihr48
- Rixheim48
- Rohrbach-les-Bitche48
- Romanswiller48
- Rosheim48
- Rouffach48
- Ruelisheim48
- Russ48
- Saint-Hippolyte48
- Sainte-Croix-en-Plaine48
- Sand48
- Sarreinsming48
- Sausheim48
- Saverne48
- Scherwiller48
- Schnersheim48
- Selestat48
- Sigolsheim48
- Soucht48
- Soultz-Haut-Rhin48
- Soultzmatt48
- Staffelfelden48
- Steinbourg48
- Still48
- Stotzheim48
- Sundhoffen48
- Sundhouse48
- Truchtersheim48
- Turckheim48
- Ungersheim48
- Urmatt48
- Valff48
- Ville48
- Volgelsheim48
- Wangenbourg-Engenthal48
- Wasselonne48
- Westhoffen48
- Wettolsheim48
- Widensolen48
- Wiesviller48
- Wimmenau48
- Wingen-sur-Moder48
- Wintzenheim48
- Wisches48
- Wittelsheim48
- Wittenheim48
- Wittisheim48
- Wolfgantzen48
- Wolfisheim48
- Zillisheim48
- Zimmersheim48
- Abreschviller47
- Alsting47
- Aspach-le-Bas47
- Aspach-le-Haut47
- Ban-de-Laveline47
- Behren-les-Forbach47
- Bening-les-Saint-Avold47
- Berrwiller47
- Buhl47
- Burnhaupt-le-Bas47
- Burnhaupt-le-Haut47
- Cernay47
- Cirey-sur-Vezouze47
- Cocheren47
- Dannemarie47
- Diebling47
- Etzling47
- Farebersviller47
- Farschviller47
- Folkling47
- Forbach47
- Freland47
- Grosbliederstroff47
- Guebwiller47
- Guewenheim47
- Hambach47
- Héming47
- Herbitzheim47
- Holving47
- Hundling47
- Kaysersberg47
- Kerbach47
- Keskastel47
- La Broque47
- Labaroche47
- Lapoutroie47
- Lautenbach47
- Lautenbachzell47
- Liepvre47
- Lorquin47
- Morsbach47
- Munster47
- Neufgrange47
- Niderviller47
- Oeting47
- Orbey47
- Petite-Rosselle47
- Reding47
- Remelfing47
- Rothau47
- Rouhling47
- Sainte-Croix-aux-Mines47
- Sainte-Marie-aux-Mines47
- Sarralbe47
- Sarre-Union47
- Sarrebourg47
- Sarreguemines47
- Sarrewerden47
- Schœneck47
- Seingbouse47
- Soultzeren47
- Spicheren47
- Steinbach47
- Stiring-Wendel47
- Stosswihr47
- Tenteling47
- Theding47
- Uffholtz47
- Vieux-Thann47
- Walscheid47
- Wattwiller47
- Wihr-au-Val47
- Willerwald47
- Woustviller47
- Anould46
- Badonviller46
- Bitschwiller-les-Thann46
- Carling46
- Corcieux46
- Dieuze46
- Etival-Clairefontaine46
- Fellering46
- Fraize46
- Freyming-Merlebach46
- Gerardmer46
- Granges-sur-Vologne46
- Hombourg-Haut46
- Husseren-Wesserling46
- Kruth46
- La Bresse46
- Macheren46
- Masevaux46
- Metzeral46
- Moosch46
- Moyenmoutier46
- Oderen46
- Plainfaing46
- Saint-Amarin46
- Saint-Avold46
- Saint-Die-des-Vosges46
- Saint-Leonard46
- Saint-Michel-sur-Meurthe46
- Sainte-Marguerite46
- Saulcy-sur-Meurthe46
- Senones46
- Sentheim46
- Taintrux46
- Thann46
- Xonrupt-Longemer46
- Baccarat45
- Bruyeres45
- Bussang45
- Chateau-Salins45
- Cornimont45
- Creutzwald45
- Diesen45
- Falck45
- Faulquemont45
- Folschviller45
- Ham-sous-Varsberg45
- Hargarten-aux-Mines45
- Jeanmenil45
- Le Tholy45
- Longeville-les-Saint-Avold45
- Merten45
- Morhange45
- Porcelette45
- Rambervillers45
- Saint-Maurice-sur-Moselle45
- Saulxures-sur-Moselotte45
- Teting-sur-Nied45
- Valmont45
- Vic-sur-Seille45
- Aydoilles44
- Boulay-Moselle44
- Bouzonville44
- Chanteheux44
- Chenimenil44
- Crehange44
- Deyvillers44
- Docelles44
- Dommartin-les-Remiremont44
- Einville-au-Jard44
- Fresse-sur-Moselle44
- Gerbeviller44
- Le Menil44
- Le Syndicat44
- Le Thillot44
- Pouxeux44
- Ramonchamp44
- Saint-Ame44
- Vagney44
- Arches43
- Archettes43
- Champenoux43
- Courcelles-Chaussy43
- Damelevieres43
- Dogneville43
- Remilly43
- Remiremont43
- Saint-Etienne-les-Remiremont43
- Saint-Nabord43
- Vecoux43
- Chatel-sur-Moselle42
- Chavelot42
- Dombasle-sur-Meurthe42
- Épinal42
- Golbey42
- Rosieres-aux-Salines42
- Rupt-sur-Moselle42
- Bayon41
- Chantraine41
- Igney41
- Raon-aux-Bois41
- Thaon-les-Vosges41
- Varangeville41
- Hadol40
- Nomexy40
- Portieux40
- Vincey40
- Kilstett39
- Obenheim39
- Saint-Nicolas-de-Port39
- Solgne39
- Charmes38
- Retonfey38
- Art-sur-Meurthe37
- Bouxieres-aux-Chenes37
- Les Forges37
- Mecleuves37
- Pulnoy37
- Seichamps37
- Urimenil37
- Uxegney37
- Darnieulles36
- Plombieres-les-Bains36
- Sierck-les-Bains36
- Vigy36
- Laneuveville-devant-Nancy35
- Nomeny35
- Saulxures-les-Nancy35
- Xertigny35
- Essey-les-Nancy34
- Eulmont34
- Kedange-sur-Canner34
- Tomblaine34
- Uzemain34
- Bains-les-Bains33
- Ennery33
- Faulx33
- Flavigny-sur-Moselle33
- Fleury33
- Fléville-devant-Nancy33
- Heillecourt33
- Houdemont33
- Jarville-la-Malgrange33
- Koenigsmacker33
- Lay-Saint-Christophe33
- Malroy33
- Malzeville33
- Metzervisse33
- Peltre33
- Saint-Max33
- Vandoeuvre-les-Nancy33
- Verny33
- Amneville32
- Argancy32
- Ars-sur-Moselle32
- Augny32
- Ay-sur-Moselle32
- Bainville-sur-Madon32
- Basse-Ham32
- Belleville32
- Bertrange32
- Bousse32
- Bouxieres-aux-Dames32
- Cattenom32
- Chaligny32
- Champigneulles32
- Chatel-Saint-Germain32
- Chavigny32
- Clouange32
- Custines32
- Darney32
- Dieulouard32
- Distroff32
- Entrange32
- Fameck32
- Florange32
- Frolois32
- Frouard32
- Gandrange32
- Guenange32
- Hagondange32
- Hettange-Grande32
- Illange32
- Jouy-aux-Arches32
- Kuntzig32
- Laxou32
- Le Ban Saint-Martin32
- Liverdun32
- Longeville-les-Metz32
- Ludres32
- Maizieres-les-Metz32
- Manom32
- Marange-Silvange32
- Marbache32
- Marly32
- Maxeville32
- Mereville32
- Messein32
- Metz32
- Mirecourt32
- Mondelange32
- Montigny-les-Metz32
- Moulins-les-Metz32
- Pierrevillers32
- Plappeville32
- Pompey32
- Pont-à-Mousson32
- Pont-Saint-Vincent32
- Pulligny32
- Richardmenil32
- Richemont32
- Rombas32
- Rozerieulles32
- Rurange-les-Thionville32
- Saint-Julien-lès-Metz32
- Saulny32
- Scy-Chazelles32
- Talange32
- Terville32
- Tremery32
- Uckange32
- Vezelise32
- Villers-lès-Nancy32
- Vitry-sur-Orne32
- Volmerange-les-Mines32
- Volstroff32
- Woippy32
- Yutz32
- Algrange31
- Amanvillers31
- Ancy-sur-Moselle31
- Angevillers31
- Auboue31
- Blénod-lès-Pont-à-Mousson31
- Bourbonne-les-Bains31
- Bulgneville31
- Colombey-les-Belles31
- Contrexeville31
- Corny-sur-Moselle31
- Dommartin-les-Toul31
- Fayl-Billot31
- Fontoy31
- Gondreville31
- Gorze31
- Hayange31
- Homecourt31
- Joeuf31
- Knutange31
- Lamarche31
- Maidieres31
- Montauville31
- Montois-la-Montagne31
- Moyeuvre-Grande31
- Neufchef31
- Nilvange31
- Norroy-les-Pont-a-Mousson31
- Noveant-sur-Moselle31
- Ottange31
- Pagny-sur-Moselle31
- Rosselange31
- Saint-Privat-la-Montagne31
- Sainte-Marie-aux-Chenes31
- Saizerais31
- Strasbourg31
- Toul31
- Velaine-en-Haye31
- Villey-Saint-Etienne31
- Vittel31
- Batilly30
- Bazeilles30
- Blenod-les-Toul30
- Briey30
- Domgermain30
- Doncourt-les-Conflans30
- Ecrouves30
- Foug30
- Giraumont30
- Moutiers30
- Tressange30
- Valleroy30
- Boulange29
- Chalindrey29
- Conflans-en-Jarnisy29
- Euville29
- Jarny29
- Jonville-en-Woëvre29
- Labry29
- Langres29
- Liffol-le-Grand29
- Neufchateau29
- Trieux29
- Vacon29
- Val-de-Meuse29
- Vaucouleurs29
- Void-Vacon29
- Audun-le-Tiche28
- Aumetz28
- Biesles28
- Bologne28
- Chamarandes-Choignes28
- Chaumont28
- Commercy28
- Eloyes28
- Gondrecourt-le-Chateau28
- Houdelaincourt28
- Mancieulles28
- Nogent-le-Bas28
- Rolampont28
- Russange28
- Vigneulles-les-Hattonchatel28
- Vignot28
- Villerupt28
- Audun-le-Roman27
- Chateauvillain27
- Crusnes27
- Doulaincourt-Saucourt27
- Froncles27
- Lerouville27
- Seremange-Erzange27
- Tucquegnieux27
- Ligny-en-Barrois26
- Saint-Mihiel26
- Joinville25
- Thil25
- Velaines25
- Joudreville24
- Hussigny-Godbrange23
- Landres23
- Piennes23
- Tronville-en-Barrois23
- Ville-sous-la-Ferte23
- Bouligny22
- Villers-la-Montagne22
- Chevillon21
- Cosnes-et-Romain21
- Etain21
- Haucourt-Moulaine21
- Herserange21
- Lexy21
- Longlaville21
- Longwy21
- Mercy-le-Bas21
- Mexy21
- Mont-Saint-Martin21
- Pierrepont21
- Rehon21
- Saulnes21
- Gorcy20
- Mussy-sur-Seine20
- Longuyon19
- Belleville-sur-Meuse18
- Blagny18
- Carignan18
- Dieue-sur-Meuse18
- Dugny-sur-Meuse18
- Fromelennes18
- Fumay18
- Givet18
- Haybes18
- Les Hautes-Rivieres18
- Longeville-en-Barrois18
- Montmedy18
- Pouru-Saint-Remy18
- Schirmeck18
- Verdun18
- Vireux-Molhain18
- Vireux-Wallerand18
- Aiglemont17
- Balan17
- Bar-le-Duc17
- Bar-sur-Aube17
- Bayard-sur-Marne17
- Deville17
- Dom-le-Mesnil17
- Donchery17
- Douzy17
- Fains-Veel17
- Flize17
- Floing17
- Gespunsart17
- La Francheville17
- Les Mazures17
- Lumes17
- Montcy-Notre-Dame17
- Montherme17
- Mouzon17
- Neufmanil17
- Nouvion-sur-Meuse17
- Nouzonville17
- Prix-les-Mezieres17
- Renwez17
- Revin17
- Rimogne17
- Rocroi17
- Saint-Laurent17
- Saint-Menges17
- Sedan17
- Signy-le-Petit17
- Stenay17
- Thierville-sur-Meuse17
- Thilay17
- Tournes17
- Villers-Semeuse17
- Vivier-au-Court17
- Vrigne-aux-Bois17
- Warcq17
- Ancerville16
- Attigny16
- Avize16
- Ay16
- Bar-sur-Seine16
- Bazancourt16
- Betheny16
- Bettancourt-la-Ferree16
- Bezannes16
- Bienville16
- Boult-sur-Suippe16
- Bourgogne16
- Cernay-les-Reims16
- Chancenay16
- Chaource16
- Chateau-Porcien16
- Chatillon-sur-Marne16
- Clermont-en-Argonne16
- Connantre16
- Cormicy16
- Cormontreuil16
- Courcy16
- Courtisols16
- Damery16
- Dizy16
- Dormans16
- Esternay16
- Eurville-Bienville16
- Fere-Champenoise16
- Fismes16
- Frignicourt16
- Gueux16
- Hermonville16
- Jonchery-sur-Vesle16
- Le Mesnil-sur-Oger16
- Les Riceys16
- Loivre16
- Magenta16
- Mardeuil16
- Mareuil-le-Port16
- Mareuil-sur-Ay16
- Montier-en-Der16
- Montmirail16
- Mourmelon-le-Grand16
- Muizon16
- Nogent-sur-Seine16
- Pargny-sur-Saulx16
- Pierry16
- Pontfaverger-Moronvilliers16
- Port a Binson16
- Rethel16
- Revigny-sur-Ornain16
- Rilly-la-Montagne16
- Romilly-sur-Seine16
- Saint-Brice-Courcelles16
- Saint-Just-Sauvage16
- Sainte-Menehould16
- Sault-les-Rethel16
- Sermaize-les-Bains16
- Sezanne16
- Sillery16
- Suippes16
- Taissy16
- Tinqueux16
- Tours-sur-Marne16
- Vertus16
- Verzenay16
- Verzy16
- Villenauxe-la-Grande16
- Villiers-en-Lieu16
- Vitry-le-François16
- Vouziers16
- Warmeriville16
- Wassy16
- Witry-les-Reims16
- Aix-en-Othe15
- Arcis-sur-Aube15
- Bouilly15
- Breviandes15
- Brienne-le-Chateau15
- Bucheres15
- Compertrix15
- Creney-pres-Troyes15
- Ervy-le-Chatel15
- Estissac15
- Fagnieres15
- La Chapelle-Saint-Luc15
- La Riviere-de-Corps15
- Les Noes-pres-Troyes15
- Lusigny-sur-Barse15
- Mailly-le-Camp15
- Maizieres-la-Grande-Paroisse15
- Marigny-le-Chatel15
- Mery-sur-Seine15
- Payns15
- Piney15
- Pont-Sainte-Marie15
- Rosieres-pres-Troyes15
- Saint-Andre-les-Vergers15
- Saint-Dizier15
- Saint-Germain15
- Saint-Julien-les-Villas15
- Saint-Lye15
- Saint-Memmie15
- Saint-Parres-aux-Tertres15
- Saint-Pouange15
- Sainte-Maure15
- Sainte-Savine15
- Sarry15
- Troyes15
- Vendeuvre-sur-Barse15
- Verrieres15
- Lirey6









