Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 07:33, 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?
- Kilstett127
- Strasbourg119
- Phalsbourg101
- Schiltigheim95
- Obenheim81
- Lunéville71
- Mulhouse68
- Riedisheim68
- Nancy66
- Vendenheim62
- Thionville60
- Betschdorf59
- Bischwiller59
- Brumath59
- Drusenheim59
- Durrenbach59
- Eckwersheim59
- Eschbach59
- Gambsheim59
- Geudertheim59
- Goersdorf59
- Gries59
- Haguenau59
- Hatten59
- Herrlisheim59
- Hoerdt59
- Kaltenhouse59
- La Wantzenau59
- Lembach59
- Niederschaeffolsheim59
- Oberhoffen-sur-Moder59
- Ohlungen59
- Schirrhein59
- Schweighouse-sur-Moder59
- Sessenheim59
- Soufflenheim59
- Soultz-sous-Forets59
- Surbourg59
- Walbourg59
- Weitbruch59
- Weyersheim59
- Wissembourg59
- Woerth59
- Achenheim58
- Altorf58
- Bernardswiller58
- Berstett58
- Bischheim58
- Bischoffsheim58
- Blaesheim58
- Boersch58
- Bouxwiller58
- Breuschwickersheim58
- Dachstein58
- Dauendorf58
- Dettwiller58
- Dingsheim58
- Dinsheim-sur-Bruche58
- Dorlisheim58
- Dossenheim-sur-Zinsel58
- Duppigheim58
- Duttlenheim58
- Eckbolsheim58
- Entzheim58
- Ernolsheim-Bruche58
- Erstein58
- Eschau58
- Fegersheim58
- Frolois58
- Furdenheim58
- Geispolsheim58
- Gresswiller58
- Griesheim-pres-Molsheim58
- Griesheim-sur-Souffel58
- Gumbrechtshoffen58
- Gundershoffen58
- Hangenbieten58
- Hindisheim58
- Hochfelden58
- Hoenheim58
- Holtzheim58
- Illkirch-Graffenstaden58
- Ingwiller58
- Innenheim58
- Irmstett58
- Ittenheim58
- Krautergersheim58
- Lampertheim58
- Lauterbourg58
- Lingolsheim58
- Lipsheim58
- Marlenheim58
- Marmoutier58
- Matzenheim58
- Meistratzheim58
- Mertzwiller58
- Mittelhausbergen58
- Molsheim58
- Mommenheim58
- Monswiller58
- Mundolsheim58
- Mutzig58
- Neuves-Maisons58
- Neuwiller-les-Saverne58
- Niederbronn-les-Bains58
- Niederhaslach58
- Niederhausbergen58
- Niedernai58
- Nordhouse58
- Oberbronn58
- Oberhaslach58
- Oberhausbergen58
- Obermodern-Zutzendorf58
- Obernai58
- Oberschaeffolsheim58
- Offenheim58
- Ostwald58
- Otterswiller58
- Pfaffenhoffen58
- Pfulgriesheim58
- Plobsheim58
- Reichshoffen58
- Roeschwoog58
- Romanswiller58
- Rosheim58
- Saverne58
- Schnersheim58
- Schwindratzheim58
- Seltz58
- Souffelweyersheim58
- Steinbourg58
- Still58
- Truchtersheim58
- Uberach58
- Wangenbourg-Engenthal58
- Wasselonne58
- Westhoffen58
- Wimmenau58
- Wingersheim58
- Wolfisheim58
- Alsting57
- Andlau57
- Barr57
- Benfeld57
- Bining57
- Bitche57
- Bliesbruck57
- Boofzheim57
- Dabo57
- Dambach-la-Ville57
- Diemeringen57
- Drulingen57
- Ebersheim57
- Enchenberg57
- Epfig57
- Etzling57
- Gerstheim57
- Goetzenbruck57
- Grendelbruch57
- Gros-Rederching57
- Grosbliederstroff57
- Hambach57
- Herbitzheim57
- Hilsenheim57
- Hundling57
- Huttenheim57
- Kerbach57
- Kertzfeld57
- Keskastel57
- La Broque57
- La Petite-Pierre57
- Lemberg57
- Lutzelhouse57
- Montbronn57
- Muttersholtz57
- Neufgrange57
- Niderviller57
- Oermingen57
- Ottrott57
- Petit-Rederching57
- Reding57
- Remelfing57
- Rhinau57
- Rohrbach-les-Bitche57
- Rouhling57
- Russ57
- Sand57
- Sarralbe57
- Sarre-Union57
- Sarreguemines57
- Sarreinsming57
- Sarrewerden57
- Seremange-Erzange57
- Soucht57
- Spicheren57
- Stotzheim57
- Sundhouse57
- Urmatt57
- Valff57
- Walscheid57
- Wiesviller57
- Willerwald57
- Wingen-sur-Moder57
- Wisches57
- Wittisheim57
- Woustviller57
- Abreschviller56
- Behren-les-Forbach56
- Bening-les-Saint-Avold56
- Chatenois56
- Cocheren56
- Creutzwald56
- Diebling56
- Farebersviller56
- Farschviller56
- Folkling56
- Freyming-Merlebach56
- Héming56
- Holving56
- Hombourg-Haut56
- Kintzheim56
- Lorquin56
- Macheren56
- Marckolsheim56
- Morsbach56
- Mussig56
- Oeting56
- Petite-Rosselle56
- Rothau56
- Saint-Avold56
- Saint-Hippolyte56
- Sarrebourg56
- Scherwiller56
- Schœneck56
- Seingbouse56
- Selestat56
- Stiring-Wendel56
- Tenteling56
- Theding56
- Ville56
- Algolsheim55
- Ammerschwihr55
- Andolsheim55
- Bennwihr55
- Bergheim55
- Biesheim55
- Boulay-Moselle55
- Bouzonville55
- Cirey-sur-Vezouze55
- Crehange55
- Diesen55
- Falck55
- Faulquemont55
- Folschviller55
- Fortschwihr55
- Freland55
- Guemar55
- Ham-sous-Varsberg55
- Hargarten-aux-Mines55
- Holtzwihr55
- Horbourg-Wihr55
- Houssen55
- Ingersheim55
- Jebsheim55
- Kaysersberg55
- Kunheim55
- Liepvre55
- Longeville-les-Saint-Avold55
- Merten55
- Morhange55
- Neuf-Brisach55
- Ostheim55
- Porcelette55
- Ribeauville55
- Riquewihr55
- Saint-Dizier55
- Sainte-Croix-aux-Mines55
- Sainte-Marie-aux-Mines55
- Sigolsheim55
- Sundhoffen55
- Teting-sur-Nied55
- Valmont55
- Volgelsheim55
- Widensolen55
- Wolfgantzen55
- Argancy54
- Ay-sur-Moselle54
- Badonviller54
- Ban-de-Laveline54
- Basse-Ham54
- Bertrange54
- Blodelsheim54
- Bousse54
- Cattenom54
- Chateau-Salins54
- Courcelles-Chaussy54
- Dessenheim54
- Dieuze54
- Distroff54
- Eguisheim54
- Ennery54
- Fessenheim54
- Fraize54
- Guenange54
- Herrlisheim-pres-Colmar54
- Hettange-Grande54
- Hirtzfelden54
- Illange54
- Kedange-sur-Canner54
- Koenigsmacker54
- Kuntzig54
- Labaroche54
- Lapoutroie54
- Malroy54
- Manom54
- Mecleuves54
- Merxheim54
- Metzervisse54
- Meyenheim54
- Moyenmoutier54
- Munchhouse54
- Munster54
- Oberhergheim54
- Orbey54
- Pfaffenheim54
- Plainfaing54
- Reguisheim54
- Remilly54
- Retonfey54
- Rouffach54
- Rumersheim-le-Haut54
- Rurange-les-Thionville54
- Saint-Die-des-Vosges54
- Sainte-Croix-en-Plaine54
- Sainte-Marguerite54
- Saulcy-sur-Meurthe54
- Senones54
- Sierck-les-Bains54
- Soultzeren54
- Soultzmatt54
- Stosswihr54
- Talange54
- Tremery54
- Turckheim54
- Vic-sur-Seille54
- Vigy54
- Volstroff54
- Wettolsheim54
- Wihr-au-Val54
- Wintzenheim54
- Yutz54
- Algrange53
- Amanvillers53
- Amneville53
- Ancy-sur-Moselle53
- Angevillers53
- Anould53
- Ars-sur-Moselle53
- Aspach-le-Bas53
- Aspach-le-Haut53
- Auboue53
- Audun-le-Tiche53
- Augny53
- Aumetz53
- Baccarat53
- Baldersheim53
- Bantzenheim53
- Battenheim53
- Bergholtz53
- Berrwiller53
- Bitschwiller-les-Thann53
- Bollwiller53
- Boulange53
- Bouxieres-aux-Chenes53
- Brunstatt53
- Bruyeres53
- Buhl53
- Carling53
- Cernay53
- Chalampé53
- Champenoux53
- Chanteheux53
- Chatel-Saint-Germain53
- Clouange53
- Colmar53
- Corcieux53
- Crusnes53
- Didenheim53
- Dietwiller53
- Einville-au-Jard53
- Ensisheim53
- Entrange53
- Eschentzwiller53
- Etival-Clairefontaine53
- Fameck53
- Fellering53
- Flaxlanden53
- Fleury53
- Florange53
- Fontoy53
- Gandrange53
- Gerardmer53
- Gerbeviller53
- Granges-sur-Vologne53
- Guebwiller53
- Habsheim53
- Hagondange53
- Hochstatt53
- Homecourt53
- Husseren-Wesserling53
- Illzach53
- Issenheim53
- Jeanmenil53
- Joeuf53
- Jouy-aux-Arches53
- Kembs53
- Kingersheim53
- Knutange53
- Kruth53
- La Bresse53
- Landser53
- Lautenbach53
- Lautenbachzell53
- Le Ban Saint-Martin53
- Longeville-les-Metz53
- Lutterbach53
- Maizieres-les-Metz53
- Marange-Silvange53
- Marly53
- Metzeral53
- Mondelange53
- Montigny-les-Metz53
- Montois-la-Montagne53
- Moosch53
- Morschwiller-le-Bas53
- Moulins-les-Metz53
- Moutiers53
- Moyeuvre-Grande53
- Neufchef53
- Nilvange53
- Nomeny53
- Oderen53
- Ottange53
- Ottmarsheim53
- Peltre53
- Pfastatt53
- Pierrevillers53
- Plappeville53
- Pulversheim53
- Raedersheim53
- Reichstett53
- Reiningue53
- Richemont53
- Richwiller53
- Rixheim53
- Rombas53
- Rosselange53
- Rozerieulles53
- Ruelisheim53
- Russange53
- Saint-Amarin53
- Saint-Julien-lès-Metz53
- Saint-Leonard53
- Saint-Michel-sur-Meurthe53
- Saint-Privat-la-Montagne53
- Sainte-Marie-aux-Chenes53
- Saulny53
- Sausheim53
- Scy-Chazelles53
- Sierentz53
- Solgne53
- Soultz-Haut-Rhin53
- Staffelfelden53
- Steinbach53
- Taintrux53
- Terville53
- Thann53
- Tressange53
- Trieux53
- Uckange53
- Uffholtz53
- Ungersheim53
- Verny53
- Vieux-Thann53
- Villerupt53
- Vitry-sur-Orne53
- Volmerange-les-Mines53
- Wattwiller53
- Wittelsheim53
- Wittenheim53
- Woippy53
- Xonrupt-Longemer53
- Zillisheim53
- Zimmersheim53
- Altkirch52
- Arches52
- Archettes52
- Art-sur-Meurthe52
- Aspach52
- Audun-le-Roman52
- Aydoilles52
- Bartenheim52
- Batilly52
- Bayon52
- Belleville52
- Blénod-lès-Pont-à-Mousson52
- Blotzheim52
- Bouligny52
- Bouxieres-aux-Dames52
- Briey52
- Burnhaupt-le-Bas52
- Burnhaupt-le-Haut52
- Bussang52
- Carspach52
- Champigneulles52
- Chatel-sur-Moselle52
- Chavelot52
- Chenimenil52
- Conflans-en-Jarnisy52
- Cornimont52
- Corny-sur-Moselle52
- Cosnes-et-Romain52
- Custines52
- Damelevieres52
- Dannemarie52
- Deyvillers52
- Dieulouard52
- Docelles52
- Dogneville52
- Dombasle-sur-Meurthe52
- Dommartin-les-Remiremont52
- Doncourt-les-Conflans52
- Essey-les-Nancy52
- Eulmont52
- Faulx52
- Ferrette52
- Fléville-devant-Nancy52
- Fresse-sur-Moselle52
- Frontieres52
- Frouard52
- Giraumont52
- Gorcy52
- Gorze52
- Guewenheim52
- Hagenthal-le-Bas52
- Haucourt-Moulaine52
- Hegenheim52
- Heillecourt52
- Heimsbrunn52
- Herserange52
- Hesingue52
- Hirsingue52
- Hirtzbach52
- Houdemont52
- Huningue52
- Hussigny-Godbrange52
- Igney52
- Illfurth52
- Jarny52
- Jarville-la-Malgrange52
- Joudreville52
- Labry52
- Landres52
- Laneuveville-devant-Nancy52
- Laxou52
- Lay-Saint-Christophe52
- Le Menil52
- Le Syndicat52
- Le Thillot52
- Le Tholy52
- Lexy52
- Leymen52
- Longlaville52
- Longuyon52
- Longwy52
- Maidieres52
- Malzeville52
- Mancieulles52
- Marbache52
- Masevaux52
- Maxeville52
- Mercy-le-Bas52
- Mexy52
- Mont-Saint-Martin52
- Montauville52
- Nomexy52
- Norroy-les-Pont-a-Mousson52
- Noveant-sur-Moselle52
- Pagny-sur-Moselle52
- Pfetterhouse52
- Piennes52
- Pierrepont52
- Pompey52
- Pouxeux52
- Pulnoy52
- Rambervillers52
- Ramonchamp52
- Raon-aux-Bois52
- Rehon52
- Remiremont52
- Rosenau52
- Rosieres-aux-Salines52
- Rupt-sur-Moselle52
- Saint-Ame52
- Saint-Etienne-les-Remiremont52
- Saint-Louis52
- Saint-Maurice-sur-Moselle52
- Saint-Max52
- Saint-Nabord52
- Saint-Nicolas-de-Port52
- Saulnes52
- Saulxures-les-Nancy52
- Saulxures-sur-Moselotte52
- Seichamps52
- Sentheim52
- Thaon-les-Vosges52
- Thil52
- Tomblaine52
- Tucquegnieux52
- Vagney52
- Valleroy52
- Vandoeuvre-les-Nancy52
- Varangeville52
- Vecoux52
- Village-Neuf52
- Villers-la-Montagne52
- Villers-lès-Nancy52
- Waldighofen52
- Bainville-sur-Madon51
- Chaligny51
- Chantraine51
- Charmes51
- Chavigny51
- Darnieulles51
- Etain51
- Flavigny-sur-Moselle51
- Golbey51
- Hadol51
- Les Forges51
- Liverdun51
- Ludres51
- Mereville51
- Messein51
- Montmedy51
- Plombieres-les-Bains51
- Pont-Saint-Vincent51
- Portieux51
- Pulligny51
- Richardmenil51
- Saizerais51
- Urimenil51
- Uxegney51
- Uzemain51
- Vincey51
- Xertigny51
- Bains-les-Bains50
- Charleville-Mezieres50
- Dormans50
- Fismes50
- Fromelennes50
- Givet50
- Jonchery-sur-Vesle50
- Velaine-en-Haye50
- Villey-Saint-Etienne50
- Bazancourt49
- Betheny49
- Bezannes49
- Blagny49
- Boult-sur-Suippe49
- Bourgogne49
- Chateau-Porcien49
- Chatillon-sur-Marne49
- Cormicy49
- Courcy49
- Damery49
- Darney49
- Esternay49
- Fumay49
- Gondreville49
- Gueux49
- Haybes49
- Hermonville49
- Loivre49
- Mareuil-le-Port49
- Mirecourt49
- Montmirail49
- Muizon49
- Port a Binson49
- Rethel49
- Rocroi49
- Saint-Brice-Courcelles49
- Sault-les-Rethel49
- Signy-le-Petit49
- Tinqueux49
- Vezelise49
- Vireux-Molhain49
- Vireux-Wallerand49
- Warmeriville49
- Witry-les-Reims49
- Aiglemont48
- Balan48
- Bazeilles48
- Carignan48
- Cernay-les-Reims48
- Cormontreuil48
- Deville48
- Dizy48
- Douzy48
- Floing48
- Gespunsart48
- La Francheville48
- Les Hautes-Rivieres48
- Les Mazures48
- Lumes48
- Magenta48
- Mardeuil48
- Montcy-Notre-Dame48
- Montherme48
- Mouzon48
- Neufmanil48
- Nouzonville48
- Pierry48
- Pouru-Saint-Remy48
- Prix-les-Mezieres48
- Renwez48
- Revin48
- Rilly-la-Montagne48
- Rimogne48
- Saint-Laurent48
- Saint-Menges48
- Sedan48
- Stenay48
- Taissy48
- Thilay48
- Tournes48
- Vigneulles-les-Hattonchatel48
- Villers-Semeuse48
- Vittel48
- Vivier-au-Court48
- Vrigne-aux-Bois48
- Warcq48
- Attigny47
- Ay47
- Bourbonne-les-Bains47
- Contrexeville47
- Dom-le-Mesnil47
- Dommartin-les-Toul47
- Donchery47
- Fayl-Billot47
- Flize47
- Lamarche47
- Nouvion-sur-Meuse47
- Pontfaverger-Moronvilliers47
- Sillery47
- Toul47
- Verzenay47
- Avize46
- Belleville-sur-Meuse46
- Blenod-les-Toul46
- Bulgneville46
- Colombey-les-Belles46
- Domgermain46
- Ecrouves46
- Mareuil-sur-Ay46
- Sezanne46
- Verzy46
- Foug45
- Thierville-sur-Meuse45
- Verdun45
- Vouziers45
- Chalindrey44
- Dieue-sur-Meuse44
- Dugny-sur-Meuse44
- Euville44
- Le Mesnil-sur-Oger44
- Neufchateau44
- Saint-Mihiel44
- Tours-sur-Marne44
- Val-de-Meuse44
- Vertus44
- Villenauxe-la-Grande44
- Commercy43
- Lerouville43
- Mourmelon-le-Grand43
- Vacon43
- Vaucouleurs43
- Vignot43
- Void-Vacon43
- Langres42
- Liffol-le-Grand42
- Nogent-sur-Seine42
- Suippes42
- Clermont-en-Argonne41
- Compertrix41
- Connantre41
- Fagnieres41
- Fere-Champenoise41
- Gondrecourt-le-Chateau41
- Houdelaincourt41
- Nogent-le-Bas41
- Rolampont41
- Saint-Memmie41
- Courtisols40
- Sainte-Menehould40
- Sarry40
- Bar-le-Duc39
- Biesles39
- Fains-Veel39
- Forbach39
- Ligny-en-Barrois39
- Longeville-en-Barrois39
- Tronville-en-Barrois39
- Velaines39
- Ancerville38
- Bayard-sur-Marne38
- Bettancourt-la-Ferree38
- Bienville38
- Bologne38
- Chamarandes-Choignes38
- Chancenay38
- Chaumont38
- Chevillon38
- Doulaincourt-Saucourt38
- Eurville-Bienville38
- Froncles38
- Joinville38
- Pargny-sur-Saulx38
- Revigny-sur-Ornain38
- Romilly-sur-Seine38
- Sermaize-les-Bains38
- Villiers-en-Lieu38
- Saint-Just-Sauvage37
- Vitry-le-François37
- Wassy37
- Frignicourt36
- Maizieres-la-Grande-Paroisse36
- Mailly-le-Camp35
- Montier-en-Der35
- Arcis-sur-Aube33
- Chateauvillain33
- Épernay33
- Hayange33
- Jonville-en-Woëvre33
- Mery-sur-Seine33
- Metz33
- Reims33
- Bar-sur-Aube32
- Brienne-le-Chateau32
- Ville-sous-la-Ferte32
- Marigny-le-Chatel31
- Piney31
- Vendeuvre-sur-Barse31
- Bar-sur-Seine28
- Chalons-en-Champagne28
- Creney-pres-Troyes28
- Épinal28
- Lusigny-sur-Barse28
- Mussy-sur-Seine28
- Payns28
- Breviandes27
- Bucheres27
- La Chapelle-Saint-Luc27
- La Riviere-de-Corps27
- Les Noes-pres-Troyes27
- Les Riceys27
- Pont-Sainte-Marie27
- Rosieres-pres-Troyes27
- Saint-Andre-les-Vergers27
- Saint-Germain27
- Saint-Julien-les-Villas27
- Saint-Lye27
- Saint-Parres-aux-Tertres27
- Sainte-Maure27
- Sainte-Savine27
- Verrieres27
- Aix-en-Othe26
- Bouilly26
- Chaource26
- Estissac26
- Saint-Pouange26
- Troyes26
- Ervy-le-Chatel25
- Reinhardsmunster24
- Eloyes22
- Pont-à-Mousson22
- Schirmeck18
- Lirey6









