Air quality in Hauts-de-France
Air quality index (AQI⁺) and PM2.5 air pollution in Hauts-de-France • 09:04, Aug 25
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-Mines105
- Cappelle-la-Grande60
- Allouagne57
- Annezin57
- Auchel57
- Barlin57
- Beuvry57
- Bruay-la-Buissiere57
- Burbure57
- Busnes57
- Calonne-Ricouart57
- Calonne-sur-la-Lys57
- Camblain-Chatelain57
- Cauchy-a-la-Tour57
- Chocques57
- Divion57
- Essars57
- Fouquereuil57
- Fouquieres-les-Bethune57
- Gonnehem57
- Gosnay57
- Guarbecque57
- Haillicourt57
- Haverskerque57
- Hersin-Coupigny57
- Hinges57
- Houdain57
- Labeuvriere57
- Labourse57
- Lapugnoy57
- Lillers57
- Locon57
- Lozinghem57
- Maisnil-les-Ruitz57
- Marles-les-Mines57
- Merville57
- Mont-Bernanchon57
- Morbecque57
- Norrent-Fontes57
- Pernes57
- Ranchicourt57
- Robecq57
- Ruitz57
- Saint-Venant57
- Steenbecque57
- Vendin-les-Bethune57
- Verquin57
- Ablain-Saint-Nazaire56
- Achicourt56
- Achiet-le-Grand56
- Agnetz56
- Agny56
- Ailly-sur-Noye56
- Ailly-sur-Somme56
- Aire-sur-la-Lys56
- Aix-Noulette56
- Albert56
- Allennes-les-Marais56
- Allonne56
- Amblainville56
- Ambleny56
- Andeville56
- Angicourt56
- Angres56
- Angy56
- Anhiers56
- Anizy-le-Chateau56
- Annay56
- Annequin56
- Annoeullin56
- Ansauvillers56
- Anzin-Saint-Aubin56
- Arleux56
- Armentieres56
- Arneke56
- Arques56
- Arras56
- Attiches56
- Attichy56
- Aubers56
- Aubigny-au-Bac56
- Aubigny-en-Artois56
- Auby56
- Auchy-les-Mines56
- Auneuil56
- Avelin56
- Avesnes-le-Comte56
- Avilly-Saint-Leonard56
- Avion56
- Avrechy56
- Bailleul56
- Bailleul-Sir-Berthoult56
- Bailleul-sur-Therain56
- Bailleval56
- Balagny-sur-Therain56
- Bapaume56
- Bauvin56
- Beaumetz-les-Loges56
- Beauquesne56
- Beaurains56
- Beaurevoir56
- Beautor56
- Beauval56
- Belleu56
- Bergues56
- Bernaville56
- Bersee56
- Berteaucourt-les-Dames56
- Berthecourt56
- Bethisy-Saint-Martin56
- Bethisy-Saint-Pierre56
- Betz56
- Biache-Saint-Vaast56
- Bierne56
- Billy-Berclau56
- Billy-Montigny56
- Billy-sur-Aisne56
- Blaincourt-les-Precy56
- Blaringhem56
- Blendecques56
- Blerancourt56
- Boeschepe56
- Bois-Grenier56
- Bollezeele56
- Bondues56
- Boran-sur-Oise56
- Bornel56
- Bourlon56
- Bousbecque56
- Bouvigny-Boyeffles56
- Boves56
- Bray-sur-Somme56
- Brebieres56
- Brenouille56
- Bresles56
- Breteuil56
- Breuil-le-Sec56
- Breuil-le-Vert56
- Bucquoy56
- Bucy-le-Long56
- Bully-les-Mines56
- Bury56
- Caestre56
- Cagny56
- Cambrai56
- Cambronne-les-Clermont56
- Cambronne-les-Ribecourt56
- Camon56
- Camphin-en-Carembault56
- Cantin56
- Capinghem56
- Cappelle-en-Pevele56
- Carlepont56
- Carvin56
- Cassel56
- Catenoy56
- Cauffry56
- Cauvigny56
- Chamant56
- Chambly56
- Chantilly56
- Charmes56
- Chaulnes56
- Chauny56
- Chevrieres56
- Chiry-Ourscamp56
- Choisy-au-Bac56
- Cinqueux56
- Cires-les-Mello56
- Clairoix56
- Clermont56
- Comines56
- Compiegne56
- Conty56
- Corbehem56
- Corbie56
- Coucy-le-Chateau-Auffrique56
- Coudekerque-Village56
- Coudun56
- Courcelles-les-Lens56
- Courchelettes56
- Courmelles56
- Courrieres56
- Coye-la-Foret56
- Crepy-en-Valois56
- Crevecoeur-le-Grand56
- Crisolles56
- Croisilles56
- Crouy56
- Crouy-en-Thelle56
- Cuffies56
- Cuinchy56
- Cuincy56
- Cuise-la-Motte56
- Dainville56
- Dechy56
- Deulemont56
- Doingt56
- Don56
- Doullens56
- Dourges56
- Douvrin56
- Dreslincourt56
- Dreuil-les-Amiens56
- Drocourt56
- Duisans56
- Dury56
- Ecourt-Saint-Quentin56
- Ecques56
- Eleu-dit-Leauwette56
- Emmerin56
- Ennetieres-en-Weppes56
- Ennevelin56
- Epehy56
- Eppeville56
- Ercuis56
- Erquinghem-Lys56
- Esches56
- Esquelbecq56
- Essigny-le-Grand56
- Estaires56
- Estevelles56
- Estrees56
- Estrees-Saint-Denis56
- Etreillers56
- Evin-Malmaison56
- Faches-Thumesnil56
- Fampoux56
- Faumont56
- Fechain56
- Ferin56
- Festubert56
- Feuchy56
- Fitz-James56
- Flavy-le-Martel56
- Flers-en-Escrebieux56
- Flesselles56
- Fleurbaix56
- Fleurines56
- Folembray56
- Fontaine-Notre-Dame56
- Fouquieres-les-Lens56
- Fournes-en-Weppes56
- Frelinghien56
- Fretin56
- Frevent56
- Fruges56
- Gauchy56
- Givenchy-en-Gohelle56
- Godewaersvelde56
- Goeulzin56
- Goincourt56
- Gondecourt56
- Gouvieux56
- Gouy-sous-Bellonne56
- Gouzeaucourt56
- Grandfresnoy56
- Grenay56
- Guesnain56
- Guiscard56
- Haisnes56
- Hallennes-lez-Haubourdin56
- Ham56
- Harbonnieres56
- Harly56
- Harnes56
- Haubourdin56
- Hazebrouck56
- Helfaut56
- Henin-Beaumont56
- Herlies56
- Hermes56
- Hermies56
- Herzeele56
- Heuringhem56
- Holnon56
- Hombleux56
- Homblieres56
- Hondschoote56
- Houplin-Ancoisne56
- Houplines56
- Hoymille56
- Hulluch56
- Illies56
- Isbergues56
- Itancourt56
- Jaux56
- Jussy56
- Killem56
- La Bassee56
- La Chapelle-en-Serval56
- La Couture56
- La Fere56
- La Ferte-Milon56
- La Gorgue56
- La Madeleine56
- Laboissiere-en-Thelle56
- Lacroix-Saint-Ouen56
- Lagny-le-Sec56
- Laigneville56
- Lallaing56
- Lambersart56
- Lambres-lez-Douai56
- Lamorlaye56
- Lassigny56
- Lauwin-Planque56
- Laventie56
- Le Doulieu56
- Le Mesnil-en-Thelle56
- Le Meux56
- Le Plessis-Belleville56
- Le Plessis-Brion56
- Lecluse56
- Leforest56
- Lens56
- Les Ageux56
- Lesquin56
- Lestrem56
- Lewarde56
- Liancourt56
- Libercourt56
- Lievin56
- Lille56
- Linselles56
- Loison-sous-Lens56
- Lomme56
- Lompret56
- Longueau56
- Longueil-Annel56
- Longueil-Sainte-Marie56
- Loos56
- Loos-en-Gohelle56
- Lorgies56
- Lormaison56
- Maignelay-Montigny56
- Mametz56
- Marcoing56
- Marcq-en-Baroeul56
- Mareuil-sur-Ourcq56
- Margny-les-Compiegne56
- Maroeuil56
- Marquette-lez-Lille56
- Marquillies56
- Marquion56
- Masnieres56
- Masny56
- Mazingarbe56
- Meaulte56
- Mericourt56
- Merignies56
- Meru56
- Meteren56
- Meurchin56
- Milly-sur-Therain56
- Mogneville56
- Moislains56
- Monchy-Saint-Eloi56
- Mons-en-Baroeul56
- Mons-en-Pevele56
- Mont-Saint-Eloi56
- Montataire56
- Montdidier56
- Montescourt-Lizerolles56
- Montigny-en-Gohelle56
- Montigny-en-Ostrevent56
- Montmacq56
- Moreuil56
- Morienval56
- Mouy56
- Nanteuil-le-Haudouin56
- Naours56
- Nesle56
- Neuf-Berquin56
- Neuilly-en-Thelle56
- Neuilly-sous-Clermont56
- Neuville-Saint-Remy56
- Neuville-Saint-Vaast56
- Nieppe56
- Noailles56
- Nogent-sur-Oise56
- Noyelles-Godault56
- Noyelles-les-Vermelles56
- Noyelles-sous-Lens56
- Noyon56
- Ognes56
- Oignies56
- Oisy-le-Verger56
- Omissy56
- Orry-la-Ville56
- Ostricourt56
- Pasly56
- Perenchies56
- Peronne56
- Peroy-les-Gombries56
- Phalempin56
- Picquigny56
- Pierrefonds56
- Pinon56
- Plailly56
- Ponchon56
- Pont-a-Marcq56
- Pont-a-Vendin56
- Pont-de-Metz56
- Pont-Sainte-Maxence56
- Pontpoint56
- Poulainville56
- Precy-sur-Oise56
- Premesques56
- Proville56
- Provin56
- Quaedypre56
- Quesnoy-sur-Deule56
- Quevauvillers56
- Raches56
- Racquinghem56
- Radinghem-en-Weppes56
- Raillencourt-Sainte-Olle56
- Raimbeaucourt56
- Rantigny56
- Ravenel56
- Remy56
- Renescure56
- Ressons-sur-Matz56
- Rexpoede56
- Richebourg56
- Richebourg-l'Avoue56
- Rieux56
- Rivery56
- Riviere56
- Roeux56
- Roisel56
- Ronchin56
- Roost-Warendin56
- Roquetoire56
- Rosieres-en-Santerre56
- Rouvroy56
- Roye56
- Rumilly-en-Cambresis56
- Sacy-le-Grand56
- Sailly-Labourse56
- Sailly-sur-la-Lys56
- Sainghin-en-Melantois56
- Sainghin-en-Weppes56
- Sains-en-Amienois56
- Sains-en-Gohelle56
- Saint-Andre-lez-Lille56
- Saint-Crepin-Ibouvillers56
- Saint-Gobain56
- Saint-Jans-Cappel56
- Saint-Just-en-Chaussee56
- Saint-Leger-les-Domart56
- Saint-Martin-Longueau56
- Saint-Maximin56
- Saint-Nicolas56
- Saint-Omer-en-Chaussee56
- Saint-Ouen56
- Saint-Paul56
- Saint-Pol-sur-Ternoise56
- Saint-Sauveur56
- Saint-Sulpice56
- Saint-Sylvestre-Cappel56
- Sainte-Catherine56
- Sainte-Genevieve56
- Saleux56
- Sallaumines56
- Salome56
- Salouel56
- Santes56
- Savy-Berlette56
- Seclin56
- Senlis56
- Sequedin56
- Silly-le-Long56
- Sin-le-Noble56
- Sinceny56
- Socx56
- Soissons56
- Souchez56
- Steene56
- Steenvoorde56
- Steenwerck56
- Talmas56
- Templemars56
- Templeuve56
- Tergnier56
- Thelus56
- Therouanne56
- Thiers-sur-Theve56
- Thiverny56
- Thourotte56
- Thumeries56
- Tille56
- Tilloy-les-Mofflaines56
- Tracy-le-Mont56
- Tricot56
- Troissereux56
- Trosly-Breuil56
- Ully-Saint-Georges56
- Uxem56
- Vaulx-Vraucourt56
- Vaumoise56
- Vendeville56
- Vendin-le-Vieil56
- Venette56
- Venizel56
- Ver-sur-Launette56
- Verberie56
- Verlinghem56
- Vermand56
- Vermelles56
- Verneuil-en-Halatte56
- Vic-sur-Aisne56
- Vieux-Berquin56
- Vignacourt56
- Villeneuve-les-Sablons56
- Villeneuve-Saint-Germain56
- Villers-Bocage56
- Villers-Bretonneux56
- Villers-Cotterets56
- Villers-Outreaux56
- Villers-Saint-Paul56
- Villers-sous-Saint-Leu56
- Villers-sur-Coudun56
- Vimy56
- Vineuil-Saint-Firmin56
- Violaines56
- Viry-Noureuil56
- Vitry-en-Artois56
- Wahagnies56
- Wardrecques56
- Warhem56
- Warluis56
- Wavignies56
- Wavrin56
- Waziers56
- Wervicq-Sud56
- Wingles56
- Winnezeele56
- Wormhout56
- Zegerscappel56
- Abscon55
- Airaines55
- Aniche55
- Anstaing55
- Anzin55
- Armbouts-Cappel55
- Artres55
- Athies-sous-Laon55
- Auberchicourt55
- Aubry-du-Hainaut55
- Auchy-les-Hesdin55
- Aulnois-sous-Laon55
- Aulnoy-lez-Valenciennes55
- Auxi-le-Chateau55
- Avesnes-le-Sec55
- Avesnes-les-Aubert55
- Bachy55
- Baisieux55
- Beaucamps-le-Vieux55
- Beauvois-en-Cambresis55
- Bellaing55
- Bertry55
- Beuvrages55
- Bohain-en-Vermandois55
- Bouchain55
- Boue55
- Bourghelles55
- Bousies55
- Bouvignies55
- Bray-Dunes55
- Brouckerque55
- Bruay-sur-l'Escaut55
- Bruille-lez-Marchiennes55
- Bruille-Saint-Amand55
- Bruyeres-et-Montberault55
- Buironfosse55
- Busigny55
- Camphin-en-Pevele55
- Caudry55
- Chaumont-en-Vexin55
- Chereng55
- Clary55
- Coudekerque-Branche55
- Coutiches55
- Couvron-et-Aumencourt55
- Crecy-sur-Serre55
- Crepy55
- Croix55
- Curgies55
- Cysoing55
- Domart-en-Ponthieu55
- Douchy-les-Mines55
- Ecaillon55
- Emerchicourt55
- Englefontaine55
- Eperlecques55
- Erre55
- Escaudain55
- Escaudoeuvres55
- Escautpont55
- Esqueheries55
- Esquerdes55
- Etreux55
- Famars55
- Fenain55
- Feuquieres55
- Flines-les-Mortagne55
- Flines-lez-Raches55
- Flixecourt55
- Fontaine-au-Pire55
- Forest-sur-Marque55
- Formerie55
- Fresnoy-le-Grand55
- Genech55
- Ghyvelde55
- Gommegnies55
- Gruson55
- Guise55
- Hallencourt55
- Hallines55
- Halluin55
- Hasnon55
- Haspres55
- Haulchin55
- Haussy55
- Haveluy55
- Helesmes55
- Hem55
- Hergnies55
- Herin55
- Hesdin55
- Hordain55
- Hornaing55
- Hornoy-le-Bourg55
- Iwuy55
- Jenlain55
- La Sentinelle55
- Lachapelle-aux-Pots55
- Landas55
- Landrecies55
- Lannoy55
- Laon55
- Le Nouvion-en-Thierache55
- Le Quesnoy55
- Lecelles55
- Leers55
- Leffrinckoucke55
- Lieu-Saint-Amand55
- Ligny-en-Cambresis55
- Longpre-les-Corps-Saints55
- Longuenesse55
- Looberghe55
- Lourches55
- Lumbres55
- Lys-lez-Lannoy55
- Maing55
- Malo-les-Bains55
- Marchiennes55
- Marconne55
- Marconnelle55
- Maretz55
- Marle55
- Marly55
- Maroilles55
- Marquette-en-Ostrevant55
- Monchecourt55
- Mortagne-du-Nord55
- Mouchin55
- Mouvaux55
- Neuville-en-Ferrain55
- Neuville-sur-Escaut55
- Nomain55
- Oisemont55
- Onnaing55
- Ons-en-Bray55
- Orchies55
- Origny-Sainte-Benoite55
- Pecquencourt55
- Petite-Foret55
- Poix-de-Picardie55
- Poix-du-Nord55
- Pont-Remy55
- Preseau55
- Prouvy55
- Quarouble55
- Quievy55
- Raismes55
- Ribemont55
- Rieulay55
- Rieux-en-Cambresis55
- Roeulx55
- Roncq55
- Rosult55
- Roubaix55
- Rumegies55
- Sailly-lez-Lannoy55
- Saint-Amand-les-Eaux55
- Saint-Aubert55
- Saint-Aubin-en-Bray55
- Saint-Germer-de-Fly55
- Saint-Hilaire-lez-Cambrai55
- Saint-Martin-au-Laert55
- Saint-Omer55
- Saint-Python55
- Saint-Riquier55
- Saint-Saulve55
- Saint-Souplet55
- Sameon55
- Saultain55
- Saulzoir55
- Seboncourt55
- Sebourg55
- Selvigny55
- Serifontaine55
- Serques55
- Solesmes55
- Somain55
- Songeons55
- Spycker55
- Tatinghem55
- Teteghem55
- Thiant55
- Thun-Saint-Amand55
- Tilques55
- Toufflers55
- Tressin55
- Trie-Chateau55
- Trith-Saint-Leger55
- Vailly-sur-Aisne55
- Vendegies-sur-Ecaillon55
- Vicq55
- Viesly55
- Villers-en-Cauchies55
- Villers-Pol55
- Vred55
- Wailly55
- Walincourt-Selvigny55
- Wallers55
- Wandignies-Hamage55
- Wargnies-le-Grand55
- Wasquehal55
- Wassigny55
- Watten55
- Wattrelos55
- Wavrechain-sous-Denain55
- Willems55
- Wizernes55
- Zuydcoote55
- Abbeville54
- Audruicq54
- Aulnoye-Aymeries54
- Ault54
- Bachant54
- Bavay54
- Beauchamps54
- Beaurainville54
- Berck54
- Berlaimont54
- Bethencourt-sur-Mer54
- Bourbourg54
- Bouttencourt54
- Braine54
- Campagne-les-Boulonnais54
- Campagne-les-Hesdin54
- Cartignies54
- Cayeux-sur-Mer54
- Chepy54
- Conde-sur-l'Escaut54
- Crecy-en-Ponthieu54
- Crespin54
- Dargnies54
- Feuquieres-en-Vimeu54
- Fort-Mahon-Plage54
- Fort-Mardyck54
- Fresnes-sur-Escaut54
- Fressenneville54
- Friville-Escarbotin54
- Gamaches54
- Groffliers54
- La Capelle54
- La Flamengrie54
- Le Crotoy54
- Leval54
- Liesse-Notre-Dame54
- Mardyck54
- Mers-les-Bains54
- Montreuil54
- Montreuil-aux-Lions54
- Nouvion54
- Pende54
- Pont-sur-Sambre54
- Quend54
- Quievrechain54
- Rang-du-Fliers54
- Rue54
- Ruminghem54
- Sailly-Flibeaucourt54
- Saint-Pol-sur-Mer54
- Saint-Valery-sur-Somme54
- Sainte-Marie-Kerque54
- Tournehem-sur-la-Hem54
- Verton54
- Vervins54
- Vieux-Conde54
- Woincourt54
- Zutkerque54
- Andres53
- Ardres53
- Avesnelles53
- Avesnes-sur-Helpe53
- Berck-Plage53
- Boussois53
- Bremes53
- Camiers53
- Charly-sur-Marne53
- Coincy53
- Colleret53
- Condette53
- Cucq53
- Dannes53
- Desvres53
- Etaples53
- Feignies53
- Ferriere-la-Grande53
- Fourmies53
- Gravelines53
- Hautmont53
- Jeumont53
- La Longueville53
- Le Touquet-Paris-Plage53
- Licques53
- Longfosse53
- Loon-Plage53
- Louvroil53
- Marpent53
- Maubeuge53
- Merlimont53
- Nesles53
- Neufchatel-Hardelot53
- Nortkerque53
- Origny-en-Thierache53
- Recquignies53
- Rousies53
- Sains-du-Nord53
- Saint-Folquin53
- Saint-Josse53
- Samer53
- Sars-Poteries53
- Solre-le-Chateau53
- Vieille-Eglise53
- Wignehies53
- Anor52
- Baincthun52
- Brasles52
- Chateau-Thierry52
- Chezy-sur-Marne52
- Chierry52
- Coulogne52
- Cousolre52
- Crezancy52
- Equihen-Plage52
- Essomes-sur-Marne52
- Etampes-sur-Marne52
- Fere-en-Tardenois52
- Ferques52
- Grand-Fort-Philippe52
- Guignicourt52
- Guines52
- Hames-Boucres52
- Hardinghen52
- Hirson52
- Isques52
- La Capelle-les-Boulogne52
- Le Portel52
- Les Attaques52
- Marck52
- Marquise52
- Montcornet52
- Nesles-la-Montagne52
- Nogent-l'Artaud52
- Nogentel52
- Outreau52
- Oye-Plage52
- Rety52
- Rinxent52
- Rozoy-sur-Serre52
- Saint-Erme-Outre-et-Ramecourt52
- Saint-Etienne-au-Mont52
- Saint-Leonard52
- Saint-Michel52
- Sissonne52
- Trelon52
- Wimereux52
- Wimille52
- Ambleteuse51
- Coquelles51
- Frethun51
- Sangatte51
- Wissant51
- Saint-Martin-Boulogne44
- Boulogne-sur-Mer39
- Calais39
- Valenciennes39
- Creil37
- Amiens33
- Arrest33
- Béthune33
- Dunkirk33
- Grande-Synthe33
- Grandvilliers33
- Saint-Laurent-Blangy32
- Saint-Quentin32
- Denain30
- Neuilly-Saint-Front30
- Tourcoing30
- Villeneuve-d'Ascq29
- Beauvais28
- Douai28
- Wattignies28
- Lezennes25
- Wambrechies1










