Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 11:44, Jul 29
Live most polluted city ranking
Real-time Grand Est most polluted city ranking
Learn more about global air quality
Which is the most polluted city in Grand Est?
- Xonrupt-Longemer73
- Phalsbourg63
- Colmar62
- Metz62
- Reims62
- Schiltigheim59
- Arches58
- Archettes58
- Bains-les-Bains58
- Bruyeres58
- Bussang58
- Chantraine58
- Chenimenil58
- Cornimont58
- Deyvillers58
- Docelles58
- Dommartin-les-Remiremont58
- Fresse-sur-Moselle58
- Golbey58
- Hadol58
- La Bresse58
- Le Menil58
- Le Syndicat58
- Le Thillot58
- Le Tholy58
- Plombieres-les-Bains58
- Pouxeux58
- Ramonchamp58
- Raon-aux-Bois58
- Remiremont58
- Rupt-sur-Moselle58
- Saint-Ame58
- Saint-Etienne-les-Remiremont58
- Saint-Maurice-sur-Moselle58
- Saint-Nabord58
- Saulxures-sur-Moselotte58
- Urimenil58
- Uzemain58
- Vagney58
- Vecoux58
- Xertigny58
- Altkirch57
- Anould57
- Aspach57
- Aspach-le-Bas57
- Aspach-le-Haut57
- Aydoilles57
- Baldersheim57
- Battenheim57
- Bergholtz57
- Berrwiller57
- Bitschwiller-les-Thann57
- Bollwiller57
- Bourbonne-les-Bains57
- Brunstatt57
- Buhl57
- Burnhaupt-le-Bas57
- Burnhaupt-le-Haut57
- Carspach57
- Cernay57
- Chalindrey57
- Chatel-sur-Moselle57
- Chavelot57
- Corcieux57
- Dannemarie57
- Darney57
- Darnieulles57
- Didenheim57
- Dietwiller57
- Dogneville57
- Eguisheim57
- Ensisheim57
- Eschentzwiller57
- Fayl-Billot57
- Fellering57
- Ferrette57
- Flaxlanden57
- Fraize57
- Frontieres57
- Gerardmer57
- Granges-sur-Vologne57
- Guebwiller57
- Guewenheim57
- Habsheim57
- Heimsbrunn57
- Herrlisheim-pres-Colmar57
- Hirsingue57
- Hirtzbach57
- Hochstatt57
- Husseren-Wesserling57
- Igney57
- Illfurth57
- Illzach57
- Issenheim57
- Jeanmenil57
- Kingersheim57
- Kruth57
- Labaroche57
- Landser57
- Lautenbach57
- Lautenbachzell57
- Les Forges57
- Lutterbach57
- Masevaux57
- Merxheim57
- Metzeral57
- Meyenheim57
- Moosch57
- Morschwiller-le-Bas57
- Munster57
- Nomexy57
- Oderen57
- Orbey57
- Pfaffenheim57
- Pfastatt57
- Pfetterhouse57
- Plainfaing57
- Pulversheim57
- Raedersheim57
- Rambervillers57
- Reguisheim57
- Reiningue57
- Richwiller57
- Rixheim57
- Rouffach57
- Ruelisheim57
- Saint-Amarin57
- Saint-Leonard57
- Saulcy-sur-Meurthe57
- Sausheim57
- Sentheim57
- Sierentz57
- Soultz-Haut-Rhin57
- Soultzeren57
- Soultzmatt57
- Staffelfelden57
- Steinbach57
- Stosswihr57
- Taintrux57
- Thann57
- Thaon-les-Vosges57
- Uffholtz57
- Ungersheim57
- Uxegney57
- Vieux-Thann57
- Waldighofen57
- Wattwiller57
- Wihr-au-Val57
- Wittelsheim57
- Wittenheim57
- Zillisheim57
- Zimmersheim57
- Aix-en-Othe56
- Ammerschwihr56
- Andolsheim56
- Ban-de-Laveline56
- Bantzenheim56
- Bar-sur-Aube56
- Bar-sur-Seine56
- Bartenheim56
- Bennwihr56
- Blodelsheim56
- Blotzheim56
- Bouilly56
- Breviandes56
- Brienne-le-Chateau56
- Bucheres56
- Chalampé56
- Chamarandes-Choignes56
- Chaource56
- Charmes56
- Chateauvillain56
- Contrexeville56
- Creney-pres-Troyes56
- Dessenheim56
- Ervy-le-Chatel56
- Estissac56
- Etival-Clairefontaine56
- Fessenheim56
- Fortschwihr56
- Freland56
- Hagenthal-le-Bas56
- Hegenheim56
- Hesingue56
- Hirtzfelden56
- Holtzwihr56
- Horbourg-Wihr56
- Houssen56
- Huningue56
- Ingersheim56
- Kaysersberg56
- Kembs56
- La Chapelle-Saint-Luc56
- La Riviere-de-Corps56
- Lamarche56
- Langres56
- Lapoutroie56
- Les Noes-pres-Troyes56
- Les Riceys56
- Leymen56
- Lusigny-sur-Barse56
- Mirecourt56
- Munchhouse56
- Mussy-sur-Seine56
- Neuf-Brisach56
- Nogent-le-Bas56
- Oberhergheim56
- Ostheim56
- Ottmarsheim56
- Payns56
- Piney56
- Pont-Sainte-Marie56
- Portieux56
- Ribeauville56
- Riquewihr56
- Rolampont56
- Rosenau56
- Rosieres-pres-Troyes56
- Rumersheim-le-Haut56
- Saint-Andre-les-Vergers56
- Saint-Die-des-Vosges56
- Saint-Germain56
- Saint-Julien-les-Villas56
- Saint-Louis56
- Saint-Lye56
- Saint-Michel-sur-Meurthe56
- Saint-Parres-aux-Tertres56
- Saint-Pouange56
- Sainte-Croix-aux-Mines56
- Sainte-Croix-en-Plaine56
- Sainte-Marguerite56
- Sainte-Marie-aux-Mines56
- Sainte-Maure56
- Sainte-Savine56
- Sigolsheim56
- Sundhoffen56
- Troyes56
- Turckheim56
- Val-de-Meuse56
- Vendeuvre-sur-Barse56
- Verrieres56
- Village-Neuf56
- Ville-sous-la-Ferte56
- Vincey56
- Vittel56
- Wettolsheim56
- Widensolen56
- Wintzenheim56
- Wolfgantzen56
- Abreschviller55
- Achenheim55
- Algolsheim55
- Altorf55
- Ancerville55
- Andlau55
- Arcis-sur-Aube55
- Art-sur-Meurthe55
- Baccarat55
- Badonviller55
- Bainville-sur-Madon55
- Barr55
- Bayard-sur-Marne55
- Bayon55
- Benfeld55
- Bergheim55
- Bernardswiller55
- Berstett55
- Betschdorf55
- Bettancourt-la-Ferree55
- Bienville55
- Biesheim55
- Biesles55
- Bining55
- Bischheim55
- Bischoffsheim55
- Bischwiller55
- Bitche55
- Blaesheim55
- Bliesbruck55
- Boersch55
- Bologne55
- Boofzheim55
- Bouxwiller55
- Breuschwickersheim55
- Brumath55
- Bulgneville55
- Chaligny55
- Champenoux55
- Chancenay55
- Chanteheux55
- Chateau-Salins55
- Chatenois55
- Chaumont55
- Chavigny55
- Chevillon55
- Cirey-sur-Vezouze55
- Colombey-les-Belles55
- Connantre55
- Dabo55
- Dachstein55
- Dambach-la-Ville55
- Damelevieres55
- Dauendorf55
- Dettwiller55
- Diemeringen55
- Dieuze55
- Dingsheim55
- Dinsheim-sur-Bruche55
- Dombasle-sur-Meurthe55
- Dorlisheim55
- Dossenheim-sur-Zinsel55
- Doulaincourt-Saucourt55
- Drulingen55
- Drusenheim55
- Duppigheim55
- Durrenbach55
- Duttlenheim55
- Ebersheim55
- Eckbolsheim55
- Eckwersheim55
- Einville-au-Jard55
- Enchenberg55
- Entzheim55
- Epfig55
- Ernolsheim-Bruche55
- Erstein55
- Eschau55
- Eschbach55
- Eurville-Bienville55
- Fegersheim55
- Flavigny-sur-Moselle55
- Fléville-devant-Nancy55
- Frignicourt55
- Froncles55
- Furdenheim55
- Gambsheim55
- Geispolsheim55
- Gerbeviller55
- Gerstheim55
- Geudertheim55
- Goersdorf55
- Goetzenbruck55
- Grendelbruch55
- Gresswiller55
- Gries55
- Griesheim-pres-Molsheim55
- Griesheim-sur-Souffel55
- Gros-Rederching55
- Guemar55
- Gumbrechtshoffen55
- Gundershoffen55
- Hambach55
- Hangenbieten55
- Hatten55
- Heillecourt55
- Herbitzheim55
- Herrlisheim55
- Hilsenheim55
- Hindisheim55
- Hochfelden55
- Hoenheim55
- Hoerdt55
- Holtzheim55
- Holving55
- Houdemont55
- Huttenheim55
- Illkirch-Graffenstaden55
- Ingwiller55
- Innenheim55
- Irmstett55
- Ittenheim55
- Jarville-la-Malgrange55
- Jebsheim55
- Joinville55
- Kaltenhouse55
- Kertzfeld55
- Keskastel55
- Kilstett55
- Kintzheim55
- Krautergersheim55
- Kunheim55
- La Broque55
- La Petite-Pierre55
- La Wantzenau55
- Lampertheim55
- Laneuveville-devant-Nancy55
- Lauterbourg55
- Lembach55
- Lemberg55
- Liepvre55
- Liffol-le-Grand55
- Lingolsheim55
- Lipsheim55
- Lorquin55
- Ludres55
- Lunéville55
- Lutzelhouse55
- Mailly-le-Camp55
- Maizieres-la-Grande-Paroisse55
- Marckolsheim55
- Marigny-le-Chatel55
- Marlenheim55
- Marmoutier55
- Matzenheim55
- Meistratzheim55
- Mereville55
- Mertzwiller55
- Mery-sur-Seine55
- Messein55
- Mittelhausbergen55
- Molsheim55
- Mommenheim55
- Monswiller55
- Montbronn55
- Montier-en-Der55
- Morhange55
- Moyenmoutier55
- Mulhouse55
- Mundolsheim55
- Mussig55
- Muttersholtz55
- Mutzig55
- Neufchateau55
- Neufgrange55
- Neuwiller-les-Saverne55
- Niderviller55
- Niederbronn-les-Bains55
- Niederhaslach55
- Niederhausbergen55
- Niedernai55
- Niederschaeffolsheim55
- Nogent-sur-Seine55
- Nordhouse55
- Obenheim55
- Oberbronn55
- Oberhaslach55
- Oberhausbergen55
- Oberhoffen-sur-Moder55
- Obermodern-Zutzendorf55
- Obernai55
- Oberschaeffolsheim55
- Oermingen55
- Offenheim55
- Ohlungen55
- Ostwald55
- Otterswiller55
- Ottrott55
- Pargny-sur-Saulx55
- Petit-Rederching55
- Pfaffenhoffen55
- Pfulgriesheim55
- Plobsheim55
- Pont-Saint-Vincent55
- Pulligny55
- Pulnoy55
- Reding55
- Reichshoffen55
- Remelfing55
- Rhinau55
- Richardmenil55
- Roeschwoog55
- Rohrbach-les-Bitche55
- Romanswiller55
- Romilly-sur-Seine55
- Rosheim55
- Rosieres-aux-Salines55
- Rothau55
- Russ55
- Saint-Hippolyte55
- Saint-Just-Sauvage55
- Saint-Nicolas-de-Port55
- Sand55
- Sarralbe55
- Sarre-Union55
- Sarrebourg55
- Sarreguemines55
- Sarreinsming55
- Sarrewerden55
- Saulxures-les-Nancy55
- Saverne55
- Scherwiller55
- Schirrhein55
- Schnersheim55
- Schweighouse-sur-Moder55
- Schwindratzheim55
- Selestat55
- Seltz55
- Senones55
- Sessenheim55
- Soucht55
- Souffelweyersheim55
- Soufflenheim55
- Soultz-sous-Forets55
- Steinbourg55
- Still55
- Stotzheim55
- Sundhouse55
- Surbourg55
- Tomblaine55
- Truchtersheim55
- Uberach55
- Urmatt55
- Valff55
- Vandoeuvre-les-Nancy55
- Varangeville55
- Vezelise55
- Vic-sur-Seille55
- Ville55
- Villenauxe-la-Grande55
- Villiers-en-Lieu55
- Vitry-le-François55
- Volgelsheim55
- Walbourg55
- Walscheid55
- Wangenbourg-Engenthal55
- Wasselonne55
- Wassy55
- Weitbruch55
- Westhoffen55
- Weyersheim55
- Wiesviller55
- Willerwald55
- Wimmenau55
- Wingen-sur-Moder55
- Wingersheim55
- Wisches55
- Wissembourg55
- Wittisheim55
- Woerth55
- Wolfisheim55
- Alsting54
- Avize54
- Bar-le-Duc54
- Behren-les-Forbach54
- Belleville54
- Bening-les-Saint-Avold54
- Blénod-lès-Pont-à-Mousson54
- Blenod-les-Toul54
- Bouxieres-aux-Chenes54
- Bouxieres-aux-Dames54
- Champigneulles54
- Cocheren54
- Commercy54
- Compertrix54
- Courcelles-Chaussy54
- Courtisols54
- Crehange54
- Creutzwald54
- Custines54
- Diebling54
- Diesen54
- Dieulouard54
- Domgermain54
- Dommartin-les-Toul54
- Ecrouves54
- Essey-les-Nancy54
- Esternay54
- Etzling54
- Eulmont54
- Euville54
- Fagnieres54
- Fains-Veel54
- Farebersviller54
- Farschviller54
- Faulquemont54
- Faulx54
- Fere-Champenoise54
- Fleury54
- Folkling54
- Folschviller54
- Foug54
- Freyming-Merlebach54
- Frouard54
- Gondrecourt-le-Chateau54
- Gondreville54
- Grosbliederstroff54
- Ham-sous-Varsberg54
- Hombourg-Haut54
- Hundling54
- Kerbach54
- Laxou54
- Lay-Saint-Christophe54
- Le Mesnil-sur-Oger54
- Lerouville54
- Ligny-en-Barrois54
- Liverdun54
- Longeville-en-Barrois54
- Longeville-les-Saint-Avold54
- Macheren54
- Maidieres54
- Malzeville54
- Marbache54
- Mareuil-sur-Ay54
- Maxeville54
- Mecleuves54
- Montauville54
- Montmirail54
- Morsbach54
- Nomeny54
- Norroy-les-Pont-a-Mousson54
- Noveant-sur-Moselle54
- Oeting54
- Pagny-sur-Moselle54
- Petite-Rosselle54
- Pierry54
- Pompey54
- Porcelette54
- Remilly54
- Revigny-sur-Ornain54
- Rouhling54
- Saint-Avold54
- Saint-Max54
- Saint-Memmie54
- Saint-Mihiel54
- Saizerais54
- Sarry54
- Schœneck54
- Seichamps54
- Seingbouse54
- Sermaize-les-Bains54
- Sezanne54
- Solgne54
- Spicheren54
- Stiring-Wendel54
- Tenteling54
- Teting-sur-Nied54
- Theding54
- Toul54
- Tours-sur-Marne54
- Tronville-en-Barrois54
- Vacon54
- Valmont54
- Vaucouleurs54
- Velaine-en-Haye54
- Velaines54
- Verny54
- Vertus54
- Vigneulles-les-Hattonchatel54
- Vignot54
- Villey-Saint-Etienne54
- Void-Vacon54
- Woustviller54
- Algrange53
- Amanvillers53
- Amneville53
- Ancy-sur-Moselle53
- Angevillers53
- Argancy53
- Ars-sur-Moselle53
- Auboue53
- Augny53
- Ay53
- Ay-sur-Moselle53
- Basse-Ham53
- Batilly53
- Bertrange53
- Betheny53
- Bezannes53
- Boulay-Moselle53
- Bouligny53
- Bousse53
- Bouzonville53
- Briey53
- Cattenom53
- Cernay-les-Reims53
- Charleville-Mezieres53
- Chatel-Saint-Germain53
- Chatillon-sur-Marne53
- Clermont-en-Argonne53
- Clouange53
- Conflans-en-Jarnisy53
- Cormontreuil53
- Corny-sur-Moselle53
- Damery53
- Dieue-sur-Meuse53
- Distroff53
- Dizy53
- Doncourt-les-Conflans53
- Dormans53
- Dugny-sur-Meuse53
- Ennery53
- Etain53
- Falck53
- Fameck53
- Fismes53
- Florange53
- Fontoy53
- Gandrange53
- Giraumont53
- Gorze53
- Guenange53
- Gueux53
- Hagondange53
- Hargarten-aux-Mines53
- Hettange-Grande53
- Homecourt53
- Illange53
- Jarny53
- Joeuf53
- Jonchery-sur-Vesle53
- Joudreville53
- Jouy-aux-Arches53
- Kedange-sur-Canner53
- Knutange53
- Koenigsmacker53
- Kuntzig53
- Labry53
- Landres53
- Le Ban Saint-Martin53
- Longeville-les-Metz53
- Magenta53
- Maizieres-les-Metz53
- Malroy53
- Mancieulles53
- Manom53
- Marange-Silvange53
- Mardeuil53
- Mareuil-le-Port53
- Marly53
- Merten53
- Metzervisse53
- Mondelange53
- Montigny-les-Metz53
- Montois-la-Montagne53
- Moulins-les-Metz53
- Mourmelon-le-Grand53
- Moutiers53
- Moyeuvre-Grande53
- Muizon53
- Neufchef53
- Nilvange53
- Peltre53
- Piennes53
- Pierrevillers53
- Plappeville53
- Pontfaverger-Moronvilliers53
- Port a Binson53
- Retonfey53
- Richemont53
- Riedisheim53
- Rilly-la-Montagne53
- Rombas53
- Rosselange53
- Rozerieulles53
- Rurange-les-Thionville53
- Saint-Brice-Courcelles53
- Saint-Julien-lès-Metz53
- Saint-Privat-la-Montagne53
- Sainte-Marie-aux-Chenes53
- Sainte-Menehould53
- Saulny53
- Sierck-les-Bains53
- Sillery53
- Suippes53
- Taissy53
- Talange53
- Terville53
- Thierville-sur-Meuse53
- Tinqueux53
- Tremery53
- Trieux53
- Tucquegnieux53
- Uckange53
- Valleroy53
- Verdun53
- Verzenay53
- Verzy53
- Vigy53
- Vitry-sur-Orne53
- Volstroff53
- Woippy53
- Yutz53
- Attigny52
- Audun-le-Roman52
- Audun-le-Tiche52
- Aumetz52
- Balan52
- Bazancourt52
- Blagny52
- Boulange52
- Boult-sur-Suippe52
- Bourgogne52
- Carignan52
- Chateau-Porcien52
- Cormicy52
- Cosnes-et-Romain52
- Courcy52
- Crusnes52
- Donchery52
- Douzy52
- Entrange52
- Floing52
- Gorcy52
- Haucourt-Moulaine52
- Hermonville52
- Herserange52
- Hussigny-Godbrange52
- Lexy52
- Loivre52
- Longlaville52
- Longuyon52
- Longwy52
- Mercy-le-Bas52
- Mexy52
- Mont-Saint-Martin52
- Montmedy52
- Mouzon52
- Ottange52
- Pierrepont52
- Pouru-Saint-Remy52
- Rehon52
- Rethel52
- Russange52
- Saint-Menges52
- Saulnes52
- Sault-les-Rethel52
- Sedan52
- Stenay52
- Thil52
- Tressange52
- Villers-la-Montagne52
- Villerupt52
- Volmerange-les-Mines52
- Vouziers52
- Warmeriville52
- Witry-les-Reims52
- Aiglemont51
- Deville51
- Dom-le-Mesnil51
- Flize51
- Gespunsart51
- La Francheville51
- Les Hautes-Rivieres51
- Les Mazures51
- Lumes51
- Montcy-Notre-Dame51
- Montherme51
- Neufmanil51
- Nouvion-sur-Meuse51
- Nouzonville51
- Prix-les-Mezieres51
- Renwez51
- Revin51
- Rimogne51
- Rocroi51
- Saint-Laurent51
- Thilay51
- Tournes51
- Villers-Semeuse51
- Vivier-au-Court51
- Vrigne-aux-Bois51
- Warcq51
- Fromelennes50
- Fumay50
- Givet50
- Haybes50
- Héming50
- Reichstett50
- Signy-le-Petit50
- Vireux-Molhain50
- Vireux-Wallerand50
- Haguenau47
- Villers-lès-Nancy47
- Chalons-en-Champagne44
- Hayange44
- Jonville-en-Woëvre44
- Nancy44
- Pont-à-Mousson44
- Thionville44
- Reinhardsmunster43
- Forbach40
- Neuves-Maisons39
- Strasbourg39
- Eloyes33
- Épernay33
- Lirey33
- Seremange-Erzange33
- Vendenheim33
- Épinal30
- Saint-Dizier30
- Schirmeck26
- Scy-Chazelles23
- Belleville-sur-Meuse22
- Frolois22
- Bazeilles20
- Houdelaincourt








