Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 20:24, Jun 18
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?
- Colmar64
- Riedisheim64
- Aspach-le-Haut57
- Baldersheim57
- Bantzenheim57
- Battenheim57
- Brunstatt57
- Carspach57
- Cernay57
- Chalampé57
- Dannemarie57
- Didenheim57
- Eschentzwiller57
- Flaxlanden57
- Frontieres57
- Guewenheim57
- Hagenthal-le-Bas57
- Hegenheim57
- Heimsbrunn57
- Hesingue57
- Hirsingue57
- Hirtzbach57
- Hochstatt57
- Huningue57
- Illfurth57
- Illzach57
- Kembs57
- Kingersheim57
- Landser57
- Leymen57
- Lutterbach57
- Morschwiller-le-Bas57
- Mulhouse57
- Munchhouse57
- Ottmarsheim57
- Pfastatt57
- Pfetterhouse57
- Pulversheim57
- Reiningue57
- Richwiller57
- Rixheim57
- Rosenau57
- Ruelisheim57
- Rumersheim-le-Haut57
- Saint-Louis57
- Sausheim57
- Sierentz57
- Staffelfelden57
- Village-Neuf57
- Waldighofen57
- Wittelsheim57
- Wittenheim57
- Zillisheim57
- Zimmersheim57
- Algolsheim56
- Dessenheim56
- Eguisheim56
- Fortschwihr56
- Guebwiller56
- Herrlisheim-pres-Colmar56
- Hirtzfelden56
- Holtzwihr56
- Horbourg-Wihr56
- Houssen56
- Husseren-Wesserling56
- Ingersheim56
- Issenheim56
- Jebsheim56
- Kruth56
- Kunheim56
- Lautenbach56
- Lautenbachzell56
- Masevaux56
- Merxheim56
- Metzeral56
- Meyenheim56
- Moosch56
- Munster56
- Neuf-Brisach56
- Oberhergheim56
- Oderen56
- Pfaffenheim56
- Raedersheim56
- Reguisheim56
- Reichstett56
- Rouffach56
- Saint-Amarin56
- Sainte-Croix-en-Plaine56
- Sentheim56
- Soultz-Haut-Rhin56
- Soultzeren56
- Soultzmatt56
- Steinbach56
- Stosswihr56
- Sundhoffen56
- Thann56
- Turckheim56
- Uffholtz56
- Ungersheim56
- Vieux-Thann56
- Volgelsheim56
- Wattwiller56
- Wettolsheim56
- Widensolen56
- Wihr-au-Val56
- Wintzenheim56
- Wolfgantzen56
- Abreschviller55
- Alsting55
- Andlau55
- Anould55
- Arches55
- Archettes55
- Baccarat55
- Badonviller55
- Bains-les-Bains55
- Ban-de-Laveline55
- Barr55
- Betschdorf55
- Brumath55
- Bussang55
- Chantraine55
- Chatenois55
- Chavelot55
- Cirey-sur-Vezouze55
- Cocheren55
- Corcieux55
- Cornimont55
- Dabo55
- Dachstein55
- Darnieulles55
- Dauendorf55
- Diebling55
- Dieuze55
- Dingsheim55
- Dogneville55
- Dossenheim-sur-Zinsel55
- Drulingen55
- Drusenheim55
- Durrenbach55
- Duttlenheim55
- Ebersheim55
- Eckwersheim55
- Enchenberg55
- Entzheim55
- Epfig55
- Épinal55
- Ernolsheim-Bruche55
- Erstein55
- Etival-Clairefontaine55
- Farebersviller55
- Fegersheim55
- Folkling55
- Forbach55
- Fraize55
- Freland55
- Fresse-sur-Moselle55
- Furdenheim55
- Gambsheim55
- Geispolsheim55
- Geudertheim55
- Goetzenbruck55
- Gresswiller55
- Gries55
- Gros-Rederching55
- Grosbliederstroff55
- Gundershoffen55
- Haguenau55
- Hambach55
- Hatten55
- Héming55
- Herbitzheim55
- Herrlisheim55
- Hilsenheim55
- Hindisheim55
- Hochfelden55
- Hoenheim55
- Hoerdt55
- Holtzheim55
- Holving55
- Hundling55
- Huttenheim55
- Igney55
- Illkirch-Graffenstaden55
- Ingwiller55
- Innenheim55
- Irmstett55
- Ittenheim55
- Jeanmenil55
- Kaltenhouse55
- Kaysersberg55
- Kerbach55
- Kertzfeld55
- Keskastel55
- Kintzheim55
- Krautergersheim55
- La Bresse55
- La Broque55
- La Petite-Pierre55
- La Wantzenau55
- Labaroche55
- Lampertheim55
- Lapoutroie55
- Lauterbourg55
- Le Syndicat55
- Le Thillot55
- Le Tholy55
- Lemberg55
- Les Forges55
- Liepvre55
- Lingolsheim55
- Lipsheim55
- Lorquin55
- Lutzelhouse55
- Marckolsheim55
- Marlenheim55
- Marmoutier55
- Matzenheim55
- Meistratzheim55
- Mertzwiller55
- Mittelhausbergen55
- Molsheim55
- Mommenheim55
- Monswiller55
- Montbronn55
- Morsbach55
- Moyenmoutier55
- Mundolsheim55
- Mussig55
- Muttersholtz55
- Mutzig55
- Neufgrange55
- Neuwiller-les-Saverne55
- Niderviller55
- Niederbronn-les-Bains55
- Niederhaslach55
- Niederhausbergen55
- Niedernai55
- Niederschaeffolsheim55
- Nomexy55
- Nordhouse55
- Oberbronn55
- Oberhaslach55
- Oberhausbergen55
- Oberhoffen-sur-Moder55
- Obermodern-Zutzendorf55
- Obernai55
- Oberschaeffolsheim55
- Oermingen55
- Oeting55
- Offenheim55
- Ohlungen55
- Orbey55
- Ostheim55
- Ostwald55
- Otterswiller55
- Ottrott55
- Petit-Rederching55
- Petite-Rosselle55
- Pfaffenhoffen55
- Pfulgriesheim55
- Plainfaing55
- Plobsheim55
- Plombieres-les-Bains55
- Portieux55
- Pouxeux55
- Rambervillers55
- Ramonchamp55
- Raon-aux-Bois55
- Reding55
- Reichshoffen55
- Reinhardsmunster55
- Remelfing55
- Remiremont55
- Rhinau55
- Ribeauville55
- Riquewihr55
- Roeschwoog55
- Rohrbach-les-Bitche55
- Romanswiller55
- Rosheim55
- Rothau55
- Rouhling55
- Rupt-sur-Moselle55
- Russ55
- Saint-Ame55
- Saint-Die-des-Vosges55
- Saint-Etienne-les-Remiremont55
- Saint-Hippolyte55
- Saint-Leonard55
- Saint-Maurice-sur-Moselle55
- Saint-Michel-sur-Meurthe55
- Saint-Nabord55
- Sainte-Croix-aux-Mines55
- Sainte-Marguerite55
- Sainte-Marie-aux-Mines55
- Sand55
- Sarralbe55
- Sarre-Union55
- Sarrebourg55
- Sarreguemines55
- Sarreinsming55
- Sarrewerden55
- Saulcy-sur-Meurthe55
- Saulxures-sur-Moselotte55
- Saverne55
- Scherwiller55
- Schirmeck55
- Schirrhein55
- Schnersheim55
- Schweighouse-sur-Moder55
- Schwindratzheim55
- Schœneck55
- Seingbouse55
- Selestat55
- Seltz55
- Senones55
- Sessenheim55
- Sigolsheim55
- Soucht55
- Souffelweyersheim55
- Soufflenheim55
- Soultz-sous-Forets55
- Spicheren55
- Steinbourg55
- Still55
- Stiring-Wendel55
- Stotzheim55
- Sundhouse55
- Surbourg55
- Taintrux55
- Tenteling55
- Thaon-les-Vosges55
- Theding55
- Truchtersheim55
- Uberach55
- Urimenil55
- Urmatt55
- Uxegney55
- Uzemain55
- Vagney55
- Valff55
- Vecoux55
- Vendenheim55
- Ville55
- Vincey55
- Walbourg55
- Walscheid55
- Wangenbourg-Engenthal55
- Wasselonne55
- Weitbruch55
- Westhoffen55
- Weyersheim55
- Wiesviller55
- Willerwald55
- Wimmenau55
- Wingen-sur-Moder55
- Wingersheim55
- Wisches55
- Wissembourg55
- Wittisheim55
- Woerth55
- Wolfisheim55
- Woustviller55
- Xertigny55
- Xonrupt-Longemer55
- Altkirch54
- Amanvillers54
- Ancy-sur-Moselle54
- Ars-sur-Moselle54
- Art-sur-Meurthe54
- Aspach54
- Aspach-le-Bas54
- Augny54
- Bainville-sur-Madon54
- Basse-Ham54
- Bitschwiller-les-Thann54
- Blénod-lès-Pont-à-Mousson54
- Bourbonne-les-Bains54
- Bousse54
- Bulgneville54
- Burnhaupt-le-Bas54
- Burnhaupt-le-Haut54
- Carling54
- Cattenom54
- Chaligny54
- Chalindrey54
- Champigneulles54
- Chanteheux54
- Chaource54
- Chatel-Saint-Germain54
- Chenimenil54
- Colombey-les-Belles54
- Contrexeville54
- Corny-sur-Moselle54
- Custines54
- Darney54
- Diesen54
- Dieulouard54
- Docelles54
- Dombasle-sur-Meurthe54
- Domgermain54
- Dommartin-les-Remiremont54
- Dommartin-les-Toul54
- Ecrouves54
- Ennery54
- Estissac54
- Eulmont54
- Falck54
- Faulquemont54
- Faulx54
- Fayl-Billot54
- Fellering54
- Ferrette54
- Flavigny-sur-Moselle54
- Fleury54
- Fléville-devant-Nancy54
- Folschviller54
- Freyming-Merlebach54
- Frolois54
- Frouard54
- Gerardmer54
- Granges-sur-Vologne54
- Hadol54
- Hargarten-aux-Mines54
- Heillecourt54
- Hombourg-Haut54
- Houdemont54
- Illange54
- Jarville-la-Malgrange54
- Jouy-aux-Arches54
- Kedange-sur-Canner54
- Koenigsmacker54
- Kuntzig54
- Lamarche54
- Laneuveville-devant-Nancy54
- Langres54
- Laxou54
- Lay-Saint-Christophe54
- Le Menil54
- Liverdun54
- Longeville-les-Metz54
- Longeville-les-Saint-Avold54
- Ludres54
- Lunéville54
- Macheren54
- Maidieres54
- Maizieres-les-Metz54
- Malroy54
- Malzeville54
- Marange-Silvange54
- Marbache54
- Marly54
- Maxeville54
- Mecleuves54
- Mereville54
- Merten54
- Messein54
- Metz54
- Metzervisse54
- Mirecourt54
- Mondelange54
- Montauville54
- Montigny-les-Metz54
- Morhange54
- Moulins-les-Metz54
- Nancy54
- Neufchateau54
- Neuves-Maisons54
- Nogent-sur-Seine54
- Nomeny54
- Norroy-les-Pont-a-Mousson54
- Noveant-sur-Moselle54
- Pagny-sur-Moselle54
- Peltre54
- Pierrevillers54
- Plappeville54
- Pompey54
- Pont-à-Mousson54
- Pont-Saint-Vincent54
- Porcelette54
- Pulligny54
- Pulnoy54
- Remilly54
- Retonfey54
- Richardmenil54
- Richemont54
- Rosieres-aux-Salines54
- Rozerieulles54
- Rurange-les-Thionville54
- Saint-Avold54
- Saint-Julien-lès-Metz54
- Saint-Max54
- Saint-Nicolas-de-Port54
- Saizerais54
- Saulny54
- Saulxures-les-Nancy54
- Schiltigheim54
- Scy-Chazelles54
- Seichamps54
- Sierck-les-Bains54
- Solgne54
- Talange54
- Teting-sur-Nied54
- Tomblaine54
- Toul54
- Tremery54
- Troyes54
- Val-de-Meuse54
- Valmont54
- Vandoeuvre-les-Nancy54
- Varangeville54
- Velaine-en-Haye54
- Verny54
- Vezelise54
- Vic-sur-Seille54
- Vigy54
- Villenauxe-la-Grande54
- Villers-lès-Nancy54
- Villey-Saint-Etienne54
- Vitry-sur-Orne54
- Vittel54
- Volstroff54
- Woippy54
- Achenheim53
- Aix-en-Othe53
- Algrange53
- Altorf53
- Ammerschwihr53
- Amneville53
- Andolsheim53
- Angevillers53
- Arcis-sur-Aube53
- Argancy53
- Auboue53
- Audun-le-Roman53
- Audun-le-Tiche53
- Aumetz53
- Avize53
- Ay-sur-Moselle53
- Aydoilles53
- Bar-sur-Seine53
- Bartenheim53
- Batilly53
- Bayon53
- Bazancourt53
- Behren-les-Forbach53
- Belleville53
- Benfeld53
- Bening-les-Saint-Avold53
- Bennwihr53
- Bergheim53
- Bergholtz53
- Bernardswiller53
- Berrwiller53
- Berstett53
- Bertrange53
- Betheny53
- Bezannes53
- Biesheim53
- Bining53
- Bischheim53
- Bischoffsheim53
- Bischwiller53
- Bitche53
- Blaesheim53
- Blenod-les-Toul53
- Bliesbruck53
- Blodelsheim53
- Blotzheim53
- Boersch53
- Bollwiller53
- Bouilly53
- Boulange53
- Boulay-Moselle53
- Boult-sur-Suippe53
- Bourgogne53
- Bouxieres-aux-Chenes53
- Bouxieres-aux-Dames53
- Bouxwiller53
- Bouzonville53
- Breuschwickersheim53
- Breviandes53
- Briey53
- Bruyeres53
- Bucheres53
- Buhl53
- Chalons-en-Champagne53
- Chamarandes-Choignes53
- Champenoux53
- Charmes53
- Chateau-Salins53
- Chateauvillain53
- Chatel-sur-Moselle53
- Chatillon-sur-Marne53
- Chaumont53
- Chavigny53
- Chevillon53
- Clouange53
- Commercy53
- Conflans-en-Jarnisy53
- Connantre53
- Courcelles-Chaussy53
- Courcy53
- Crehange53
- Creney-pres-Troyes53
- Creutzwald53
- Crusnes53
- Dambach-la-Ville53
- Damelevieres53
- Damery53
- Dettwiller53
- Deyvillers53
- Diemeringen53
- Dietwiller53
- Dinsheim-sur-Bruche53
- Distroff53
- Dizy53
- Doncourt-les-Conflans53
- Dorlisheim53
- Dormans53
- Doulaincourt-Saucourt53
- Duppigheim53
- Eckbolsheim53
- Einville-au-Jard53
- Ensisheim53
- Entrange53
- Épernay53
- Ervy-le-Chatel53
- Eschau53
- Eschbach53
- Essey-les-Nancy53
- Esternay53
- Etzling53
- Euville53
- Fameck53
- Farschviller53
- Fere-Champenoise53
- Fessenheim53
- Fismes53
- Florange53
- Fontoy53
- Foug53
- Froncles53
- Gandrange53
- Gerbeviller53
- Giraumont53
- Goersdorf53
- Golbey53
- Gondreville53
- Gorze53
- Grendelbruch53
- Griesheim-pres-Molsheim53
- Griesheim-sur-Souffel53
- Guemar53
- Guenange53
- Gumbrechtshoffen53
- Habsheim53
- Hagondange53
- Ham-sous-Varsberg53
- Hangenbieten53
- Haucourt-Moulaine53
- Hayange53
- Herserange53
- Hettange-Grande53
- Homecourt53
- Houdelaincourt53
- Hussigny-Godbrange53
- Jarny53
- Joeuf53
- Joinville53
- Jonville-en-Woëvre53
- Joudreville53
- Kilstett53
- Knutange53
- La Chapelle-Saint-Luc53
- La Riviere-de-Corps53
- Labry53
- Landres53
- Le Ban Saint-Martin53
- Le Mesnil-sur-Oger53
- Lembach53
- Les Noes-pres-Troyes53
- Les Riceys53
- Lexy53
- Liffol-le-Grand53
- Ligny-en-Barrois53
- Longlaville53
- Longwy53
- Lusigny-sur-Barse53
- Magenta53
- Mailly-le-Camp53
- Maizieres-la-Grande-Paroisse53
- Mancieulles53
- Manom53
- Mardeuil53
- Mareuil-le-Port53
- Marigny-le-Chatel53
- Mercy-le-Bas53
- Mery-sur-Seine53
- Mexy53
- Mont-Saint-Martin53
- Montier-en-Der53
- Montmirail53
- Montois-la-Montagne53
- Moutiers53
- Moyeuvre-Grande53
- Mussy-sur-Seine53
- Neufchef53
- Nilvange53
- Nogent-le-Bas53
- Ottange53
- Payns53
- Piennes53
- Pierrepont53
- Pierry53
- Piney53
- Pont-Sainte-Marie53
- Port a Binson53
- Rehon53
- Rolampont53
- Rombas53
- Romilly-sur-Seine53
- Rosieres-pres-Troyes53
- Rosselange53
- Russange53
- Saint-Andre-les-Vergers53
- Saint-Dizier53
- Saint-Germain53
- Saint-Julien-les-Villas53
- Saint-Just-Sauvage53
- Saint-Lye53
- Saint-Mihiel53
- Saint-Parres-aux-Tertres53
- Saint-Pouange53
- Saint-Privat-la-Montagne53
- Sainte-Marie-aux-Chenes53
- Sainte-Maure53
- Sainte-Savine53
- Saulnes53
- Sezanne53
- Terville53
- Thil53
- Thionville53
- Tressange53
- Trieux53
- Tucquegnieux53
- Uckange53
- Vacon53
- Valleroy53
- Vaucouleurs53
- Vendeuvre-sur-Barse53
- Verrieres53
- Vertus53
- Vigneulles-les-Hattonchatel53
- Vignot53
- Ville-sous-la-Ferte53
- Villers-la-Montagne53
- Villerupt53
- Void-Vacon53
- Volmerange-les-Mines53
- Yutz53
- Aiglemont52
- Ancerville52
- Attigny52
- Ay52
- Balan52
- Bar-le-Duc52
- Bar-sur-Aube52
- Bayard-sur-Marne52
- Bazeilles52
- Belleville-sur-Meuse52
- Bettancourt-la-Ferree52
- Bienville52
- Biesles52
- Blagny52
- Bologne52
- Boofzheim52
- Bouligny52
- Brienne-le-Chateau52
- Carignan52
- Cernay-les-Reims52
- Chancenay52
- Charleville-Mezieres52
- Chateau-Porcien52
- Clermont-en-Argonne52
- Compertrix52
- Cormicy52
- Cormontreuil52
- Cosnes-et-Romain52
- Courtisols52
- Deville52
- Dieue-sur-Meuse52
- Dom-le-Mesnil52
- Donchery52
- Douzy52
- Dugny-sur-Meuse52
- Etain52
- Eurville-Bienville52
- Fagnieres52
- Fains-Veel52
- Flize52
- Floing52
- Frignicourt52
- Fromelennes52
- Fumay52
- Gerstheim52
- Gespunsart52
- Givet52
- Gondrecourt-le-Chateau52
- Gorcy52
- Gueux52
- Haybes52
- Hermonville52
- Jonchery-sur-Vesle52
- La Francheville52
- Lerouville52
- Les Hautes-Rivieres52
- Les Mazures52
- Loivre52
- Longeville-en-Barrois52
- Longuyon52
- Lumes52
- Mareuil-sur-Ay52
- Montcy-Notre-Dame52
- Montherme52
- Montmedy52
- Mourmelon-le-Grand52
- Mouzon52
- Muizon52
- Neufmanil52
- Nouvion-sur-Meuse52
- Nouzonville52
- Pargny-sur-Saulx52
- Pontfaverger-Moronvilliers52
- Pouru-Saint-Remy52
- Prix-les-Mezieres52
- Reims52
- Renwez52
- Rethel52
- Revigny-sur-Ornain52
- Revin52
- Rilly-la-Montagne52
- Rimogne52
- Rocroi52
- Saint-Brice-Courcelles52
- Saint-Laurent52
- Saint-Memmie52
- Saint-Menges52
- Sainte-Menehould52
- Sarry52
- Sault-les-Rethel52
- Sedan52
- Sermaize-les-Bains52
- Signy-le-Petit52
- Sillery52
- Stenay52
- Suippes52
- Taissy52
- Thierville-sur-Meuse52
- Thilay52
- Tinqueux52
- Tournes52
- Tours-sur-Marne52
- Tronville-en-Barrois52
- Velaines52
- Verdun52
- Verzenay52
- Verzy52
- Villers-Semeuse52
- Villiers-en-Lieu52
- Vireux-Molhain52
- Vireux-Wallerand52
- Vitry-le-François52
- Vivier-au-Court52
- Vouziers52
- Vrigne-aux-Bois52
- Warcq52
- Warmeriville52
- Wassy52
- Witry-les-Reims52
- Strasbourg44
- Eloyes39
- Obenheim39
- Seremange-Erzange36
- Lirey18
- Phalsbourg7









