Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 22:50, Nov 13
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?
- Riedisheim93
- Wittenheim84
- Phalsbourg68
- Laxou59
- Belleville-sur-Meuse58
- Schiltigheim56
- Kilstett55
- Colmar53
- Forbach53
- Lauterbourg52
- Strasbourg52
- Seltz51
- Seremange-Erzange51
- Thionville51
- Wissembourg51
- Hatten50
- Betschdorf49
- Goersdorf49
- Lembach49
- Obenheim49
- Roeschwoog49
- Soufflenheim49
- Soultz-sous-Forets49
- Surbourg49
- Bischwiller48
- Drusenheim48
- Durrenbach48
- Eschbach48
- Gumbrechtshoffen48
- Gundershoffen48
- Herrlisheim48
- Kaltenhouse48
- Mertzwiller48
- Niederbronn-les-Bains48
- Oberbronn48
- Oberhoffen-sur-Moder48
- Ohlungen48
- Reichshoffen48
- Schirrhein48
- Schweighouse-sur-Moder48
- Sessenheim48
- Walbourg48
- Woerth48
- Berstett47
- Bining47
- Bischheim47
- Bitche47
- Bouxwiller47
- Brumath47
- Dauendorf47
- Dettwiller47
- Dingsheim47
- Dossenheim-sur-Zinsel47
- Eckwersheim47
- Enchenberg47
- Furdenheim47
- Gambsheim47
- Geudertheim47
- Goetzenbruck47
- Gries47
- Griesheim-sur-Souffel47
- Hochfelden47
- Hoenheim47
- Hoerdt47
- Ingwiller47
- Ittenheim47
- La Petite-Pierre47
- La Wantzenau47
- Lampertheim47
- Lemberg47
- Mittelhausbergen47
- Mommenheim47
- Monswiller47
- Montbronn47
- Mundolsheim47
- Neuwiller-les-Saverne47
- Niederhausbergen47
- Niederschaeffolsheim47
- Oberhausbergen47
- Obermodern-Zutzendorf47
- Offenheim47
- Otterswiller47
- Petit-Rederching47
- Pfaffenhoffen47
- Pfulgriesheim47
- Rohrbach-les-Bitche47
- Schnersheim47
- Schwindratzheim47
- Soucht47
- Souffelweyersheim47
- Steinbourg47
- Truchtersheim47
- Uberach47
- Weitbruch47
- Weyersheim47
- Wimmenau47
- Wingen-sur-Moder47
- Wingersheim47
- Achenheim46
- Bliesbruck46
- Breuschwickersheim46
- Dachstein46
- Diemeringen46
- Drulingen46
- Duppigheim46
- Duttlenheim46
- Eckbolsheim46
- Entzheim46
- Ernolsheim-Bruche46
- Geispolsheim46
- Gros-Rederching46
- Hangenbieten46
- Holtzheim46
- Illkirch-Graffenstaden46
- Irmstett46
- Lingolsheim46
- Marlenheim46
- Marmoutier46
- Molsheim46
- Oberschaeffolsheim46
- Ostwald46
- Romanswiller46
- Sarreinsming46
- Saverne46
- Wasselonne46
- Westhoffen46
- Wiesviller46
- Wolfisheim46
- Altorf45
- Blaesheim45
- Dabo45
- Dinsheim-sur-Bruche45
- Dorlisheim45
- Eschau45
- Fegersheim45
- Gresswiller45
- Griesheim-pres-Molsheim45
- Herbitzheim45
- Innenheim45
- Lipsheim45
- Mutzig45
- Oermingen45
- Remelfing45
- Sarre-Union45
- Sarreguemines45
- Wangenbourg-Engenthal45
- Alsting44
- Behren-les-Forbach44
- Bernardswiller44
- Bischoffsheim44
- Boersch44
- Diebling44
- Erstein44
- Etzling44
- Grosbliederstroff44
- Hambach44
- Hindisheim44
- Hundling44
- Kerbach44
- Keskastel44
- Krautergersheim44
- Meistratzheim44
- Neufgrange44
- Niderviller44
- Niederhaslach44
- Niedernai44
- Nordhouse44
- Oberhaslach44
- Obernai44
- Oeting44
- Ottrott44
- Plobsheim44
- Reding44
- Rosheim44
- Rouhling44
- Sarralbe44
- Sarrewerden44
- Schœneck44
- Spicheren44
- Still44
- Stiring-Wendel44
- Tenteling44
- Urmatt44
- Walscheid44
- Willerwald44
- Woustviller44
- Abreschviller43
- Andlau43
- Barr43
- Benfeld43
- Bening-les-Saint-Avold43
- Boofzheim43
- Cocheren43
- Creutzwald43
- Farebersviller43
- Farschviller43
- Folkling43
- Freyming-Merlebach43
- Gerstheim43
- Grendelbruch43
- Holving43
- Huttenheim43
- Kertzfeld43
- Lutzelhouse43
- Matzenheim43
- Merten43
- Morsbach43
- Petite-Rosselle43
- Russ43
- Sand43
- Sarrebourg43
- Seingbouse43
- Stotzheim43
- Theding43
- Valff43
- Wisches43
- Bouzonville42
- Dambach-la-Ville42
- Diesen42
- Ebersheim42
- Epfig42
- Falck42
- Folschviller42
- Fromelennes42
- Givet42
- Ham-sous-Varsberg42
- Hargarten-aux-Mines42
- Hilsenheim42
- Hombourg-Haut42
- La Broque42
- Longeville-les-Saint-Avold42
- Lorquin42
- Macheren42
- Porcelette42
- Rhinau42
- Rothau42
- Saint-Avold42
- Valmont42
- Ville42
- Aiglemont41
- Balan41
- Bazeilles41
- Bergheim41
- Boulay-Moselle41
- Chatenois41
- Crehange41
- Deville41
- Dom-le-Mesnil41
- Donchery41
- Faulquemont41
- Flize41
- Floing41
- Fumay41
- Gespunsart41
- Guemar41
- Haybes41
- Kintzheim41
- La Francheville41
- Les Hautes-Rivieres41
- Les Mazures41
- Liepvre41
- Lumes41
- Marckolsheim41
- Montcy-Notre-Dame41
- Montherme41
- Mussig41
- Muttersholtz41
- Neufmanil41
- Nouvion-sur-Meuse41
- Nouzonville41
- Prix-les-Mezieres41
- Renwez41
- Revin41
- Rimogne41
- Rocroi41
- Saint-Hippolyte41
- Saint-Laurent41
- Saint-Menges41
- Scherwiller41
- Sedan41
- Selestat41
- Sierck-les-Bains41
- Signy-le-Petit41
- Sundhouse41
- Teting-sur-Nied41
- Thilay41
- Tournes41
- Villers-Semeuse41
- Vireux-Molhain41
- Vireux-Wallerand41
- Vivier-au-Court41
- Vrigne-aux-Bois41
- Warcq41
- Wittisheim41
- Attigny40
- Carignan40
- Cirey-sur-Vezouze40
- Douzy40
- Holtzwihr40
- Jebsheim40
- Kedange-sur-Canner40
- Koenigsmacker40
- Morhange40
- Mouzon40
- Ostheim40
- Pouru-Saint-Remy40
- Ribeauville40
- Riquewihr40
- Sainte-Croix-aux-Mines40
- Algrange39
- Ammerschwihr39
- Amneville39
- Andolsheim39
- Angevillers39
- Argancy39
- Audun-le-Tiche39
- Aumetz39
- Ay-sur-Moselle39
- Basse-Ham39
- Bennwihr39
- Bertrange39
- Biesheim39
- Blagny39
- Bousse39
- Cattenom39
- Chateau-Salins39
- Cosnes-et-Romain39
- Courcelles-Chaussy39
- Crusnes39
- Dieuze39
- Distroff39
- Eguisheim39
- Ennery39
- Entrange39
- Fameck39
- Florange39
- Fortschwihr39
- Freland39
- Gandrange39
- Gorcy39
- Guenange39
- Hagondange39
- Herrlisheim-pres-Colmar39
- Hettange-Grande39
- Horbourg-Wihr39
- Houssen39
- Illange39
- Ingersheim39
- Jonville-en-Woëvre39
- Kaysersberg39
- Kunheim39
- Kuntzig39
- Labaroche39
- Lapoutroie39
- Lunéville39
- Maizieres-les-Metz39
- Malroy39
- Manom39
- Mecleuves39
- Metzervisse39
- Mondelange39
- Montmedy39
- Neuf-Brisach39
- Ottange39
- Reims39
- Remilly39
- Retonfey39
- Richemont39
- Rurange-les-Thionville39
- Russange39
- Sainte-Marie-aux-Mines39
- Sigolsheim39
- Stenay39
- Sundhoffen39
- Talange39
- Terville39
- Thil39
- Tremery39
- Tressange39
- Turckheim39
- Uckange39
- Vendenheim39
- Vic-sur-Seille39
- Vigy39
- Villerupt39
- Vitry-sur-Orne39
- Volgelsheim39
- Volmerange-les-Mines39
- Volstroff39
- Vouziers39
- Wettolsheim39
- Widensolen39
- Wintzenheim39
- Wolfgantzen39
- Yutz39
- Algolsheim38
- Amanvillers38
- Ancy-sur-Moselle38
- Ars-sur-Moselle38
- Auboue38
- Audun-le-Roman38
- Augny38
- Badonviller38
- Ban-de-Laveline38
- Batilly38
- Bergholtz38
- Boulange38
- Briey38
- Chateau-Porcien38
- Chatel-Saint-Germain38
- Clouange38
- Dessenheim38
- Fessenheim38
- Fleury38
- Fontoy38
- Giraumont38
- Guebwiller38
- Haucourt-Moulaine38
- Herserange38
- Hirtzfelden38
- Homecourt38
- Hussigny-Godbrange38
- Issenheim38
- Joeuf38
- Jouy-aux-Arches38
- Knutange38
- Landres38
- Le Ban Saint-Martin38
- Lexy38
- Longeville-les-Metz38
- Longlaville38
- Longuyon38
- Longwy38
- Mancieulles38
- Marange-Silvange38
- Marly38
- Mercy-le-Bas38
- Merxheim38
- Mexy38
- Meyenheim38
- Mont-Saint-Martin38
- Montigny-les-Metz38
- Montois-la-Montagne38
- Moulins-les-Metz38
- Moutiers38
- Moyeuvre-Grande38
- Munster38
- Neufchef38
- Nilvange38
- Nomeny38
- Oberhergheim38
- Orbey38
- Peltre38
- Pfaffenheim38
- Piennes38
- Pierrepont38
- Pierrevillers38
- Plappeville38
- Raedersheim38
- Reguisheim38
- Rehon38
- Rethel38
- Rombas38
- Rosselange38
- Rouffach38
- Rozerieulles38
- Saint-Julien-lès-Metz38
- Saint-Privat-la-Montagne38
- Sainte-Croix-en-Plaine38
- Sainte-Marie-aux-Chenes38
- Saulnes38
- Saulny38
- Sault-les-Rethel38
- Senones38
- Solgne38
- Soultz-Haut-Rhin38
- Soultzeren38
- Soultzmatt38
- Stosswihr38
- Trieux38
- Tucquegnieux38
- Ungersheim38
- Valleroy38
- Verny38
- Villers-la-Montagne38
- Wihr-au-Val38
- Woippy38
- Aspach-le-Bas37
- Baldersheim37
- Bantzenheim37
- Battenheim37
- Berrwiller37
- Blodelsheim37
- Bollwiller37
- Bouligny37
- Bouxieres-aux-Chenes37
- Brunstatt37
- Buhl37
- Cernay37
- Chalampé37
- Champenoux37
- Chanteheux37
- Conflans-en-Jarnisy37
- Corny-sur-Moselle37
- Didenheim37
- Doncourt-les-Conflans37
- Einville-au-Jard37
- Ensisheim37
- Etain37
- Faulx37
- Flaxlanden37
- Fraize37
- Gorze37
- Heimsbrunn37
- Hochstatt37
- Illfurth37
- Illzach37
- Jarny37
- Joudreville37
- Kingersheim37
- Labry37
- Lautenbach37
- Lautenbachzell37
- Lutterbach37
- Maidieres37
- Metzeral37
- Morschwiller-le-Bas37
- Moyenmoutier37
- Munchhouse37
- Norroy-les-Pont-a-Mousson37
- Noveant-sur-Moselle37
- Pagny-sur-Moselle37
- Pfastatt37
- Plainfaing37
- Pontfaverger-Moronvilliers37
- Pulversheim37
- Reiningue37
- Richwiller37
- Rixheim37
- Ruelisheim37
- Rumersheim-le-Haut37
- Saint-Die-des-Vosges37
- Saint-Michel-sur-Meurthe37
- Sainte-Marguerite37
- Saulcy-sur-Meurthe37
- Sausheim37
- Staffelfelden37
- Steinbach37
- Uffholtz37
- Wattwiller37
- Wittelsheim37
- Zillisheim37
- Zimmersheim37
- Altkirch36
- Anould36
- Art-sur-Meurthe36
- Aspach36
- Aspach-le-Haut36
- Baccarat36
- Bartenheim36
- Bazancourt36
- Belleville36
- Bitschwiller-les-Thann36
- Blénod-lès-Pont-à-Mousson36
- Blotzheim36
- Boult-sur-Suippe36
- Bourgogne36
- Bouxieres-aux-Dames36
- Burnhaupt-le-Bas36
- Burnhaupt-le-Haut36
- Carspach36
- Champigneulles36
- Corcieux36
- Custines36
- Damelevieres36
- Dannemarie36
- Dietwiller36
- Dieulouard36
- Dombasle-sur-Meurthe36
- Eschentzwiller36
- Essey-les-Nancy36
- Etival-Clairefontaine36
- Eulmont36
- Fellering36
- Ferrette36
- Frontieres36
- Frouard36
- Gerbeviller36
- Guewenheim36
- Habsheim36
- Hagenthal-le-Bas36
- Hegenheim36
- Hesingue36
- Hirsingue36
- Hirtzbach36
- Huningue36
- Husseren-Wesserling36
- Kembs36
- Kruth36
- Landser36
- Laneuveville-devant-Nancy36
- Lay-Saint-Christophe36
- Leymen36
- Malzeville36
- Marbache36
- Masevaux36
- Montauville36
- Moosch36
- Oderen36
- Ottmarsheim36
- Pfetterhouse36
- Pompey36
- Pulnoy36
- Rosenau36
- Rosieres-aux-Salines36
- Saint-Amarin36
- Saint-Leonard36
- Saint-Louis36
- Saint-Max36
- Saint-Nicolas-de-Port36
- Saulxures-les-Nancy36
- Seichamps36
- Sentheim36
- Sierentz36
- Suippes36
- Taintrux36
- Thann36
- Tomblaine36
- Varangeville36
- Vieux-Thann36
- Village-Neuf36
- Waldighofen36
- Warmeriville36
- Witry-les-Reims36
- Betheny35
- Cernay-les-Reims35
- Cormicy35
- Courcy35
- Gerardmer35
- Heillecourt35
- Hermonville35
- Jarville-la-Malgrange35
- Liverdun35
- Loivre35
- Maxeville35
- Mourmelon-le-Grand35
- Saizerais35
- Aydoilles34
- Bainville-sur-Madon34
- Bayon34
- Bezannes34
- Bruyeres34
- Bussang34
- Chaligny34
- Chatel-sur-Moselle34
- Chavigny34
- Chenimenil34
- Clermont-en-Argonne34
- Cormontreuil34
- Cornimont34
- Courtisols34
- Docelles34
- Fismes34
- Flavigny-sur-Moselle34
- Fléville-devant-Nancy34
- Fresse-sur-Moselle34
- Gondreville34
- Granges-sur-Vologne34
- Gueux34
- Houdemont34
- Jeanmenil34
- Jonchery-sur-Vesle34
- La Bresse34
- Le Menil34
- Le Syndicat34
- Le Thillot34
- Le Tholy34
- Ludres34
- Mereville34
- Messein34
- Muizon34
- Pont-Saint-Vincent34
- Pulligny34
- Rambervillers34
- Ramonchamp34
- Richardmenil34
- Rilly-la-Montagne34
- Saint-Ame34
- Saint-Brice-Courcelles34
- Saint-Maurice-sur-Moselle34
- Saint-Memmie34
- Sainte-Menehould34
- Saulxures-sur-Moselotte34
- Sillery34
- Taissy34
- Thierville-sur-Meuse34
- Tinqueux34
- Tours-sur-Marne34
- Vagney34
- Vandoeuvre-les-Nancy34
- Velaine-en-Haye34
- Verdun34
- Verzenay34
- Verzy34
- Vigneulles-les-Hattonchatel34
- Villey-Saint-Etienne34
- Arches33
- Archettes33
- Avize33
- Ay33
- Chantraine33
- Charmes33
- Chatillon-sur-Marne33
- Chavelot33
- Compertrix33
- Connantre33
- Damery33
- Darnieulles33
- Deyvillers33
- Dieue-sur-Meuse33
- Dizy33
- Dogneville33
- Dommartin-les-Remiremont33
- Dommartin-les-Toul33
- Dormans33
- Dugny-sur-Meuse33
- Ecrouves33
- Fagnieres33
- Fere-Champenoise33
- Golbey33
- Hadol33
- Igney33
- Le Mesnil-sur-Oger33
- Les Forges33
- Magenta33
- Mailly-le-Camp33
- Mardeuil33
- Mareuil-le-Port33
- Mareuil-sur-Ay33
- Montmirail33
- Nomexy33
- Pierry33
- Port a Binson33
- Portieux33
- Pouxeux33
- Raon-aux-Bois33
- Remiremont33
- Rupt-sur-Moselle33
- Saint-Dizier33
- Saint-Etienne-les-Remiremont33
- Saint-Nabord33
- Sarry33
- Thaon-les-Vosges33
- Toul33
- Uxegney33
- Vecoux33
- Vertus33
- Vezelise33
- Vincey33
- Vitry-le-François33
- Aix-en-Othe32
- Arcis-sur-Aube32
- Blenod-les-Toul32
- Bouilly32
- Breviandes32
- Brienne-le-Chateau32
- Bucheres32
- Colombey-les-Belles32
- Commercy32
- Creney-pres-Troyes32
- Domgermain32
- Esternay32
- Estissac32
- Euville32
- Foug32
- Frignicourt32
- La Chapelle-Saint-Luc32
- La Riviere-de-Corps32
- Lerouville32
- Les Noes-pres-Troyes32
- Lusigny-sur-Barse32
- Maizieres-la-Grande-Paroisse32
- Marigny-le-Chatel32
- Mery-sur-Seine32
- Mirecourt32
- Nogent-sur-Seine32
- Pargny-sur-Saulx32
- Payns32
- Piney32
- Plombieres-les-Bains32
- Pont-Sainte-Marie32
- Revigny-sur-Ornain32
- Romilly-sur-Seine32
- Rosieres-pres-Troyes32
- Saint-Andre-les-Vergers32
- Saint-Germain32
- Saint-Julien-les-Villas32
- Saint-Just-Sauvage32
- Saint-Lye32
- Saint-Mihiel32
- Saint-Parres-aux-Tertres32
- Saint-Pouange32
- Sainte-Maure32
- Sainte-Savine32
- Sermaize-les-Bains32
- Sezanne32
- Urimenil32
- Uzemain32
- Verrieres32
- Vignot32
- Villenauxe-la-Grande32
- Xertigny32
- Bains-les-Bains31
- Bar-le-Duc31
- Chancenay31
- Ervy-le-Chatel31
- Fains-Veel31
- Nancy31
- Vacon31
- Vaucouleurs31
- Vendeuvre-sur-Barse31
- Villiers-en-Lieu31
- Vittel31
- Void-Vacon31
- Ancerville30
- Bettancourt-la-Ferree30
- Chaource30
- Contrexeville30
- Darney30
- Ligny-en-Barrois30
- Longeville-en-Barrois30
- Montier-en-Der30
- Tronville-en-Barrois30
- Velaines30
- Bar-sur-Seine29
- Bayard-sur-Marne29
- Bienville29
- Bulgneville29
- Chevillon29
- Eurville-Bienville29
- Gondrecourt-le-Chateau29
- Houdelaincourt29
- Joinville29
- Liffol-le-Grand29
- Neufchateau29
- Wassy29
- Bar-sur-Aube28
- Bourbonne-les-Bains28
- Doulaincourt-Saucourt28
- Froncles28
- Lamarche28
- Les Riceys28
- Mulhouse28
- Biesles27
- Bologne27
- Chamarandes-Choignes27
- Chateauvillain27
- Chaumont27
- Fayl-Billot27
- Mussy-sur-Seine27
- Nogent-le-Bas27
- Val-de-Meuse27
- Ville-sous-la-Ferte27
- Villers-lès-Nancy27
- Xonrupt-Longemer27
- Chalindrey26
- Langres26
- Rolampont26
- Reinhardsmunster24
- Troyes24
- Épinal23
- Haguenau22
- Lirey22
- Metz22
- Schirmeck21
- Charleville-Mezieres19
- Scy-Chazelles19
- Chalons-en-Champagne17
- Hayange16
- Héming15
- Reichstett11
- Carling8
- Frolois8
- Neuves-Maisons6
- Pont-à-Mousson6
- Eloyes5








