Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 16:19, Nov 04
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?
- Wittenheim88
- Phalsbourg80
- Laxou69
- Kilstett66
- Nancy64
- Obenheim64
- Reinhardsmunster64
- Schirmeck64
- Algolsheim62
- Altkirch62
- Ammerschwihr62
- Andolsheim62
- Aspach62
- Aspach-le-Bas62
- Aspach-le-Haut62
- Baldersheim62
- Bantzenheim62
- Bartenheim62
- Battenheim62
- Bennwihr62
- Bergheim62
- Bergholtz62
- Berrwiller62
- Biesheim62
- Bitschwiller-les-Thann62
- Blodelsheim62
- Blotzheim62
- Bollwiller62
- Brunstatt62
- Buhl62
- Burnhaupt-le-Bas62
- Burnhaupt-le-Haut62
- Bussang62
- Carspach62
- Cernay62
- Chalampé62
- Colmar62
- Cornimont62
- Dannemarie62
- Dessenheim62
- Didenheim62
- Dietwiller62
- Eguisheim62
- Ensisheim62
- Épinal62
- Eschentzwiller62
- Fellering62
- Ferrette62
- Fessenheim62
- Flaxlanden62
- Fortschwihr62
- Freland62
- Frontieres62
- Guebwiller62
- Guemar62
- Guewenheim62
- Habsheim62
- Hagenthal-le-Bas62
- Hegenheim62
- Heimsbrunn62
- Herrlisheim-pres-Colmar62
- Hesingue62
- Hirsingue62
- Hirtzbach62
- Hirtzfelden62
- Hochstatt62
- Holtzwihr62
- Horbourg-Wihr62
- Houssen62
- Huningue62
- Husseren-Wesserling62
- Illfurth62
- Illzach62
- Ingersheim62
- Issenheim62
- Kaysersberg62
- Kembs62
- Kingersheim62
- Kruth62
- Labaroche62
- Landser62
- Lapoutroie62
- Lautenbach62
- Lautenbachzell62
- Leymen62
- Lutterbach62
- Masevaux62
- Merxheim62
- Metzeral62
- Meyenheim62
- Moosch62
- Morschwiller-le-Bas62
- Mulhouse62
- Munchhouse62
- Munster62
- Neuf-Brisach62
- Oberhergheim62
- Oderen62
- Orbey62
- Ostheim62
- Ottmarsheim62
- Pfaffenheim62
- Pfastatt62
- Pfetterhouse62
- Plainfaing62
- Pulversheim62
- Raedersheim62
- Reguisheim62
- Reiningue62
- Ribeauville62
- Richwiller62
- Riquewihr62
- Rixheim62
- Rosenau62
- Rouffach62
- Ruelisheim62
- Rumersheim-le-Haut62
- Saint-Amarin62
- Saint-Louis62
- Saint-Maurice-sur-Moselle62
- Sainte-Croix-en-Plaine62
- Sainte-Marie-aux-Mines62
- Sausheim62
- Sentheim62
- Sierentz62
- Sigolsheim62
- Soultz-Haut-Rhin62
- Soultzeren62
- Soultzmatt62
- Staffelfelden62
- Steinbach62
- Stosswihr62
- Sundhoffen62
- Thann62
- Turckheim62
- Uffholtz62
- Ungersheim62
- Vieux-Thann62
- Village-Neuf62
- Volgelsheim62
- Waldighofen62
- Wattwiller62
- Wettolsheim62
- Widensolen62
- Wihr-au-Val62
- Wintzenheim62
- Wittelsheim62
- Wolfgantzen62
- Zillisheim62
- Zimmersheim62
- Andlau61
- Anould61
- Ban-de-Laveline61
- Chatenois61
- Corcieux61
- Dambach-la-Ville61
- Dommartin-les-Remiremont61
- Ebersheim61
- Epfig61
- Fraize61
- Fresse-sur-Moselle61
- Gerardmer61
- Granges-sur-Vologne61
- Hilsenheim61
- Jebsheim61
- Kintzheim61
- Kunheim61
- La Bresse61
- Le Menil61
- Le Syndicat61
- Le Thillot61
- Le Tholy61
- Liepvre61
- Marckolsheim61
- Mussig61
- Muttersholtz61
- Ramonchamp61
- Rupt-sur-Moselle61
- Saint-Ame61
- Saint-Die-des-Vosges61
- Saint-Etienne-les-Remiremont61
- Saint-Hippolyte61
- Saint-Leonard61
- Sainte-Croix-aux-Mines61
- Sainte-Marguerite61
- Saulcy-sur-Meurthe61
- Saulxures-sur-Moselotte61
- Scherwiller61
- Selestat61
- Taintrux61
- Vagney61
- Vecoux61
- Ville61
- Wittisheim61
- Arches60
- Archettes60
- Barr60
- Benfeld60
- Bernardswiller60
- Boersch60
- Bruyeres60
- Chenimenil60
- Docelles60
- Eloyes60
- Etival-Clairefontaine60
- Grendelbruch60
- Hadol60
- Huttenheim60
- Kertzfeld60
- La Broque60
- Moyenmoutier60
- Obernai60
- Ottrott60
- Plombieres-les-Bains60
- Pouxeux60
- Raon-aux-Bois60
- Remiremont60
- Rothau60
- Russ60
- Saint-Michel-sur-Meurthe60
- Saint-Nabord60
- Senones60
- Stotzheim60
- Strasbourg60
- Sundhouse60
- Thionville60
- Valff60
- Vendenheim60
- Wisches60
- Altorf59
- Aydoilles59
- Badonviller59
- Bains-les-Bains59
- Bischoffsheim59
- Boofzheim59
- Chalindrey59
- Chantraine59
- Deyvillers59
- Dinsheim-sur-Bruche59
- Dogneville59
- Dorlisheim59
- Erstein59
- Fayl-Billot59
- Gerstheim59
- Golbey59
- Gresswiller59
- Griesheim-pres-Molsheim59
- Hindisheim59
- Innenheim59
- Jeanmenil59
- Krautergersheim59
- Les Forges59
- Lutzelhouse59
- Matzenheim59
- Meistratzheim59
- Molsheim59
- Mutzig59
- Niederhaslach59
- Niedernai59
- Oberhaslach59
- Rambervillers59
- Rhinau59
- Rosheim59
- Sand59
- Still59
- Urimenil59
- Urmatt59
- Uzemain59
- Xertigny59
- Achenheim58
- Baccarat58
- Blaesheim58
- Bourbonne-les-Bains58
- Breuschwickersheim58
- Chatel-sur-Moselle58
- Chavelot58
- Cirey-sur-Vezouze58
- Dachstein58
- Darney58
- Darnieulles58
- Duppigheim58
- Duttlenheim58
- Entzheim58
- Ernolsheim-Bruche58
- Eschau58
- Fegersheim58
- Furdenheim58
- Geispolsheim58
- Hangenbieten58
- Holtzheim58
- Igney58
- Illkirch-Graffenstaden58
- Irmstett58
- Ittenheim58
- Langres58
- Lingolsheim58
- Lipsheim58
- Lunéville58
- Marlenheim58
- Nomexy58
- Nordhouse58
- Oberschaeffolsheim58
- Ostwald58
- Plobsheim58
- Portieux58
- Rolampont58
- Romanswiller58
- Thaon-les-Vosges58
- Uxegney58
- Vincey58
- Wangenbourg-Engenthal58
- Wasselonne58
- Westhoffen58
- Wolfisheim58
- Abreschviller57
- Berstett57
- Biesles57
- Bischheim57
- Bischwiller57
- Brumath57
- Bulgneville57
- Chamarandes-Choignes57
- Charmes57
- Chateauvillain57
- Contrexeville57
- Dabo57
- Dingsheim57
- Drusenheim57
- Eckbolsheim57
- Eckwersheim57
- Gambsheim57
- Gerbeviller57
- Geudertheim57
- Gries57
- Griesheim-sur-Souffel57
- Herrlisheim57
- Hoenheim57
- Hoerdt57
- La Wantzenau57
- Lamarche57
- Lampertheim57
- Les Riceys57
- Lorquin57
- Marmoutier57
- Mirecourt57
- Mittelhausbergen57
- Mundolsheim57
- Mussy-sur-Seine57
- Niederhausbergen57
- Nogent-le-Bas57
- Oberhausbergen57
- Offenheim57
- Otterswiller57
- Pfulgriesheim57
- Reichstett57
- Schnersheim57
- Seremange-Erzange57
- Souffelweyersheim57
- Truchtersheim57
- Val-de-Meuse57
- Vittel57
- Walscheid57
- Weitbruch57
- Weyersheim57
- Wingersheim57
- Bar-sur-Seine56
- Bayon56
- Betschdorf56
- Bologne56
- Bouilly56
- Bouxwiller56
- Chanteheux56
- Chaource56
- Chaumont56
- Damelevieres56
- Dauendorf56
- Dettwiller56
- Dossenheim-sur-Zinsel56
- Ervy-le-Chatel56
- Eschbach56
- Flavigny-sur-Moselle56
- Hatten56
- Hochfelden56
- Kaltenhouse56
- Lauterbourg56
- Liffol-le-Grand56
- Mertzwiller56
- Mommenheim56
- Monswiller56
- Neufchateau56
- Neuwiller-les-Saverne56
- Niderviller56
- Niederschaeffolsheim56
- Oberhoffen-sur-Moder56
- Obermodern-Zutzendorf56
- Ohlungen56
- Pfaffenhoffen56
- Pulligny56
- Reding56
- Roeschwoog56
- Rosieres-aux-Salines56
- Sarrebourg56
- Saverne56
- Schirrhein56
- Schweighouse-sur-Moder56
- Schwindratzheim56
- Seltz56
- Sessenheim56
- Soufflenheim56
- Steinbourg56
- Uberach56
- Vezelise56
- Ville-sous-la-Ferte56
- Walbourg56
- Aix-en-Othe55
- Art-sur-Meurthe55
- Bainville-sur-Madon55
- Bar-sur-Aube55
- Blenod-les-Toul55
- Bouxieres-aux-Chenes55
- Bouxieres-aux-Dames55
- Breviandes55
- Brienne-le-Chateau55
- Bucheres55
- Chaligny55
- Champenoux55
- Champigneulles55
- Chateau-Salins55
- Chavigny55
- Colombey-les-Belles55
- Creney-pres-Troyes55
- Dieuze55
- Dombasle-sur-Meurthe55
- Domgermain55
- Dommartin-les-Toul55
- Doulaincourt-Saucourt55
- Drulingen55
- Durrenbach55
- Einville-au-Jard55
- Essey-les-Nancy55
- Estissac55
- Eulmont55
- Fléville-devant-Nancy55
- Froncles55
- Frouard55
- Goersdorf55
- Gondrecourt-le-Chateau55
- Gumbrechtshoffen55
- Gundershoffen55
- Heillecourt55
- Houdemont55
- Ingwiller55
- Jarville-la-Malgrange55
- Joinville55
- La Chapelle-Saint-Luc55
- La Petite-Pierre55
- La Riviere-de-Corps55
- Laneuveville-devant-Nancy55
- Lay-Saint-Christophe55
- Lembach55
- Les Noes-pres-Troyes55
- Ludres55
- Lusigny-sur-Barse55
- Maizieres-la-Grande-Paroisse55
- Malzeville55
- Marigny-le-Chatel55
- Maxeville55
- Mereville55
- Mery-sur-Seine55
- Messein55
- Niederbronn-les-Bains55
- Nogent-sur-Seine55
- Oberbronn55
- Payns55
- Piney55
- Pont-Saint-Vincent55
- Pont-Sainte-Marie55
- Pulnoy55
- Reichshoffen55
- Richardmenil55
- Romilly-sur-Seine55
- Rosieres-pres-Troyes55
- Saint-Andre-les-Vergers55
- Saint-Germain55
- Saint-Julien-les-Villas55
- Saint-Just-Sauvage55
- Saint-Lye55
- Saint-Max55
- Saint-Nicolas-de-Port55
- Saint-Parres-aux-Tertres55
- Saint-Pouange55
- Sainte-Maure55
- Sainte-Savine55
- Saulxures-les-Nancy55
- Seichamps55
- Soultz-sous-Forets55
- Surbourg55
- Tomblaine55
- Toul55
- Vandoeuvre-les-Nancy55
- Varangeville55
- Vaucouleurs55
- Velaine-en-Haye55
- Vendeuvre-sur-Barse55
- Verrieres55
- Vic-sur-Seille55
- Villenauxe-la-Grande55
- Wimmenau55
- Wingen-sur-Moder55
- Wissembourg55
- Woerth55
- Ancerville54
- Arcis-sur-Aube54
- Bayard-sur-Marne54
- Belleville54
- Bettancourt-la-Ferree54
- Bienville54
- Bining54
- Bitche54
- Bliesbruck54
- Chancenay54
- Chevillon54
- Commercy54
- Connantre54
- Custines54
- Diebling54
- Diemeringen54
- Dieulouard54
- Ecrouves54
- Enchenberg54
- Esternay54
- Eurville-Bienville54
- Euville54
- Farschviller54
- Faulquemont54
- Faulx54
- Fere-Champenoise54
- Foug54
- Goetzenbruck54
- Gondreville54
- Gros-Rederching54
- Hambach54
- Herbitzheim54
- Holving54
- Hundling54
- Keskastel54
- Lemberg54
- Ligny-en-Barrois54
- Liverdun54
- Mailly-le-Camp54
- Marbache54
- Montbronn54
- Montier-en-Der54
- Montmirail54
- Morhange54
- Neufgrange54
- Nomeny54
- Oermingen54
- Petit-Rederching54
- Pompey54
- Remelfing54
- Rohrbach-les-Bitche54
- Saizerais54
- Sarralbe54
- Sarre-Union54
- Sarreguemines54
- Sarreinsming54
- Sarrewerden54
- Sezanne54
- Soucht54
- Tronville-en-Barrois54
- Vacon54
- Velaines54
- Vignot54
- Villey-Saint-Etienne54
- Villiers-en-Lieu54
- Void-Vacon54
- Wassy54
- Wiesviller54
- Willerwald54
- Woustviller54
- Alsting53
- Amanvillers53
- Amneville53
- Ancy-sur-Moselle53
- Argancy53
- Ars-sur-Moselle53
- Auboue53
- Augny53
- Avize53
- Ay53
- Ay-sur-Moselle53
- Bar-le-Duc53
- Batilly53
- Behren-les-Forbach53
- Bening-les-Saint-Avold53
- Bertrange53
- Blénod-lès-Pont-à-Mousson53
- Boulay-Moselle53
- Bousse53
- Bouzonville53
- Briey53
- Chatel-Saint-Germain53
- Chatillon-sur-Marne53
- Clouange53
- Cocheren53
- Compertrix53
- Conflans-en-Jarnisy53
- Corny-sur-Moselle53
- Courcelles-Chaussy53
- Crehange53
- Creutzwald53
- Damery53
- Diesen53
- Distroff53
- Dizy53
- Doncourt-les-Conflans53
- Dormans53
- Ennery53
- Etzling53
- Fagnieres53
- Fains-Veel53
- Falck53
- Fameck53
- Farebersviller53
- Fismes53
- Fleury53
- Florange53
- Folkling53
- Folschviller53
- Freyming-Merlebach53
- Frignicourt53
- Gandrange53
- Giraumont53
- Gorze53
- Grosbliederstroff53
- Guenange53
- Hagondange53
- Ham-sous-Varsberg53
- Hargarten-aux-Mines53
- Hombourg-Haut53
- Homecourt53
- Illange53
- Jarny53
- Joeuf53
- Jonchery-sur-Vesle53
- Jouy-aux-Arches53
- Kedange-sur-Canner53
- Kerbach53
- Kuntzig53
- Labry53
- Le Ban Saint-Martin53
- Le Mesnil-sur-Oger53
- Lerouville53
- Longeville-en-Barrois53
- Longeville-les-Metz53
- Longeville-les-Saint-Avold53
- Macheren53
- Magenta53
- Maidieres53
- Maizieres-les-Metz53
- Malroy53
- Mancieulles53
- Marange-Silvange53
- Mardeuil53
- Mareuil-le-Port53
- Mareuil-sur-Ay53
- Marly53
- Mecleuves53
- Merten53
- Metzervisse53
- Mondelange53
- Montauville53
- Montigny-les-Metz53
- Montois-la-Montagne53
- Morsbach53
- Moulins-les-Metz53
- Moutiers53
- Moyeuvre-Grande53
- Norroy-les-Pont-a-Mousson53
- Noveant-sur-Moselle53
- Oeting53
- Pagny-sur-Moselle53
- Pargny-sur-Saulx53
- Peltre53
- Petite-Rosselle53
- Pierrevillers53
- Pierry53
- Plappeville53
- Porcelette53
- Port a Binson53
- Remilly53
- Retonfey53
- Revigny-sur-Ornain53
- Richemont53
- Riedisheim53
- Rombas53
- Rosselange53
- Rouhling53
- Rozerieulles53
- Rurange-les-Thionville53
- Saint-Avold53
- Saint-Dizier53
- Saint-Julien-lès-Metz53
- Saint-Memmie53
- Saint-Mihiel53
- Saint-Privat-la-Montagne53
- Sainte-Marie-aux-Chenes53
- Sarry53
- Saulny53
- Schœneck53
- Seingbouse53
- Sermaize-les-Bains53
- Solgne53
- Spicheren53
- Stiring-Wendel53
- Talange53
- Tenteling53
- Terville53
- Teting-sur-Nied53
- Theding53
- Tours-sur-Marne53
- Tremery53
- Uckange53
- Valleroy53
- Valmont53
- Verny53
- Vertus53
- Vigneulles-les-Hattonchatel53
- Vigy53
- Vitry-le-François53
- Vitry-sur-Orne53
- Volstroff53
- Woippy53
- Yutz53
- Algrange52
- Angevillers52
- Attigny52
- Audun-le-Roman52
- Audun-le-Tiche52
- Aumetz52
- Basse-Ham52
- Bazancourt52
- Betheny52
- Bezannes52
- Boulange52
- Bouligny52
- Boult-sur-Suippe52
- Bourgogne52
- Cattenom52
- Cernay-les-Reims52
- Chateau-Porcien52
- Clermont-en-Argonne52
- Cormicy52
- Cormontreuil52
- Cosnes-et-Romain52
- Courcy52
- Courtisols52
- Crusnes52
- Dieue-sur-Meuse52
- Dugny-sur-Meuse52
- Entrange52
- Etain52
- Fontoy52
- Gorcy52
- Gueux52
- Haucourt-Moulaine52
- Hermonville52
- Herserange52
- Hettange-Grande52
- Hussigny-Godbrange52
- Joudreville52
- Knutange52
- Koenigsmacker52
- Landres52
- Lexy52
- Loivre52
- Longlaville52
- Longuyon52
- Longwy52
- Manom52
- Mercy-le-Bas52
- Mexy52
- Mont-Saint-Martin52
- Montmedy52
- Mourmelon-le-Grand52
- Muizon52
- Neufchef52
- Nilvange52
- Ottange52
- Piennes52
- Pierrepont52
- Pontfaverger-Moronvilliers52
- Rehon52
- Rethel52
- Rilly-la-Montagne52
- Russange52
- Saint-Brice-Courcelles52
- Sainte-Menehould52
- Saulnes52
- Sault-les-Rethel52
- Sierck-les-Bains52
- Sillery52
- Stenay52
- Suippes52
- Taissy52
- Thierville-sur-Meuse52
- Thil52
- Tinqueux52
- Tressange52
- Trieux52
- Tucquegnieux52
- Verdun52
- Verzenay52
- Verzy52
- Villers-la-Montagne52
- Villerupt52
- Volmerange-les-Mines52
- Vouziers52
- Warmeriville52
- Witry-les-Reims52
- Aiglemont51
- Balan51
- Blagny51
- Carignan51
- Dom-le-Mesnil51
- Donchery51
- Douzy51
- Flize51
- Floing51
- La Francheville51
- Les Mazures51
- Lumes51
- Montcy-Notre-Dame51
- Mouzon51
- Nouvion-sur-Meuse51
- Pouru-Saint-Remy51
- Prix-les-Mezieres51
- Renwez51
- Revin51
- Rimogne51
- Rocroi51
- Saint-Laurent51
- Saint-Menges51
- Sedan51
- Signy-le-Petit51
- Tournes51
- Villers-Semeuse51
- Vivier-au-Court51
- Vrigne-aux-Bois51
- Warcq51
- Deville50
- Fromelennes50
- Fumay50
- Gespunsart50
- Givet50
- Haybes50
- Les Hautes-Rivieres50
- Montherme50
- Neufmanil50
- Nouzonville50
- Thilay50
- Vireux-Molhain50
- Vireux-Wallerand50
- Haguenau44
- Belleville-sur-Meuse39
- Forbach39
- Metz39
- Épernay33
- Lirey33
- Reims33
- Jonville-en-Woëvre28
- Bazeilles25
- Charleville-Mezieres25
- Villers-lès-Nancy24
- Chalons-en-Champagne23
- Scy-Chazelles22
- Troyes21
- Héming19
- Xonrupt-Longemer18
- Frolois17
- Neuves-Maisons15
- Schiltigheim14
- Hayange10
- Pont-à-Mousson10
- Carling9
- Houdelaincourt









