Air quality in Hauts-de-France
Air quality index (AQI⁺) and PM2.5 air pollution in Hauts-de-France • 22:17, Aug 12
Live most polluted city ranking
Real-time Hauts-de-France most polluted city ranking
Wildfires in Hauts-de-France
Real-time informationActive fires
--
Learn more about global air quality
Which is the most polluted city in Hauts-de-France?
- Noeux-les-Mines75
- Valenciennes69
- Armbouts-Cappel66
- Bierne66
- Bourbourg66
- Bray-Dunes66
- Brouckerque66
- Coudekerque-Branche66
- Coudekerque-Village66
- Fort-Mardyck66
- Ghyvelde66
- Grand-Fort-Philippe66
- Gravelines66
- Leffrinckoucke66
- Looberghe66
- Loon-Plage66
- Malo-les-Bains66
- Mardyck66
- Saint-Folquin66
- Saint-Pol-sur-Mer66
- Spycker66
- Steene66
- Teteghem66
- Uxem66
- Zuydcoote66
- Andres65
- Ardres65
- Arneke65
- Arques65
- Audruicq65
- Bergues65
- Blaringhem65
- Blendecques65
- Bollezeele65
- Bremes65
- Caestre65
- Cassel65
- Coquelles65
- Coulogne65
- Ecques65
- Eperlecques65
- Esquelbecq65
- Esquerdes65
- Ferques65
- Frethun65
- Godewaersvelde65
- Guines65
- Hallines65
- Hames-Boucres65
- Hardinghen65
- Helfaut65
- Herzeele65
- Heuringhem65
- Hondschoote65
- Hoymille65
- Killem65
- Les Attaques65
- Licques65
- Longuenesse65
- Lumbres65
- Marck65
- Nortkerque65
- Oye-Plage65
- Quaedypre65
- Racquinghem65
- Renescure65
- Rexpoede65
- Roquetoire65
- Ruminghem65
- Saint-Martin-au-Laert65
- Saint-Omer65
- Saint-Sylvestre-Cappel65
- Sainte-Marie-Kerque65
- Sangatte65
- Serques65
- Socx65
- Steenvoorde65
- Tatinghem65
- Tilques65
- Tournehem-sur-la-Hem65
- Vieille-Eglise65
- Wardrecques65
- Warhem65
- Watten65
- Winnezeele65
- Wizernes65
- Wormhout65
- Zegerscappel65
- Zutkerque65
- Aire-sur-la-Lys64
- Allouagne64
- Ambleteuse64
- Annezin64
- Auchel64
- Bailleul64
- Baincthun64
- Boeschepe64
- Burbure64
- Busnes64
- Calonne-sur-la-Lys64
- Camblain-Chatelain64
- Campagne-les-Boulonnais64
- Cauchy-a-la-Tour64
- Chocques64
- Condette64
- Desvres64
- Equihen-Plage64
- Estaires64
- Fruges64
- Gonnehem64
- Guarbecque64
- Haverskerque64
- Hazebrouck64
- Hinges64
- Isques64
- La Capelle-les-Boulogne64
- La Gorgue64
- Lapugnoy64
- Le Doulieu64
- Le Portel64
- Lestrem64
- Lillers64
- Locon64
- Longfosse64
- Lozinghem64
- Mametz64
- Marles-les-Mines64
- Marquise64
- Merville64
- Meteren64
- Mont-Bernanchon64
- Morbecque64
- Nesles64
- Neuf-Berquin64
- Neufchatel-Hardelot64
- Norrent-Fontes64
- Outreau64
- Pernes64
- Rety64
- Rinxent64
- Robecq64
- Sailly-sur-la-Lys64
- Saint-Etienne-au-Mont64
- Saint-Jans-Cappel64
- Saint-Leonard64
- Saint-Venant64
- Samer64
- Steenbecque64
- Steenwerck64
- Therouanne64
- Vendin-les-Bethune64
- Vieux-Berquin64
- Wailly64
- Wimereux64
- Wimille64
- Wissant64
- Ablain-Saint-Nazaire63
- Aix-Noulette63
- Allennes-les-Marais63
- Annequin63
- Armentieres63
- Aubers63
- Aubigny-en-Artois63
- Auchy-les-Hesdin63
- Auchy-les-Mines63
- Barlin63
- Bauvin63
- Beaurainville63
- Beuvry63
- Billy-Berclau63
- Bois-Grenier63
- Bondues63
- Bousbecque63
- Bouvigny-Boyeffles63
- Bruay-la-Buissiere63
- Bully-les-Mines63
- Calonne-Ricouart63
- Camiers63
- Campagne-les-Hesdin63
- Capinghem63
- Comines63
- Cucq63
- Cuinchy63
- Dannes63
- Deulemont63
- Divion63
- Don63
- Douvrin63
- Emmerin63
- Ennetieres-en-Weppes63
- Erquinghem-Lys63
- Essars63
- Etaples63
- Festubert63
- Fleurbaix63
- Fouquereuil63
- Fouquieres-les-Bethune63
- Fournes-en-Weppes63
- Frelinghien63
- Gosnay63
- Grenay63
- Haillicourt63
- Haisnes63
- Hallennes-lez-Haubourdin63
- Halluin63
- Haubourdin63
- Herlies63
- Hersin-Coupigny63
- Hesdin63
- Houdain63
- Houplines63
- Hulluch63
- Illies63
- Isbergues63
- La Bassee63
- La Couture63
- Labeuvriere63
- Labourse63
- Lambersart63
- Laventie63
- Le Touquet-Paris-Plage63
- Lens63
- Lievin63
- Linselles63
- Lomme63
- Lompret63
- Loos-en-Gohelle63
- Lorgies63
- Maisnil-les-Ruitz63
- Marconne63
- Marconnelle63
- Marcq-en-Baroeul63
- Marquette-lez-Lille63
- Marquillies63
- Mazingarbe63
- Merlimont63
- Meurchin63
- Montreuil63
- Nieppe63
- Noyelles-les-Vermelles63
- Perenchies63
- Pont-a-Vendin63
- Premesques63
- Provin63
- Quesnoy-sur-Deule63
- Radinghem-en-Weppes63
- Ranchicourt63
- Richebourg63
- Richebourg-l'Avoue63
- Roncq63
- Ruitz63
- Sailly-Labourse63
- Sainghin-en-Weppes63
- Sains-en-Gohelle63
- Saint-Andre-lez-Lille63
- Saint-Josse63
- Saint-Pol-sur-Ternoise63
- Salome63
- Santes63
- Savy-Berlette63
- Sequedin63
- Souchez63
- Vendin-le-Vieil63
- Verlinghem63
- Vermelles63
- Verquin63
- Violaines63
- Wambrechies63
- Wavrin63
- Wervicq-Sud63
- Wingles63
- Angres62
- Annay62
- Annoeullin62
- Anzin-Saint-Aubin62
- Auxi-le-Chateau62
- Avesnes-le-Comte62
- Avion62
- Berck62
- Berck-Plage62
- Billy-Montigny62
- Camphin-en-Carembault62
- Carvin62
- Courrieres62
- Crecy-en-Ponthieu62
- Croix62
- Duisans62
- Eleu-dit-Leauwette62
- Estevelles62
- Faches-Thumesnil62
- Fort-Mahon-Plage62
- Fouquieres-les-Lens62
- Frevent62
- Givenchy-en-Gohelle62
- Gondecourt62
- Groffliers62
- Harnes62
- Hem62
- Houplin-Ancoisne62
- La Madeleine62
- Lille62
- Loison-sous-Lens62
- Loos62
- Maroeuil62
- Mericourt62
- Mons-en-Baroeul62
- Mont-Saint-Eloi62
- Montigny-en-Gohelle62
- Mouvaux62
- Neuville-en-Ferrain62
- Neuville-Saint-Vaast62
- Noyelles-sous-Lens62
- Phalempin62
- Quend62
- Rang-du-Fliers62
- Ronchin62
- Roubaix62
- Rouvroy62
- Rue62
- Sallaumines62
- Seclin62
- Templemars62
- Thelus62
- Vendeville62
- Verton62
- Vimy62
- Wasquehal62
- Wattrelos62
- Achicourt61
- Agny61
- Anstaing61
- Arras61
- Attiches61
- Auby61
- Avelin61
- Bailleul-Sir-Berthoult61
- Baisieux61
- Beaumetz-les-Loges61
- Beaurains61
- Beauval61
- Bernaville61
- Bersee61
- Camphin-en-Pevele61
- Cappelle-en-Pevele61
- Chereng61
- Courcelles-les-Lens61
- Cysoing61
- Dainville61
- Doullens61
- Dourges61
- Drocourt61
- Ennevelin61
- Evin-Malmaison61
- Fampoux61
- Feuchy61
- Forest-sur-Marque61
- Fretin61
- Gruson61
- Henin-Beaumont61
- Lannoy61
- Lauwin-Planque61
- Le Crotoy61
- Leers61
- Leforest61
- Lesquin61
- Libercourt61
- Lys-lez-Lannoy61
- Merignies61
- Mons-en-Pevele61
- Nouvion61
- Noyelles-Godault61
- Oignies61
- Ostricourt61
- Pont-a-Marcq61
- Raimbeaucourt61
- Riviere61
- Roeux61
- Sailly-Flibeaucourt61
- Sailly-lez-Lannoy61
- Sainghin-en-Melantois61
- Saint-Nicolas61
- Saint-Riquier61
- Sainte-Catherine61
- Templeuve61
- Thumeries61
- Tilloy-les-Mofflaines61
- Toufflers61
- Tressin61
- Wahagnies61
- Willems61
- Abbeville60
- Anhiers60
- Bachy60
- Beauquesne60
- Berteaucourt-les-Dames60
- Biache-Saint-Vaast60
- Bourghelles60
- Brebieres60
- Bucquoy60
- Cayeux-sur-Mer60
- Corbehem60
- Courchelettes60
- Coutiches60
- Cuincy60
- Dechy60
- Domart-en-Ponthieu60
- Faumont60
- Flers-en-Escrebieux60
- Flines-lez-Raches60
- Genech60
- Gouy-sous-Bellonne60
- Lallaing60
- Lambres-lez-Douai60
- Mouchin60
- Naours60
- Nomain60
- Orchies60
- Pende60
- Raches60
- Roost-Warendin60
- Saint-Leger-les-Domart60
- Saint-Ouen60
- Saint-Valery-sur-Somme60
- Talmas60
- Vignacourt60
- Vitry-en-Artois60
- Waziers60
- Achiet-le-Grand59
- Ailly-sur-Somme59
- Airaines59
- Albert59
- Arleux59
- Ault59
- Bapaume59
- Bouvignies59
- Bruille-lez-Marchiennes59
- Cantin59
- Chepy59
- Croisilles59
- Dreuil-les-Amiens59
- Ecaillon59
- Ecourt-Saint-Quentin59
- Estrees59
- Ferin59
- Flesselles59
- Flixecourt59
- Friville-Escarbotin59
- Goeulzin59
- Guesnain59
- Hallencourt59
- Landas59
- Lecelles59
- Lecluse59
- Lewarde59
- Longpre-les-Corps-Saints59
- Marchiennes59
- Masny59
- Montigny-en-Ostrevent59
- Oisy-le-Verger59
- Pecquencourt59
- Picquigny59
- Pont-Remy59
- Poulainville59
- Rieulay59
- Rosult59
- Rumegies59
- Saint-Sauveur59
- Sameon59
- Sin-le-Noble59
- Vaulx-Vraucourt59
- Villers-Bocage59
- Vred59
- Abscon58
- Ailly-sur-Noye58
- Aniche58
- Auberchicourt58
- Aubigny-au-Bac58
- Beauchamps58
- Bellaing58
- Bethencourt-sur-Mer58
- Bourlon58
- Boves58
- Bray-sur-Somme58
- Breteuil58
- Bruille-Saint-Amand58
- Cagny58
- Camon58
- Cappelle-la-Grande58
- Chaulnes58
- Conty58
- Corbie58
- Dargnies58
- Doingt58
- Dury58
- Emerchicourt58
- Erre58
- Escaudain58
- Fechain58
- Fenain58
- Feuquieres-en-Vimeu58
- Flines-les-Mortagne58
- Fontaine-Notre-Dame58
- Fressenneville58
- Harbonnieres58
- Hasnon58
- Haveluy58
- Helesmes58
- Hergnies58
- Hermies58
- Hornaing58
- Hornoy-le-Bourg58
- Longueau58
- Lourches58
- Marquette-en-Ostrevant58
- Marquion58
- Meaulte58
- Mers-les-Bains58
- Moislains58
- Monchecourt58
- Montdidier58
- Moreuil58
- Mortagne-du-Nord58
- Oisemont58
- Peronne58
- Poix-de-Picardie58
- Pont-de-Metz58
- Quevauvillers58
- Raillencourt-Sainte-Olle58
- Rivery58
- Roeulx58
- Rosieres-en-Santerre58
- Sains-en-Amienois58
- Saint-Amand-les-Eaux58
- Saleux58
- Salouel58
- Somain58
- Thun-Saint-Amand58
- Villers-Bretonneux58
- Wallers58
- Wandignies-Hamage58
- Woincourt58
- Agnetz57
- Angicourt57
- Angy57
- Ansauvillers57
- Anzin57
- Aubry-du-Hainaut57
- Aulnoy-lez-Valenciennes57
- Avesnes-le-Sec57
- Avesnes-les-Aubert57
- Avrechy57
- Bailleul-sur-Therain57
- Bailleval57
- Balagny-sur-Therain57
- Beaucamps-le-Vieux57
- Berthecourt57
- Beuvrages57
- Bouchain57
- Bouttencourt57
- Brenouille57
- Bresles57
- Breuil-le-Sec57
- Breuil-le-Vert57
- Bruay-sur-l'Escaut57
- Bury57
- Cambrai57
- Cambronne-les-Clermont57
- Cambronne-les-Ribecourt57
- Catenoy57
- Cauffry57
- Chevrieres57
- Cinqueux57
- Clairoix57
- Clermont57
- Compiegne57
- Conde-sur-l'Escaut57
- Coudun57
- Crespin57
- Crevecoeur-le-Grand57
- Douchy-les-Mines57
- Epehy57
- Escaudoeuvres57
- Escautpont57
- Estrees-Saint-Denis57
- Famars57
- Fitz-James57
- Fresnes-sur-Escaut57
- Gamaches57
- Gouzeaucourt57
- Grandfresnoy57
- Haspres57
- Haulchin57
- Herin57
- Hermes57
- Hombleux57
- Hordain57
- Iwuy57
- Jaux57
- La Sentinelle57
- Laigneville57
- Lassigny57
- Le Meux57
- Les Ageux57
- Liancourt57
- Lieu-Saint-Amand57
- Longueil-Annel57
- Longueil-Sainte-Marie57
- Maignelay-Montigny57
- Maing57
- Marcoing57
- Margny-les-Compiegne57
- Marly57
- Masnieres57
- Mogneville57
- Monchy-Saint-Eloi57
- Montataire57
- Mouy57
- Nesle57
- Neuilly-sous-Clermont57
- Neuville-Saint-Remy57
- Neuville-sur-Escaut57
- Nogent-sur-Oise57
- Onnaing57
- Petite-Foret57
- Pont-Sainte-Maxence57
- Prouvy57
- Proville57
- Quarouble57
- Quievrechain57
- Raismes57
- Rantigny57
- Ravenel57
- Remy57
- Ressons-sur-Matz57
- Rieux57
- Rieux-en-Cambresis57
- Roisel57
- Roye57
- Rumilly-en-Cambresis57
- Sacy-le-Grand57
- Saint-Just-en-Chaussee57
- Saint-Martin-Longueau57
- Saint-Saulve57
- Saultain57
- Saulzoir57
- Thiant57
- Thiverny57
- Thourotte57
- Tricot57
- Trith-Saint-Leger57
- Venette57
- Vermand57
- Verneuil-en-Halatte57
- Vicq57
- Vieux-Conde57
- Villers-en-Cauchies57
- Villers-Saint-Paul57
- Villers-sur-Coudun57
- Wavignies57
- Wavrechain-sous-Denain57
- Allonne56
- Amblainville56
- Andeville56
- Artres56
- Auneuil56
- Avilly-Saint-Leonard56
- Bavay56
- Beaurevoir56
- Beauvois-en-Cambresis56
- Bertry56
- Bethisy-Saint-Martin56
- Bethisy-Saint-Pierre56
- Blaincourt-les-Precy56
- Boran-sur-Oise56
- Bornel56
- Bousies56
- Carlepont56
- Caudry56
- Cauvigny56
- Chamant56
- Chambly56
- Chantilly56
- Chiry-Ourscamp56
- Choisy-au-Bac56
- Cires-les-Mello56
- Clary56
- Coye-la-Foret56
- Crisolles56
- Crouy-en-Thelle56
- Curgies56
- Dreslincourt56
- Englefontaine56
- Eppeville56
- Ercuis56
- Esches56
- Etreillers56
- Feuquieres56
- Flavy-le-Martel56
- Fleurines56
- Fontaine-au-Pire56
- Gauchy56
- Goincourt56
- Gommegnies56
- Gouvieux56
- Guiscard56
- Ham56
- Haussy56
- Holnon56
- Jenlain56
- La Chapelle-en-Serval56
- Laboissiere-en-Thelle56
- Lachapelle-aux-Pots56
- Lacroix-Saint-Ouen56
- Lamorlaye56
- Le Mesnil-en-Thelle56
- Le Plessis-Brion56
- Le Quesnoy56
- Ligny-en-Cambresis56
- Lormaison56
- Maretz56
- Meru56
- Milly-sur-Therain56
- Montmacq56
- Neuilly-en-Thelle56
- Noailles56
- Noyon56
- Ons-en-Bray56
- Orry-la-Ville56
- Plailly56
- Poix-du-Nord56
- Ponchon56
- Pontpoint56
- Precy-sur-Oise56
- Preseau56
- Quievy56
- Saint-Aubert56
- Saint-Aubin-en-Bray56
- Saint-Crepin-Ibouvillers56
- Saint-Hilaire-lez-Cambrai56
- Saint-Maximin56
- Saint-Omer-en-Chaussee56
- Saint-Paul56
- Saint-Python56
- Saint-Sulpice56
- Sainte-Genevieve56
- Sebourg56
- Selvigny56
- Senlis56
- Solesmes56
- Songeons56
- Thiers-sur-Theve56
- Tille56
- Tracy-le-Mont56
- Troissereux56
- Trosly-Breuil56
- Ully-Saint-Georges56
- Vendegies-sur-Ecaillon56
- Ver-sur-Launette56
- Verberie56
- Viesly56
- Villeneuve-les-Sablons56
- Villers-Outreaux56
- Villers-Pol56
- Villers-sous-Saint-Leu56
- Vineuil-Saint-Firmin56
- Walincourt-Selvigny56
- Wargnies-le-Grand56
- Warluis56
- Attichy55
- Betz55
- Blerancourt55
- Bohain-en-Vermandois55
- Busigny55
- Chaumont-en-Vexin55
- Chauny55
- Crepy-en-Valois55
- Cuise-la-Motte55
- Essigny-le-Grand55
- Feignies55
- Formerie55
- Fresnoy-le-Grand55
- Harly55
- Homblieres55
- Itancourt55
- Jussy55
- La Longueville55
- Lagny-le-Sec55
- Landrecies55
- Le Plessis-Belleville55
- Montescourt-Lizerolles55
- Morienval55
- Nanteuil-le-Haudouin55
- Ognes55
- Omissy55
- Peroy-les-Gombries55
- Pierrefonds55
- Saint-Germer-de-Fly55
- Saint-Souplet55
- Serifontaine55
- Silly-le-Long55
- Trie-Chateau55
- Vaumoise55
- Viry-Noureuil55
- Aulnoye-Aymeries54
- Bachant54
- Berlaimont54
- Hautmont54
- Jeumont54
- Leval54
- Mareuil-sur-Ourcq54
- Maroilles54
- Marpent54
- Maubeuge54
- Pont-sur-Sambre54
- Rousies54
- Seboncourt54
- Sinceny54
- Tergnier54
- Vic-sur-Aisne54
- Villers-Cotterets54
- Wassigny54
- Ambleny53
- Anizy-le-Chateau53
- Athies-sous-Laon53
- Aulnois-sous-Laon53
- Beautor53
- Belleu53
- Billy-sur-Aisne53
- Boue53
- Boulogne-sur-Mer53
- Boussois53
- Braine53
- Brasles53
- Bruyeres-et-Montberault53
- Bucy-le-Long53
- Cartignies53
- Charly-sur-Marne53
- Charmes53
- Chateau-Thierry53
- Chezy-sur-Marne53
- Chierry53
- Coincy53
- Colleret53
- Coucy-le-Chateau-Auffrique53
- Courmelles53
- Cousolre53
- Couvron-et-Aumencourt53
- Crecy-sur-Serre53
- Crepy53
- Crezancy53
- Crouy53
- Cuffies53
- Esqueheries53
- Essomes-sur-Marne53
- Etampes-sur-Marne53
- Etreux53
- Fere-en-Tardenois53
- Ferriere-la-Grande53
- Folembray53
- Guignicourt53
- Guise53
- La Fere53
- La Ferte-Milon53
- Laon53
- Le Nouvion-en-Thierache53
- Liesse-Notre-Dame53
- Louvroil53
- Montreuil-aux-Lions53
- Nesles-la-Montagne53
- Nogent-l'Artaud53
- Nogentel53
- Origny-Sainte-Benoite53
- Pasly53
- Pinon53
- Recquignies53
- Ribemont53
- Saint-Erme-Outre-et-Ramecourt53
- Saint-Gobain53
- Soissons53
- Vailly-sur-Aisne53
- Venizel53
- Villeneuve-Saint-Germain53
- Wattignies53
- Anor52
- Avesnelles52
- Avesnes-sur-Helpe52
- Buironfosse52
- Fourmies52
- Hirson52
- La Capelle52
- La Flamengrie52
- Marle52
- Montcornet52
- Origny-en-Thierache52
- Rozoy-sur-Serre52
- Sains-du-Nord52
- Saint-Michel52
- Sars-Poteries52
- Sissonne52
- Solre-le-Chateau52
- Trelon52
- Vervins52
- Wignehies52
- Calais50
- Tourcoing49
- Saint-Laurent-Blangy45
- Neuilly-Saint-Front44
- Grandvilliers43
- Arrest42
- Dunkirk42
- Amiens39
- Creil39
- Grande-Synthe39
- Saint-Quentin39
- Villeneuve-d'Ascq39
- Beauvais33
- Béthune33
- Denain33
- Douai33
- Saint-Martin-Boulogne24
- Lezennes16












