Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 16:35, Sep 25
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?
- Lunéville68
- Schiltigheim66
- Charleville-Mezieres62
- Betschdorf60
- Durrenbach60
- Eschbach60
- Goersdorf60
- Gumbrechtshoffen60
- Gundershoffen60
- Lembach60
- Mertzwiller60
- Niederbronn-les-Bains60
- Oberbronn60
- Reichshoffen60
- Soultz-sous-Forets60
- Surbourg60
- Walbourg60
- Wissembourg60
- Woerth60
- Bining59
- Bitche59
- Bliesbruck59
- Bouxwiller59
- Brumath59
- Dauendorf59
- Dettwiller59
- Dossenheim-sur-Zinsel59
- Enchenberg59
- Goetzenbruck59
- Gros-Rederching59
- Hatten59
- Hochfelden59
- Ingwiller59
- Kaltenhouse59
- La Petite-Pierre59
- Lauterbourg59
- Lemberg59
- Mommenheim59
- Montbronn59
- Neuwiller-les-Saverne59
- Niederschaeffolsheim59
- Oberhoffen-sur-Moder59
- Obermodern-Zutzendorf59
- Ohlungen59
- Petit-Rederching59
- Pfaffenhoffen59
- Rohrbach-les-Bitche59
- Schirrhein59
- Schweighouse-sur-Moder59
- Schwindratzheim59
- Soucht59
- Soufflenheim59
- Steinbourg59
- Uberach59
- Weitbruch59
- Wiesviller59
- Wimmenau59
- Wingen-sur-Moder59
- Wingersheim59
- Alsting58
- Behren-les-Forbach58
- Bening-les-Saint-Avold58
- Berstett58
- Bischwiller58
- Cocheren58
- Diebling58
- Diemeringen58
- Drulingen58
- Eckwersheim58
- Etzling58
- Farebersviller58
- Farschviller58
- Folkling58
- Geudertheim58
- Gries58
- Grosbliederstroff58
- Hambach58
- Herbitzheim58
- Herrlisheim58
- Hoerdt58
- Holving58
- Hundling58
- Kerbach58
- Keskastel58
- Marmoutier58
- Monswiller58
- Morsbach58
- Neufgrange58
- Oermingen58
- Oeting58
- Otterswiller58
- Petite-Rosselle58
- Reding58
- Remelfing58
- Roeschwoog58
- Romanswiller58
- Rouhling58
- Sarralbe58
- Sarre-Union58
- Sarreguemines58
- Sarreinsming58
- Sarrewerden58
- Saverne58
- Schnersheim58
- Schœneck58
- Seingbouse58
- Seltz58
- Sessenheim58
- Spicheren58
- Stiring-Wendel58
- Tenteling58
- Theding58
- Truchtersheim58
- Wasselonne58
- Weyersheim58
- Willerwald58
- Woustviller58
- Bouzonville57
- Crehange57
- Creutzwald57
- Dabo57
- Diesen57
- Dingsheim57
- Drusenheim57
- Falck57
- Faulquemont57
- Folschviller57
- Freyming-Merlebach57
- Furdenheim57
- Gambsheim57
- Griesheim-sur-Souffel57
- Ham-sous-Varsberg57
- Hargarten-aux-Mines57
- Hombourg-Haut57
- Lampertheim57
- Longeville-les-Saint-Avold57
- Macheren57
- Marlenheim57
- Merten57
- Mundolsheim57
- Niderviller57
- Offenheim57
- Pfulgriesheim57
- Porcelette57
- Saint-Avold57
- Sarrebourg57
- Souffelweyersheim57
- Teting-sur-Nied57
- Valmont57
- Walscheid57
- Wangenbourg-Engenthal57
- Westhoffen57
- Abreschviller56
- Achenheim56
- Algrange56
- Amneville56
- Angevillers56
- Argancy56
- Ay-sur-Moselle56
- Basse-Ham56
- Bertrange56
- Bischheim56
- Boulay-Moselle56
- Bousse56
- Breuschwickersheim56
- Cattenom56
- Chateau-Salins56
- Clouange56
- Courcelles-Chaussy56
- Dachstein56
- Dieuze56
- Dinsheim-sur-Bruche56
- Distroff56
- Eckbolsheim56
- Ennery56
- Entrange56
- Ernolsheim-Bruche56
- Fameck56
- Fleury56
- Florange56
- Gandrange56
- Gresswiller56
- Guenange56
- Hagondange56
- Héming56
- Hettange-Grande56
- Hoenheim56
- Illange56
- Irmstett56
- Ittenheim56
- Kedange-sur-Canner56
- Knutange56
- Koenigsmacker56
- Kuntzig56
- La Wantzenau56
- Le Ban Saint-Martin56
- Longeville-les-Metz56
- Lorquin56
- Lutzelhouse56
- Maizieres-les-Metz56
- Malroy56
- Manom56
- Marange-Silvange56
- Mecleuves56
- Metzervisse56
- Mittelhausbergen56
- Molsheim56
- Mondelange56
- Montigny-les-Metz56
- Morhange56
- Mutzig56
- Niederhaslach56
- Niederhausbergen56
- Nilvange56
- Oberhaslach56
- Oberhausbergen56
- Oberschaeffolsheim56
- Ottange56
- Peltre56
- Pierrevillers56
- Plappeville56
- Remilly56
- Retonfey56
- Richemont56
- Riedisheim56
- Rombas56
- Rosselange56
- Rurange-les-Thionville56
- Saint-Julien-lès-Metz56
- Saulny56
- Sierck-les-Bains56
- Solgne56
- Still56
- Talange56
- Terville56
- Tremery56
- Uckange56
- Urmatt56
- Vic-sur-Seille56
- Vigy56
- Vitry-sur-Orne56
- Volmerange-les-Mines56
- Volstroff56
- Woippy56
- Wolfisheim56
- Yutz56
- Altorf55
- Amanvillers55
- Ancy-sur-Moselle55
- Ars-sur-Moselle55
- Art-sur-Meurthe55
- Auboue55
- Audun-le-Roman55
- Audun-le-Tiche55
- Augny55
- Aumetz55
- Baccarat55
- Badonviller55
- Bains-les-Bains55
- Bainville-sur-Madon55
- Batilly55
- Bayon55
- Belleville55
- Bernardswiller55
- Bischoffsheim55
- Blaesheim55
- Blénod-lès-Pont-à-Mousson55
- Boersch55
- Boulange55
- Bourbonne-les-Bains55
- Bouxieres-aux-Chenes55
- Bouxieres-aux-Dames55
- Briey55
- Bulgneville55
- Chaligny55
- Chalindrey55
- Champenoux55
- Champigneulles55
- Chanteheux55
- Chantraine55
- Charmes55
- Chatel-Saint-Germain55
- Chatel-sur-Moselle55
- Chavelot55
- Chavigny55
- Cirey-sur-Vezouze55
- Colombey-les-Belles55
- Conflans-en-Jarnisy55
- Contrexeville55
- Corny-sur-Moselle55
- Crusnes55
- Custines55
- Damelevieres55
- Darney55
- Darnieulles55
- Dieulouard55
- Dogneville55
- Dombasle-sur-Meurthe55
- Dommartin-les-Toul55
- Doncourt-les-Conflans55
- Dorlisheim55
- Duppigheim55
- Duttlenheim55
- Einville-au-Jard55
- Entzheim55
- Essey-les-Nancy55
- Eulmont55
- Faulx55
- Fayl-Billot55
- Fegersheim55
- Flavigny-sur-Moselle55
- Fléville-devant-Nancy55
- Fontoy55
- Frouard55
- Geispolsheim55
- Gerbeviller55
- Giraumont55
- Golbey55
- Gondreville55
- Gorze55
- Grendelbruch55
- Griesheim-pres-Molsheim55
- Hangenbieten55
- Haucourt-Moulaine55
- Heillecourt55
- Herserange55
- Holtzheim55
- Homecourt55
- Houdemont55
- Hussigny-Godbrange55
- Igney55
- Illkirch-Graffenstaden55
- Innenheim55
- Jarny55
- Jarville-la-Malgrange55
- Jeanmenil55
- Joeuf55
- Joudreville55
- Jouy-aux-Arches55
- Krautergersheim55
- La Broque55
- Labry55
- Lamarche55
- Landres55
- Laneuveville-devant-Nancy55
- Langres55
- Laxou55
- Lay-Saint-Christophe55
- Les Forges55
- Lexy55
- Lingolsheim55
- Lipsheim55
- Liverdun55
- Longlaville55
- Longwy55
- Ludres55
- Maidieres55
- Malzeville55
- Mancieulles55
- Marbache55
- Marly55
- Maxeville55
- Mercy-le-Bas55
- Mereville55
- Messein55
- Mexy55
- Mirecourt55
- Mont-Saint-Martin55
- Montauville55
- Montois-la-Montagne55
- Moulins-les-Metz55
- Moutiers55
- Moyeuvre-Grande55
- Mulhouse55
- Neufchef55
- Niedernai55
- Nomeny55
- Nomexy55
- Norroy-les-Pont-a-Mousson55
- Noveant-sur-Moselle55
- Obernai55
- Ostwald55
- Ottrott55
- Pagny-sur-Moselle55
- Piennes55
- Pompey55
- Pont-Saint-Vincent55
- Portieux55
- Pulligny55
- Pulnoy55
- Rambervillers55
- Rehon55
- Reichstett55
- Richardmenil55
- Rosheim55
- Rosieres-aux-Salines55
- Rothau55
- Rozerieulles55
- Russ55
- Russange55
- Saint-Max55
- Saint-Nicolas-de-Port55
- Saint-Privat-la-Montagne55
- Sainte-Marie-aux-Chenes55
- Saizerais55
- Saulnes55
- Saulxures-les-Nancy55
- Seichamps55
- Senones55
- Thaon-les-Vosges55
- Thil55
- Tomblaine55
- Toul55
- Tressange55
- Trieux55
- Tucquegnieux55
- Uxegney55
- Uzemain55
- Val-de-Meuse55
- Valleroy55
- Vandoeuvre-les-Nancy55
- Varangeville55
- Velaine-en-Haye55
- Verny55
- Vezelise55
- Villers-la-Montagne55
- Villerupt55
- Villey-Saint-Etienne55
- Vincey55
- Vittel55
- Wisches55
- Algolsheim54
- Altkirch54
- Ammerschwihr54
- Andlau54
- Andolsheim54
- Arches54
- Archettes54
- Aspach54
- Aspach-le-Bas54
- Aspach-le-Haut54
- Aydoilles54
- Baldersheim54
- Ban-de-Laveline54
- Bantzenheim54
- Barr54
- Bartenheim54
- Battenheim54
- Benfeld54
- Bennwihr54
- Bergheim54
- Berrwiller54
- Biesheim54
- Biesles54
- Blenod-les-Toul54
- Blodelsheim54
- Blotzheim54
- Bollwiller54
- Bouligny54
- Brunstatt54
- Bruyeres54
- Burnhaupt-le-Bas54
- Burnhaupt-le-Haut54
- Carspach54
- Cernay54
- Chalampé54
- Chatenois54
- Chenimenil54
- Cosnes-et-Romain54
- Dambach-la-Ville54
- Dannemarie54
- Dessenheim54
- Deyvillers54
- Didenheim54
- Dietwiller54
- Docelles54
- Domgermain54
- Dormans54
- Ebersheim54
- Ecrouves54
- Ensisheim54
- Epfig54
- Erstein54
- Eschau54
- Eschentzwiller54
- Esternay54
- Etain54
- Etival-Clairefontaine54
- Ferrette54
- Fessenheim54
- Flaxlanden54
- Fortschwihr54
- Foug54
- Fraize54
- Freland54
- Frontieres54
- Gorcy54
- Guemar54
- Guewenheim54
- Habsheim54
- Hadol54
- Hagenthal-le-Bas54
- Hegenheim54
- Heimsbrunn54
- Hesingue54
- Hilsenheim54
- Hindisheim54
- Hirsingue54
- Hirtzbach54
- Hirtzfelden54
- Hochstatt54
- Holtzwihr54
- Horbourg-Wihr54
- Houssen54
- Huningue54
- Huttenheim54
- Illfurth54
- Illzach54
- Ingersheim54
- Jebsheim54
- Kaysersberg54
- Kembs54
- Kertzfeld54
- Kingersheim54
- Kintzheim54
- Kunheim54
- Landser54
- Lapoutroie54
- Leymen54
- Liepvre54
- Liffol-le-Grand54
- Lutterbach54
- Marckolsheim54
- Matzenheim54
- Meistratzheim54
- Merxheim54
- Meyenheim54
- Montmirail54
- Morschwiller-le-Bas54
- Moyenmoutier54
- Munchhouse54
- Mussig54
- Muttersholtz54
- Neuf-Brisach54
- Neufchateau54
- Nogent-le-Bas54
- Nordhouse54
- Oberhergheim54
- Ostheim54
- Ottmarsheim54
- Pfastatt54
- Pfetterhouse54
- Pierrepont54
- Plainfaing54
- Plobsheim54
- Pouxeux54
- Pulversheim54
- Raedersheim54
- Raon-aux-Bois54
- Reguisheim54
- Reiningue54
- Ribeauville54
- Richwiller54
- Riquewihr54
- Rixheim54
- Rolampont54
- Rosenau54
- Ruelisheim54
- Rumersheim-le-Haut54
- Saint-Die-des-Vosges54
- Saint-Hippolyte54
- Saint-Leonard54
- Saint-Louis54
- Saint-Michel-sur-Meurthe54
- Sainte-Croix-aux-Mines54
- Sainte-Croix-en-Plaine54
- Sainte-Marguerite54
- Sainte-Marie-aux-Mines54
- Sand54
- Saulcy-sur-Meurthe54
- Sausheim54
- Scherwiller54
- Selestat54
- Sierentz54
- Sigolsheim54
- Staffelfelden54
- Stotzheim54
- Sundhoffen54
- Taintrux54
- Uffholtz54
- Ungersheim54
- Urimenil54
- Valff54
- Vaucouleurs54
- Vigneulles-les-Hattonchatel54
- Village-Neuf54
- Ville54
- Volgelsheim54
- Waldighofen54
- Widensolen54
- Wintzenheim54
- Wittelsheim54
- Wittisheim54
- Wolfgantzen54
- Xertigny54
- Zillisheim54
- Zimmersheim54
- Aix-en-Othe53
- Anould53
- Avize53
- Ay53
- Bergholtz53
- Bezannes53
- Bitschwiller-les-Thann53
- Bologne53
- Boofzheim53
- Buhl53
- Bussang53
- Chamarandes-Choignes53
- Chatillon-sur-Marne53
- Chaumont53
- Commercy53
- Connantre53
- Corcieux53
- Cormicy53
- Cormontreuil53
- Cornimont53
- Courcy53
- Damery53
- Dizy53
- Dommartin-les-Remiremont53
- Eguisheim53
- Estissac53
- Euville53
- Fellering53
- Fere-Champenoise53
- Fismes53
- Fresse-sur-Moselle53
- Frolois53
- Gerardmer53
- Gerstheim53
- Gondrecourt-le-Chateau53
- Granges-sur-Vologne53
- Guebwiller53
- Gueux53
- Hermonville53
- Herrlisheim-pres-Colmar53
- Husseren-Wesserling53
- Issenheim53
- Jonchery-sur-Vesle53
- Jonville-en-Woëvre53
- Kruth53
- La Bresse53
- Labaroche53
- Lautenbach53
- Lautenbachzell53
- Le Menil53
- Le Mesnil-sur-Oger53
- Le Syndicat53
- Le Thillot53
- Le Tholy53
- Lerouville53
- Loivre53
- Longuyon53
- Magenta53
- Maizieres-la-Grande-Paroisse53
- Mardeuil53
- Mareuil-le-Port53
- Mareuil-sur-Ay53
- Marigny-le-Chatel53
- Masevaux53
- Mery-sur-Seine53
- Metzeral53
- Moosch53
- Muizon53
- Munster53
- Nogent-sur-Seine53
- Oderen53
- Orbey53
- Pfaffenheim53
- Pierry53
- Plombieres-les-Bains53
- Port a Binson53
- Ramonchamp53
- Remiremont53
- Rhinau53
- Rilly-la-Montagne53
- Romilly-sur-Seine53
- Rouffach53
- Rupt-sur-Moselle53
- Saint-Amarin53
- Saint-Ame53
- Saint-Brice-Courcelles53
- Saint-Etienne-les-Remiremont53
- Saint-Just-Sauvage53
- Saint-Maurice-sur-Moselle53
- Saint-Mihiel53
- Saint-Nabord53
- Saulxures-sur-Moselotte53
- Sentheim53
- Sezanne53
- Soultz-Haut-Rhin53
- Soultzeren53
- Soultzmatt53
- Steinbach53
- Stosswihr53
- Sundhouse53
- Thann53
- Tinqueux53
- Tours-sur-Marne53
- Turckheim53
- Vacon53
- Vagney53
- Vecoux53
- Vertus53
- Vieux-Thann53
- Vignot53
- Villenauxe-la-Grande53
- Void-Vacon53
- Wattwiller53
- Wettolsheim53
- Wihr-au-Val53
- Ancerville52
- Arcis-sur-Aube52
- Bar-le-Duc52
- Bar-sur-Aube52
- Bar-sur-Seine52
- Bayard-sur-Marne52
- Bazancourt52
- Betheny52
- Bettancourt-la-Ferree52
- Bienville52
- Blagny52
- Bouilly52
- Boult-sur-Suippe52
- Bourgogne52
- Breviandes52
- Brienne-le-Chateau52
- Bucheres52
- Cernay-les-Reims52
- Chancenay52
- Chaource52
- Chateau-Porcien52
- Chateauvillain52
- Chevillon52
- Clermont-en-Argonne52
- Compertrix52
- Courtisols52
- Creney-pres-Troyes52
- Dieue-sur-Meuse52
- Doulaincourt-Saucourt52
- Dugny-sur-Meuse52
- Ervy-le-Chatel52
- Eurville-Bienville52
- Fagnieres52
- Fains-Veel52
- Frignicourt52
- Froncles52
- Joinville52
- La Chapelle-Saint-Luc52
- La Riviere-de-Corps52
- Les Noes-pres-Troyes52
- Les Riceys52
- Ligny-en-Barrois52
- Longeville-en-Barrois52
- Lusigny-sur-Barse52
- Mailly-le-Camp52
- Montier-en-Der52
- Montmedy52
- Mourmelon-le-Grand52
- Mussy-sur-Seine52
- Pargny-sur-Saulx52
- Payns52
- Piney52
- Pont-Sainte-Marie52
- Pontfaverger-Moronvilliers52
- Revigny-sur-Ornain52
- Rosieres-pres-Troyes52
- Saint-Andre-les-Vergers52
- Saint-Germain52
- Saint-Julien-les-Villas52
- Saint-Lye52
- Saint-Memmie52
- Saint-Parres-aux-Tertres52
- Saint-Pouange52
- Sainte-Maure52
- Sainte-Menehould52
- Sainte-Savine52
- Sarry52
- Sermaize-les-Bains52
- Sillery52
- Stenay52
- Suippes52
- Taissy52
- Thierville-sur-Meuse52
- Tronville-en-Barrois52
- Velaines52
- Vendeuvre-sur-Barse52
- Verdun52
- Verrieres52
- Verzenay52
- Verzy52
- Ville-sous-la-Ferte52
- Villiers-en-Lieu52
- Vitry-le-François52
- Warmeriville52
- Wassy52
- Witry-les-Reims52
- Attigny51
- Balan51
- Carignan51
- Douzy51
- Mouzon51
- Pouru-Saint-Remy51
- Rethel51
- Sault-les-Rethel51
- Sedan51
- Vouziers51
- Aiglemont50
- Dom-le-Mesnil50
- Donchery50
- Flize50
- Floing50
- La Francheville50
- Lumes50
- Montcy-Notre-Dame50
- Nouvion-sur-Meuse50
- Prix-les-Mezieres50
- Saint-Laurent50
- Saint-Menges50
- Villers-Semeuse50
- Vivier-au-Court50
- Vrigne-aux-Bois50
- Deville49
- Gespunsart49
- Les Hautes-Rivieres49
- Montherme49
- Neufmanil49
- Nouzonville49
- Renwez49
- Rimogne49
- Signy-le-Petit49
- Thilay49
- Tournes49
- Warcq49
- Les Mazures48
- Revin48
- Rocroi48
- Fumay47
- Haybes47
- Vireux-Molhain47
- Vireux-Wallerand47
- Fromelennes46
- Givet46
- Chalons-en-Champagne44
- Eloyes39
- Lirey39
- Metz39
- Pont-à-Mousson39
- Vendenheim39
- Kilstett34
- Saint-Dizier34
- Belleville-sur-Meuse33
- Épernay33
- Épinal33
- Hayange33
- Neuves-Maisons33
- Phalsbourg33
- Reims33
- Obenheim32
- Reinhardsmunster32
- Strasbourg31
- Troyes31
- Colmar28
- Nancy28
- Thionville26
- Wittenheim26
- Schirmeck24
- Seremange-Erzange24
- Villers-lès-Nancy24
- Carling22
- Forbach22
- Haguenau22
- Xonrupt-Longemer22
- Scy-Chazelles17
- Bazeilles9
- Houdelaincourt








