Air quality in Grand Est
Air quality index (AQI⁺) and PM2.5 air pollution in Grand Est • 14:58, Sep 30
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?
- Héming75
- Vendenheim75
- Mulhouse73
- Reichstett71
- Colmar69
- Riedisheim68
- Charleville-Mezieres66
- Neuves-Maisons66
- Schiltigheim64
- Drusenheim60
- Hatten60
- Lauterbourg60
- Roeschwoog60
- Seltz60
- Sessenheim60
- Soufflenheim60
- Betschdorf59
- Bischheim59
- Bischwiller59
- Brumath59
- Durrenbach59
- Eschbach59
- Gambsheim59
- Geudertheim59
- Gries59
- Herrlisheim59
- Hoenheim59
- Hoerdt59
- Kaltenhouse59
- La Wantzenau59
- Mundolsheim59
- Niederschaeffolsheim59
- Oberhoffen-sur-Moder59
- Phalsbourg59
- Schirrhein59
- Schweighouse-sur-Moder59
- Souffelweyersheim59
- Soultz-sous-Forets59
- Surbourg59
- Walbourg59
- Weitbruch59
- Weyersheim59
- Wissembourg59
- Achenheim58
- Altorf58
- Benfeld58
- Berstett58
- Blaesheim58
- Boofzheim58
- Breuschwickersheim58
- Dachstein58
- Dauendorf58
- Dingsheim58
- Duppigheim58
- Duttlenheim58
- Eckbolsheim58
- Eckwersheim58
- Entzheim58
- Ernolsheim-Bruche58
- Erstein58
- Eschau58
- Fegersheim58
- Forbach58
- Furdenheim58
- Geispolsheim58
- Gerstheim58
- Goersdorf58
- Griesheim-pres-Molsheim58
- Griesheim-sur-Souffel58
- Gundershoffen58
- Hangenbieten58
- Hayange58
- Hindisheim58
- Holtzheim58
- Huttenheim58
- Illkirch-Graffenstaden58
- Innenheim58
- Ittenheim58
- Kertzfeld58
- Krautergersheim58
- Lampertheim58
- Lembach58
- Lingolsheim58
- Lipsheim58
- Matzenheim58
- Meistratzheim58
- Mertzwiller58
- Mittelhausbergen58
- Mommenheim58
- Niederhausbergen58
- Niedernai58
- Nordhouse58
- Oberhausbergen58
- Oberschaeffolsheim58
- Offenheim58
- Ohlungen58
- Ostwald58
- Pfaffenhoffen58
- Pfulgriesheim58
- Plobsheim58
- Reichshoffen58
- Reims58
- Rhinau58
- Sand58
- Schnersheim58
- Schwindratzheim58
- Truchtersheim58
- Uberach58
- Valff58
- Wingersheim58
- Woerth58
- Wolfisheim58
- Algolsheim57
- Andlau57
- Andolsheim57
- Bantzenheim57
- Barr57
- Bartenheim57
- Bernardswiller57
- Biesheim57
- Bischoffsheim57
- Blodelsheim57
- Blotzheim57
- Boersch57
- Chalampé57
- Chatenois57
- Dambach-la-Ville57
- Dessenheim57
- Dinsheim-sur-Bruche57
- Dorlisheim57
- Ebersheim57
- Epfig57
- Fessenheim57
- Fortschwihr57
- Gresswiller57
- Guemar57
- Gumbrechtshoffen57
- Hagenthal-le-Bas57
- Hegenheim57
- Hesingue57
- Hilsenheim57
- Hochfelden57
- Holtzwihr57
- Huningue57
- Irmstett57
- Jebsheim57
- Kembs57
- Kintzheim57
- Kunheim57
- Leymen57
- Marckolsheim57
- Marlenheim57
- Molsheim57
- Mussig57
- Muttersholtz57
- Mutzig57
- Neuf-Brisach57
- Niederbronn-les-Bains57
- Oberbronn57
- Obermodern-Zutzendorf57
- Obernai57
- Ottmarsheim57
- Ottrott57
- Rosenau57
- Rosheim57
- Rumersheim-le-Haut57
- Saint-Louis57
- Scherwiller57
- Selestat57
- Stotzheim57
- Sundhoffen57
- Sundhouse57
- Village-Neuf57
- Volgelsheim57
- Wasselonne57
- Westhoffen57
- Widensolen57
- Wittisheim57
- Wolfgantzen57
- Ammerschwihr56
- Baldersheim56
- Battenheim56
- Bennwihr56
- Bergheim56
- Bouxwiller56
- Brunstatt56
- Dettwiller56
- Didenheim56
- Dietwiller56
- Eguisheim56
- Ensisheim56
- Eschentzwiller56
- Ferrette56
- Flaxlanden56
- Frontieres56
- Grendelbruch56
- Habsheim56
- Herrlisheim-pres-Colmar56
- Hirsingue56
- Hirtzfelden56
- Horbourg-Wihr56
- Houssen56
- Illzach56
- Ingersheim56
- Ingwiller56
- Kaysersberg56
- Kingersheim56
- Landser56
- Liepvre56
- Merxheim56
- Meyenheim56
- Munchhouse56
- Niederhaslach56
- Oberhaslach56
- Oberhergheim56
- Ostheim56
- Pfaffenheim56
- Pfastatt56
- Pulversheim56
- Raedersheim56
- Reguisheim56
- Reinhardsmunster56
- Ribeauville56
- Riquewihr56
- Rixheim56
- Romanswiller56
- Rouffach56
- Ruelisheim56
- Saint-Hippolyte56
- Sainte-Croix-en-Plaine56
- Sausheim56
- Sierentz56
- Sigolsheim56
- Still56
- Turckheim56
- Ungersheim56
- Ville56
- Waldighofen56
- Wettolsheim56
- Wintzenheim56
- Zillisheim56
- Zimmersheim56
- Altkirch55
- Anould55
- Aspach55
- Aspach-le-Bas55
- Aspach-le-Haut55
- Bains-les-Bains55
- Ban-de-Laveline55
- Bergholtz55
- Berrwiller55
- Bitschwiller-les-Thann55
- Bollwiller55
- Buhl55
- Burnhaupt-le-Bas55
- Burnhaupt-le-Haut55
- Bussang55
- Carling55
- Carspach55
- Cernay55
- Cornimont55
- Dabo55
- Dannemarie55
- Dommartin-les-Remiremont55
- Dossenheim-sur-Zinsel55
- Fellering55
- Fraize55
- Freland55
- Fresse-sur-Moselle55
- Gerardmer55
- Guebwiller55
- Guewenheim55
- Hadol55
- Heimsbrunn55
- Hirtzbach55
- Hochstatt55
- Husseren-Wesserling55
- Illfurth55
- Issenheim55
- Kruth55
- La Bresse55
- La Broque55
- Labaroche55
- Lapoutroie55
- Lautenbach55
- Lautenbachzell55
- Le Menil55
- Le Syndicat55
- Le Thillot55
- Le Tholy55
- Lutterbach55
- Lutzelhouse55
- Marmoutier55
- Masevaux55
- Metzeral55
- Monswiller55
- Moosch55
- Morschwiller-le-Bas55
- Munster55
- Neuwiller-les-Saverne55
- Oderen55
- Orbey55
- Otterswiller55
- Pfetterhouse55
- Plainfaing55
- Plombieres-les-Bains55
- Ramonchamp55
- Raon-aux-Bois55
- Reiningue55
- Remiremont55
- Richwiller55
- Rothau55
- Rupt-sur-Moselle55
- Russ55
- Saint-Amarin55
- Saint-Ame55
- Saint-Etienne-les-Remiremont55
- Saint-Maurice-sur-Moselle55
- Saint-Nabord55
- Sainte-Croix-aux-Mines55
- Sainte-Marie-aux-Mines55
- Saulxures-sur-Moselotte55
- Saverne55
- Sentheim55
- Soultz-Haut-Rhin55
- Soultzeren55
- Soultzmatt55
- Staffelfelden55
- Steinbach55
- Steinbourg55
- Stosswihr55
- Thann55
- Uffholtz55
- Urimenil55
- Urmatt55
- Uzemain55
- Vagney55
- Vecoux55
- Vieux-Thann55
- Wangenbourg-Engenthal55
- Wattwiller55
- Wihr-au-Val55
- Wimmenau55
- Wingen-sur-Moder55
- Wisches55
- Wittelsheim55
- Xertigny55
- Abreschviller54
- Arches54
- Archettes54
- Aydoilles54
- Baccarat54
- Badonviller54
- Bayon54
- Bining54
- Bitche54
- Bourbonne-les-Bains54
- Bruyeres54
- Bulgneville54
- Chalindrey54
- Chanteheux54
- Chantraine54
- Charmes54
- Chatel-sur-Moselle54
- Chavelot54
- Chenimenil54
- Cirey-sur-Vezouze54
- Contrexeville54
- Corcieux54
- Damelevieres54
- Darney54
- Darnieulles54
- Deyvillers54
- Diemeringen54
- Docelles54
- Dogneville54
- Drulingen54
- Enchenberg54
- Etival-Clairefontaine54
- Fayl-Billot54
- Gerbeviller54
- Goetzenbruck54
- Golbey54
- Granges-sur-Vologne54
- Igney54
- Jeanmenil54
- La Petite-Pierre54
- Lamarche54
- Lemberg54
- Les Forges54
- Lorquin54
- Mirecourt54
- Montbronn54
- Moyenmoutier54
- Niderviller54
- Nomexy54
- Petit-Rederching54
- Portieux54
- Pouxeux54
- Rambervillers54
- Reding54
- Rohrbach-les-Bitche54
- Saint-Die-des-Vosges54
- Saint-Leonard54
- Saint-Michel-sur-Meurthe54
- Sainte-Marguerite54
- Sarre-Union54
- Sarrebourg54
- Sarrewerden54
- Saulcy-sur-Meurthe54
- Senones54
- Soucht54
- Taintrux54
- Thaon-les-Vosges54
- Uxegney54
- Vincey54
- Vittel54
- Walscheid54
- Alsting53
- Art-sur-Meurthe53
- Bainville-sur-Madon53
- Behren-les-Forbach53
- Belleville53
- Bening-les-Saint-Avold53
- Blenod-les-Toul53
- Bliesbruck53
- Bouxieres-aux-Chenes53
- Bouxieres-aux-Dames53
- Chaligny53
- Chalons-en-Champagne53
- Champenoux53
- Champigneulles53
- Chateau-Salins53
- Chavigny53
- Cocheren53
- Colombey-les-Belles53
- Courcelles-Chaussy53
- Crehange53
- Creutzwald53
- Custines53
- Diebling53
- Diesen53
- Dieulouard53
- Dieuze53
- Dombasle-sur-Meurthe53
- Dommartin-les-Toul53
- Einville-au-Jard53
- Essey-les-Nancy53
- Etzling53
- Eulmont53
- Falck53
- Farebersviller53
- Farschviller53
- Faulquemont53
- Faulx53
- Flavigny-sur-Moselle53
- Fléville-devant-Nancy53
- Folkling53
- Folschviller53
- Freyming-Merlebach53
- Frolois53
- Frouard53
- Gondreville53
- Gros-Rederching53
- Grosbliederstroff53
- Haguenau53
- Ham-sous-Varsberg53
- Hambach53
- Hargarten-aux-Mines53
- Heillecourt53
- Herbitzheim53
- Holving53
- Hombourg-Haut53
- Houdemont53
- Hundling53
- Jarville-la-Malgrange53
- Kerbach53
- Keskastel53
- Laneuveville-devant-Nancy53
- Langres53
- Laxou53
- Lay-Saint-Christophe53
- Liffol-le-Grand53
- Liverdun53
- Longeville-les-Saint-Avold53
- Ludres53
- Macheren53
- Malzeville53
- Marbache53
- Maxeville53
- Mecleuves53
- Mereville53
- Merten53
- Messein53
- Metz53
- Morhange53
- Morsbach53
- Neufchateau53
- Neufgrange53
- Nogent-le-Bas53
- Nomeny53
- Oermingen53
- Oeting53
- Petite-Rosselle53
- Pompey53
- Pont-Saint-Vincent53
- Porcelette53
- Pulligny53
- Pulnoy53
- Remelfing53
- Remilly53
- Richardmenil53
- Rolampont53
- Rosieres-aux-Salines53
- Rouhling53
- Saint-Avold53
- Saint-Dizier53
- Saint-Max53
- Saint-Nicolas-de-Port53
- Saizerais53
- Sarralbe53
- Sarreguemines53
- Sarreinsming53
- Saulxures-les-Nancy53
- Schœneck53
- Seichamps53
- Seingbouse53
- Solgne53
- Spicheren53
- Stiring-Wendel53
- Tenteling53
- Teting-sur-Nied53
- Theding53
- Tomblaine53
- Toul53
- Val-de-Meuse53
- Valmont53
- Vandoeuvre-les-Nancy53
- Varangeville53
- Velaine-en-Haye53
- Vezelise53
- Vic-sur-Seille53
- Villey-Saint-Etienne53
- Wiesviller53
- Willerwald53
- Woustviller53
- Amanvillers52
- Amneville52
- Ancy-sur-Moselle52
- Argancy52
- Ars-sur-Moselle52
- Augny52
- Ay-sur-Moselle52
- Basse-Ham52
- Bertrange52
- Biesles52
- Blénod-lès-Pont-à-Mousson52
- Bologne52
- Boulay-Moselle52
- Bousse52
- Bouzonville52
- Cattenom52
- Chamarandes-Choignes52
- Chateauvillain52
- Chatel-Saint-Germain52
- Chaumont52
- Clouange52
- Commercy52
- Corny-sur-Moselle52
- Distroff52
- Domgermain52
- Doncourt-les-Conflans52
- Doulaincourt-Saucourt52
- Ecrouves52
- Ennery52
- Euville52
- Fameck52
- Fleury52
- Florange52
- Foug52
- Froncles52
- Gandrange52
- Gondrecourt-le-Chateau52
- Gorze52
- Guenange52
- Hagondange52
- Illange52
- Joinville52
- Jouy-aux-Arches52
- Kedange-sur-Canner52
- Koenigsmacker52
- Kuntzig52
- Le Ban Saint-Martin52
- Longeville-les-Metz52
- Maidieres52
- Maizieres-les-Metz52
- Malroy52
- Manom52
- Marange-Silvange52
- Marly52
- Metzervisse52
- Mondelange52
- Montauville52
- Montigny-les-Metz52
- Montois-la-Montagne52
- Moulins-les-Metz52
- Norroy-les-Pont-a-Mousson52
- Noveant-sur-Moselle52
- Pagny-sur-Moselle52
- Peltre52
- Pierrevillers52
- Plappeville52
- Retonfey52
- Richemont52
- Rombas52
- Rosselange52
- Rozerieulles52
- Rurange-les-Thionville52
- Saint-Julien-lès-Metz52
- Saint-Privat-la-Montagne52
- Sainte-Marie-aux-Chenes52
- Saulny52
- Schirmeck52
- Sierck-les-Bains52
- Talange52
- Terville52
- Tremery52
- Uckange52
- Vacon52
- Vaucouleurs52
- Verny52
- Vignot52
- Vigy52
- Vitry-sur-Orne52
- Void-Vacon52
- Volstroff52
- Woippy52
- Yutz52
- Algrange51
- Ancerville51
- Angevillers51
- Auboue51
- Audun-le-Roman51
- Bar-le-Duc51
- Bar-sur-Aube51
- Batilly51
- Bayard-sur-Marne51
- Bettancourt-la-Ferree51
- Bienville51
- Boulange51
- Briey51
- Chancenay51
- Chevillon51
- Conflans-en-Jarnisy51
- Entrange51
- Esternay51
- Eurville-Bienville51
- Fains-Veel51
- Fontoy51
- Giraumont51
- Hettange-Grande51
- Homecourt51
- Jarny51
- Joeuf51
- Knutange51
- Labry51
- Lerouville51
- Ligny-en-Barrois51
- Longeville-en-Barrois51
- Mancieulles51
- Montier-en-Der51
- Montmirail51
- Moutiers51
- Moyeuvre-Grande51
- Mussy-sur-Seine51
- Neufchef51
- Nilvange51
- Nogent-sur-Seine51
- Ottange51
- Saint-Mihiel51
- Tressange51
- Trieux51
- Tronville-en-Barrois51
- Tucquegnieux51
- Valleroy51
- Velaines51
- Vigneulles-les-Hattonchatel51
- Ville-sous-la-Ferte51
- Villiers-en-Lieu51
- Volmerange-les-Mines51
- Wassy51
- Audun-le-Tiche50
- Aumetz50
- Bar-sur-Seine50
- Bouligny50
- Brienne-le-Chateau50
- Chatillon-sur-Marne50
- Connantre50
- Crusnes50
- Damery50
- Dormans50
- Eloyes50
- Etain50
- Fismes50
- Joudreville50
- Kilstett50
- Landres50
- Les Riceys50
- Maizieres-la-Grande-Paroisse50
- Mareuil-le-Port50
- Marigny-le-Chatel50
- Pargny-sur-Saulx50
- Piennes50
- Pont-à-Mousson50
- Port a Binson50
- Romilly-sur-Seine50
- Russange50
- Saint-Just-Sauvage50
- Sermaize-les-Bains50
- Sezanne50
- Strasbourg50
- Vendeuvre-sur-Barse50
- Villenauxe-la-Grande50
- Villerupt50
- Aix-en-Othe49
- Arcis-sur-Aube49
- Avize49
- Ay49
- Bazancourt49
- Betheny49
- Bezannes49
- Bouilly49
- Boult-sur-Suippe49
- Bourgogne49
- Breviandes49
- Bucheres49
- Cernay-les-Reims49
- Chaource49
- Compertrix49
- Cormicy49
- Cormontreuil49
- Courcy49
- Courtisols49
- Creney-pres-Troyes49
- Dieue-sur-Meuse49
- Dizy49
- Dugny-sur-Meuse49
- Ervy-le-Chatel49
- Estissac49
- Fagnieres49
- Fere-Champenoise49
- Frignicourt49
- Gueux49
- Haucourt-Moulaine49
- Hermonville49
- Herserange49
- Hussigny-Godbrange49
- Jonchery-sur-Vesle49
- La Chapelle-Saint-Luc49
- La Riviere-de-Corps49
- Le Mesnil-sur-Oger49
- Les Noes-pres-Troyes49
- Lexy49
- Loivre49
- Longlaville49
- Longwy49
- Lusigny-sur-Barse49
- Magenta49
- Mailly-le-Camp49
- Mardeuil49
- Mareuil-sur-Ay49
- Mercy-le-Bas49
- Mery-sur-Seine49
- Mexy49
- Mont-Saint-Martin49
- Mourmelon-le-Grand49
- Muizon49
- Payns49
- Pierrepont49
- Pierry49
- Piney49
- Pont-Sainte-Marie49
- Rehon49
- Revigny-sur-Ornain49
- Rilly-la-Montagne49
- Rosieres-pres-Troyes49
- Saint-Andre-les-Vergers49
- Saint-Brice-Courcelles49
- Saint-Germain49
- Saint-Julien-les-Villas49
- Saint-Lye49
- Saint-Memmie49
- Saint-Parres-aux-Tertres49
- Saint-Pouange49
- Sainte-Maure49
- Sainte-Savine49
- Sarry49
- Saulnes49
- Sillery49
- Taissy49
- Thierville-sur-Meuse49
- Thil49
- Tinqueux49
- Tours-sur-Marne49
- Verdun49
- Verrieres49
- Vertus49
- Verzenay49
- Verzy49
- Villers-la-Montagne49
- Vitry-le-François49
- Warmeriville49
- Witry-les-Reims49
- Chateau-Porcien48
- Clermont-en-Argonne48
- Cosnes-et-Romain48
- Gorcy48
- Longuyon48
- Pontfaverger-Moronvilliers48
- Rethel48
- Sainte-Menehould48
- Sault-les-Rethel48
- Suippes48
- Attigny47
- Montmedy47
- Nancy47
- Signy-le-Petit47
- Stenay47
- Vouziers47
- Aiglemont46
- Balan46
- Blagny46
- Carignan46
- Deville46
- Dom-le-Mesnil46
- Donchery46
- Douzy46
- Flize46
- Floing46
- Fromelennes46
- Fumay46
- Gespunsart46
- Givet46
- Haybes46
- La Francheville46
- Les Hautes-Rivieres46
- Les Mazures46
- Lumes46
- Montcy-Notre-Dame46
- Montherme46
- Mouzon46
- Neufmanil46
- Nouvion-sur-Meuse46
- Nouzonville46
- Pouru-Saint-Remy46
- Prix-les-Mezieres46
- Renwez46
- Revin46
- Rimogne46
- Rocroi46
- Saint-Laurent46
- Saint-Menges46
- Sedan46
- Thilay46
- Tournes46
- Villers-Semeuse46
- Vireux-Molhain46
- Vireux-Wallerand46
- Vivier-au-Court46
- Vrigne-aux-Bois46
- Warcq46
- Villers-lès-Nancy45
- Xonrupt-Longemer42
- Belleville-sur-Meuse39
- Épernay39
- Épinal39
- Jonville-en-Woëvre39
- Lunéville39
- Troyes38
- Bazeilles34
- Obenheim33
- Seremange-Erzange32
- Scy-Chazelles23
- Wittenheim19
- Thionville17
- Lirey2
- Houdelaincourt








