Air quality in Hauts-de-France
Air quality index (AQI⁺) and PM2.5 air pollution in Hauts-de-France • 07:54, Jun 11
Live most polluted city ranking
Real-time Hauts-de-France most polluted city ranking
Learn more about global air quality
Which is the most polluted city in Hauts-de-France?
- Cappelle-la-Grande62
- Valenciennes50
- Noeux-les-Mines33
- Arrest32
- Béthune28
- Denain28
- Grandvilliers28
- Saint-Quentin28
- Salouel27
- Sangatte27
- Campagne-les-Boulonnais26
- Creil26
- Douai26
- Neuilly-Saint-Front26
- Saint-Laurent-Blangy26
- Saint-Omer26
- Tourcoing26
- Wattignies26
- Calais25
- Dunkirk25
- Halluin25
- Harnes25
- Ambleteuse24
- Coquelles24
- Equihen-Plage24
- Ferques24
- Frethun24
- Le Portel24
- Marquise24
- Outreau24
- Rinxent24
- Saint-Leonard24
- Saint-Martin-Boulogne24
- Wimereux24
- Wimille24
- Wissant24
- Baincthun23
- Bray-Dunes23
- Condette23
- Coudekerque-Branche23
- Coulogne23
- Fort-Mardyck23
- Ghyvelde23
- Grand-Fort-Philippe23
- Guines23
- Hames-Boucres23
- Hardinghen23
- Isques23
- La Capelle-les-Boulogne23
- Leffrinckoucke23
- Les Attaques23
- Loon-Plage23
- Malo-les-Bains23
- Marck23
- Mardyck23
- Oye-Plage23
- Rety23
- Saint-Etienne-au-Mont23
- Saint-Pol-sur-Mer23
- Teteghem23
- Uxem23
- Zuydcoote23
- Andres22
- Ardres22
- Armbouts-Cappel22
- Audruicq22
- Bergues22
- Bierne22
- Boulogne-sur-Mer22
- Bourbourg22
- Bremes22
- Brouckerque22
- Camiers22
- Coudekerque-Village22
- Dannes22
- Grande-Synthe22
- Gravelines22
- Hondschoote22
- Hoymille22
- Killem22
- Le Touquet-Paris-Plage22
- Nesles22
- Neufchatel-Hardelot22
- Nortkerque22
- Saint-Folquin22
- Spycker22
- Steene22
- Vieille-Eglise22
- Warhem22
- Arneke21
- Berck-Plage21
- Bollezeele21
- Cucq21
- Desvres21
- Eperlecques21
- Esquelbecq21
- Etaples21
- Herzeele21
- Licques21
- Longfosse21
- Looberghe21
- Merlimont21
- Quaedypre21
- Rexpoede21
- Ruminghem21
- Sainte-Marie-Kerque21
- Samer21
- Serques21
- Socx21
- Tilques21
- Tournehem-sur-la-Hem21
- Watten21
- Wormhout21
- Zegerscappel21
- Zutkerque21
- Beauvais20
- Berck20
- Esquerdes20
- Fort-Mahon-Plage20
- Groffliers20
- Hallines20
- Longuenesse20
- Lumbres20
- Montreuil20
- Rang-du-Fliers20
- Saint-Josse20
- Saint-Martin-au-Laert20
- Tatinghem20
- Verton20
- Winnezeele20
- Wizernes20
- Arques19
- Ault19
- Blendecques19
- Boeschepe19
- Bousbecque19
- Cassel19
- Cayeux-sur-Mer19
- Comines19
- Godewaersvelde19
- Helfaut19
- Heuringhem19
- Leers19
- Linselles19
- Mers-les-Bains19
- Neuville-en-Ferrain19
- Quend19
- Renescure19
- Roncq19
- Saint-Sylvestre-Cappel19
- Steenvoorde19
- Wardrecques19
- Wattrelos19
- Wervicq-Sud19
- Amblainville18
- Anstaing18
- Armentieres18
- Bachant18
- Bachy18
- Bailleul18
- Baisieux18
- Bavay18
- Bethencourt-sur-Mer18
- Betz18
- Blaringhem18
- Bondues18
- Boran-sur-Oise18
- Bornel18
- Bourghelles18
- Boussois18
- Brasles18
- Bruay-sur-l'Escaut18
- Bruille-Saint-Amand18
- Caestre18
- Camphin-en-Pevele18
- Chambly18
- Charly-sur-Marne18
- Chateau-Thierry18
- Chaumont-en-Vexin18
- Chereng18
- Chezy-sur-Marne18
- Chierry18
- Colleret18
- Conde-sur-l'Escaut18
- Cousolre18
- Coye-la-Foret18
- Crespin18
- Croix18
- Crouy-en-Thelle18
- Curgies18
- Cysoing18
- Dargnies18
- Deulemont18
- Ecques18
- Escautpont18
- Esches18
- Essomes-sur-Marne18
- Etampes-sur-Marne18
- Feignies18
- Ferriere-la-Grande18
- Flines-les-Mortagne18
- Forest-sur-Marque18
- Frelinghien18
- Fresnes-sur-Escaut18
- Genech18
- Gommegnies18
- Gruson18
- Hautmont18
- Hazebrouck18
- Hem18
- Hergnies18
- Houplines18
- Jenlain18
- Jeumont18
- La Chapelle-en-Serval18
- La Ferte-Milon18
- La Longueville18
- La Madeleine18
- Lagny-le-Sec18
- Lambersart18
- Lamorlaye18
- Lannoy18
- Le Mesnil-en-Thelle18
- Le Plessis-Belleville18
- Lecelles18
- Lesquin18
- Lille18
- Lompret18
- Lormaison18
- Louvroil18
- Lys-lez-Lannoy18
- Marcq-en-Baroeul18
- Mareuil-sur-Ourcq18
- Marpent18
- Marquette-lez-Lille18
- Maubeuge18
- Meru18
- Meteren18
- Mons-en-Baroeul18
- Montreuil-aux-Lions18
- Mortagne-du-Nord18
- Mouchin18
- Mouvaux18
- Nanteuil-le-Haudouin18
- Nesles-la-Montagne18
- Neuilly-en-Thelle18
- Nieppe18
- Nogent-l'Artaud18
- Nogentel18
- Nomain18
- Onnaing18
- Orry-la-Ville18
- Perenchies18
- Peroy-les-Gombries18
- Plailly18
- Pont-sur-Sambre18
- Premesques18
- Quarouble18
- Quesnoy-sur-Deule18
- Quievrechain18
- Racquinghem18
- Recquignies18
- Ronchin18
- Roquetoire18
- Roubaix18
- Rousies18
- Rue18
- Rumegies18
- Sailly-lez-Lannoy18
- Sainghin-en-Melantois18
- Saint-Amand-les-Eaux18
- Saint-Andre-lez-Lille18
- Saint-Crepin-Ibouvillers18
- Saint-Jans-Cappel18
- Saint-Saulve18
- Sameon18
- Sars-Poteries18
- Saultain18
- Sebourg18
- Serifontaine18
- Silly-le-Long18
- Solre-le-Chateau18
- Steenwerck18
- Therouanne18
- Thun-Saint-Amand18
- Toufflers18
- Tressin18
- Trie-Chateau18
- Vaumoise18
- Ver-sur-Launette18
- Verlinghem18
- Vicq18
- Vieux-Conde18
- Villeneuve-d'Ascq18
- Villeneuve-les-Sablons18
- Wailly18
- Wambrechies18
- Wargnies-le-Grand18
- Wasquehal18
- Willems18
- Abscon17
- Aire-sur-la-Lys17
- Allennes-les-Marais17
- Allonne17
- Ambleny17
- Amiens17
- Andeville17
- Angy17
- Anhiers17
- Aniche17
- Anizy-le-Chateau17
- Annoeullin17
- Anor17
- Anzin17
- Artres17
- Athies-sous-Laon17
- Attiches17
- Auberchicourt17
- Aubers17
- Aubry-du-Hainaut17
- Auby17
- Aulnois-sous-Laon17
- Aulnoy-lez-Valenciennes17
- Aulnoye-Aymeries17
- Auneuil17
- Avelin17
- Avesnelles17
- Avesnes-le-Sec17
- Avesnes-les-Aubert17
- Avesnes-sur-Helpe17
- Avilly-Saint-Leonard17
- Bailleul-sur-Therain17
- Balagny-sur-Therain17
- Bauvin17
- Beauchamps17
- Beaurainville17
- Beauvois-en-Cambresis17
- Bellaing17
- Belleu17
- Berlaimont17
- Bersee17
- Berthecourt17
- Bertry17
- Beuvrages17
- Billy-Berclau17
- Billy-sur-Aisne17
- Blaincourt-les-Precy17
- Bois-Grenier17
- Bouchain17
- Boue17
- Bousies17
- Bouttencourt17
- Bouvignies17
- Braine17
- Bruille-lez-Marchiennes17
- Bruyeres-et-Montberault17
- Bucy-le-Long17
- Buironfosse17
- Bury17
- Busigny17
- Calonne-sur-la-Lys17
- Campagne-les-Hesdin17
- Camphin-en-Carembault17
- Capinghem17
- Cappelle-en-Pevele17
- Cartignies17
- Carvin17
- Caudry17
- Cauvigny17
- Chamant17
- Chantilly17
- Chepy17
- Cires-les-Mello17
- Coincy17
- Coucy-le-Chateau-Auffrique17
- Courcelles-les-Lens17
- Courmelles17
- Courrieres17
- Coutiches17
- Couvron-et-Aumencourt17
- Crecy-sur-Serre17
- Crepy17
- Crepy-en-Valois17
- Crezancy17
- Crouy17
- Cuffies17
- Dechy17
- Don17
- Douchy-les-Mines17
- Dourges17
- Ecaillon17
- Emerchicourt17
- Emmerin17
- Englefontaine17
- Ennetieres-en-Weppes17
- Ennevelin17
- Ercuis17
- Erquinghem-Lys17
- Erre17
- Escaudain17
- Esqueheries17
- Estaires17
- Estevelles17
- Etreux17
- Evin-Malmaison17
- Faches-Thumesnil17
- Famars17
- Faumont17
- Fechain17
- Fenain17
- Fere-en-Tardenois17
- Feuquieres-en-Vimeu17
- Flers-en-Escrebieux17
- Fleurbaix17
- Flines-lez-Raches17
- Fontaine-au-Pire17
- Formerie17
- Fourmies17
- Fournes-en-Weppes17
- Fressenneville17
- Fretin17
- Friville-Escarbotin17
- Fruges17
- Gamaches17
- Goincourt17
- Gondecourt17
- Gouvieux17
- Guarbecque17
- Guesnain17
- Guignicourt17
- Guise17
- Hallennes-lez-Haubourdin17
- Hasnon17
- Haspres17
- Haubourdin17
- Haulchin17
- Haussy17
- Haveluy17
- Haverskerque17
- Helesmes17
- Herin17
- Herlies17
- Hermes17
- Hirson17
- Hordain17
- Hornaing17
- Houplin-Ancoisne17
- Illies17
- Isbergues17
- Iwuy17
- La Bassee17
- La Capelle17
- La Flamengrie17
- La Gorgue17
- La Sentinelle17
- Laboissiere-en-Thelle17
- Lachapelle-aux-Pots17
- Laigneville17
- Lallaing17
- Landas17
- Landrecies17
- Laon17
- Lauwin-Planque17
- Laventie17
- Le Crotoy17
- Le Doulieu17
- Le Nouvion-en-Thierache17
- Le Quesnoy17
- Leforest17
- Lestrem17
- Leval17
- Lewarde17
- Libercourt17
- Liesse-Notre-Dame17
- Lieu-Saint-Amand17
- Lomme17
- Loos17
- Lorgies17
- Lourches17
- Maing17
- Mametz17
- Marchiennes17
- Marle17
- Marly17
- Maroilles17
- Marquette-en-Ostrevant17
- Marquillies17
- Masny17
- Merignies17
- Merville17
- Meurchin17
- Milly-sur-Therain17
- Monchecourt17
- Monchy-Saint-Eloi17
- Mons-en-Pevele17
- Montataire17
- Montcornet17
- Montigny-en-Ostrevent17
- Morbecque17
- Morienval17
- Mouy17
- Neuf-Berquin17
- Neuville-sur-Escaut17
- Noailles17
- Nogent-sur-Oise17
- Noyelles-Godault17
- Oignies17
- Ons-en-Bray17
- Orchies17
- Origny-en-Thierache17
- Origny-Sainte-Benoite17
- Ostricourt17
- Pasly17
- Pecquencourt17
- Pende17
- Petite-Foret17
- Phalempin17
- Pierrefonds17
- Pinon17
- Poix-du-Nord17
- Ponchon17
- Pont-a-Marcq17
- Precy-sur-Oise17
- Preseau17
- Prouvy17
- Provin17
- Quievy17
- Raches17
- Radinghem-en-Weppes17
- Raimbeaucourt17
- Raismes17
- Richebourg17
- Rieulay17
- Rieux-en-Cambresis17
- Roeulx17
- Roost-Warendin17
- Rosult17
- Rozoy-sur-Serre17
- Sailly-sur-la-Lys17
- Sainghin-en-Weppes17
- Sains-du-Nord17
- Saint-Aubert17
- Saint-Aubin-en-Bray17
- Saint-Erme-Outre-et-Ramecourt17
- Saint-Germer-de-Fly17
- Saint-Hilaire-lez-Cambrai17
- Saint-Maximin17
- Saint-Michel17
- Saint-Paul17
- Saint-Python17
- Saint-Souplet17
- Saint-Sulpice17
- Saint-Valery-sur-Somme17
- Saint-Venant17
- Sainte-Genevieve17
- Salome17
- Santes17
- Saulzoir17
- Seclin17
- Senlis17
- Sequedin17
- Sin-le-Noble17
- Sissonne17
- Soissons17
- Solesmes17
- Somain17
- Songeons17
- Steenbecque17
- Templemars17
- Templeuve17
- Thiant17
- Thiers-sur-Theve17
- Thiverny17
- Thumeries17
- Tille17
- Trelon17
- Trith-Saint-Leger17
- Troissereux17
- Ully-Saint-Georges17
- Vailly-sur-Aisne17
- Vendegies-sur-Ecaillon17
- Vendeville17
- Venizel17
- Vervins17
- Viesly17
- Vieux-Berquin17
- Villeneuve-Saint-Germain17
- Villers-Cotterets17
- Villers-en-Cauchies17
- Villers-Pol17
- Villers-Saint-Paul17
- Villers-sous-Saint-Leu17
- Vineuil-Saint-Firmin17
- Vred17
- Wahagnies17
- Wallers17
- Wandignies-Hamage17
- Warluis17
- Wassigny17
- Wavrechain-sous-Denain17
- Wavrin17
- Waziers17
- Wignehies17
- Woincourt17
- Abbeville16
- Ablain-Saint-Nazaire16
- Achicourt16
- Achiet-le-Grand16
- Agnetz16
- Agny16
- Ailly-sur-Noye16
- Ailly-sur-Somme16
- Airaines16
- Aix-Noulette16
- Albert16
- Allouagne16
- Angicourt16
- Angres16
- Annay16
- Annequin16
- Annezin16
- Ansauvillers16
- Anzin-Saint-Aubin16
- Arleux16
- Arras16
- Attichy16
- Aubigny-au-Bac16
- Aubigny-en-Artois16
- Auchel16
- Auchy-les-Hesdin16
- Auchy-les-Mines16
- Auxi-le-Chateau16
- Avesnes-le-Comte16
- Avion16
- Avrechy16
- Bailleul-Sir-Berthoult16
- Bailleval16
- Bapaume16
- Barlin16
- Beaucamps-le-Vieux16
- Beaumetz-les-Loges16
- Beauquesne16
- Beaurains16
- Beaurevoir16
- Beautor16
- Beauval16
- Bernaville16
- Berteaucourt-les-Dames16
- Bethisy-Saint-Martin16
- Bethisy-Saint-Pierre16
- Beuvry16
- Biache-Saint-Vaast16
- Billy-Montigny16
- Blerancourt16
- Bohain-en-Vermandois16
- Bourlon16
- Bouvigny-Boyeffles16
- Boves16
- Bray-sur-Somme16
- Brebieres16
- Brenouille16
- Bresles16
- Breteuil16
- Breuil-le-Sec16
- Breuil-le-Vert16
- Bruay-la-Buissiere16
- Bucquoy16
- Bully-les-Mines16
- Burbure16
- Busnes16
- Cagny16
- Calonne-Ricouart16
- Camblain-Chatelain16
- Cambrai16
- Cambronne-les-Clermont16
- Cambronne-les-Ribecourt16
- Camon16
- Cantin16
- Carlepont16
- Catenoy16
- Cauchy-a-la-Tour16
- Cauffry16
- Charmes16
- Chaulnes16
- Chauny16
- Chevrieres16
- Chiry-Ourscamp16
- Chocques16
- Choisy-au-Bac16
- Cinqueux16
- Clairoix16
- Clary16
- Clermont16
- Compiegne16
- Conty16
- Corbehem16
- Corbie16
- Coudun16
- Courchelettes16
- Crecy-en-Ponthieu16
- Crevecoeur-le-Grand16
- Crisolles16
- Croisilles16
- Cuinchy16
- Cuincy16
- Cuise-la-Motte16
- Dainville16
- Divion16
- Doingt16
- Domart-en-Ponthieu16
- Doullens16
- Douvrin16
- Dreslincourt16
- Dreuil-les-Amiens16
- Drocourt16
- Duisans16
- Dury16
- Ecourt-Saint-Quentin16
- Eleu-dit-Leauwette16
- Epehy16
- Eppeville16
- Escaudoeuvres16
- Essars16
- Essigny-le-Grand16
- Estrees16
- Estrees-Saint-Denis16
- Etreillers16
- Fampoux16
- Ferin16
- Festubert16
- Feuchy16
- Feuquieres16
- Fitz-James16
- Flavy-le-Martel16
- Flesselles16
- Fleurines16
- Flixecourt16
- Folembray16
- Fontaine-Notre-Dame16
- Fouquereuil16
- Fouquieres-les-Bethune16
- Fouquieres-les-Lens16
- Fresnoy-le-Grand16
- Frevent16
- Gauchy16
- Givenchy-en-Gohelle16
- Goeulzin16
- Gonnehem16
- Gosnay16
- Gouy-sous-Bellonne16
- Gouzeaucourt16
- Grandfresnoy16
- Grenay16
- Guiscard16
- Haillicourt16
- Haisnes16
- Hallencourt16
- Ham16
- Harbonnieres16
- Harly16
- Henin-Beaumont16
- Hermies16
- Hersin-Coupigny16
- Hesdin16
- Hinges16
- Holnon16
- Hombleux16
- Homblieres16
- Hornoy-le-Bourg16
- Houdain16
- Hulluch16
- Itancourt16
- Jaux16
- Jussy16
- La Couture16
- La Fere16
- Labeuvriere16
- Labourse16
- Lacroix-Saint-Ouen16
- Lambres-lez-Douai16
- Lapugnoy16
- Lassigny16
- Le Meux16
- Le Plessis-Brion16
- Lecluse16
- Lens16
- Les Ageux16
- Lezennes16
- Liancourt16
- Lievin16
- Ligny-en-Cambresis16
- Lillers16
- Locon16
- Loison-sous-Lens16
- Longpre-les-Corps-Saints16
- Longueau16
- Longueil-Annel16
- Longueil-Sainte-Marie16
- Loos-en-Gohelle16
- Lozinghem16
- Maignelay-Montigny16
- Maisnil-les-Ruitz16
- Marcoing16
- Marconne16
- Marconnelle16
- Maretz16
- Margny-les-Compiegne16
- Marles-les-Mines16
- Maroeuil16
- Marquion16
- Masnieres16
- Mazingarbe16
- Meaulte16
- Mericourt16
- Mogneville16
- Moislains16
- Mont-Bernanchon16
- Mont-Saint-Eloi16
- Montdidier16
- Montescourt-Lizerolles16
- Montigny-en-Gohelle16
- Montmacq16
- Moreuil16
- Naours16
- Nesle16
- Neuilly-sous-Clermont16
- Neuville-Saint-Remy16
- Neuville-Saint-Vaast16
- Norrent-Fontes16
- Nouvion16
- Noyelles-les-Vermelles16
- Noyelles-sous-Lens16
- Noyon16
- Ognes16
- Oisemont16
- Oisy-le-Verger16
- Omissy16
- Pernes16
- Peronne16
- Picquigny16
- Poix-de-Picardie16
- Pont-a-Vendin16
- Pont-de-Metz16
- Pont-Remy16
- Pont-Sainte-Maxence16
- Pontpoint16
- Poulainville16
- Proville16
- Quevauvillers16
- Raillencourt-Sainte-Olle16
- Ranchicourt16
- Rantigny16
- Ravenel16
- Remy16
- Ressons-sur-Matz16
- Ribemont16
- Richebourg-l'Avoue16
- Rieux16
- Rivery16
- Riviere16
- Robecq16
- Roeux16
- Roisel16
- Rosieres-en-Santerre16
- Rouvroy16
- Roye16
- Ruitz16
- Rumilly-en-Cambresis16
- Sacy-le-Grand16
- Sailly-Flibeaucourt16
- Sailly-Labourse16
- Sains-en-Amienois16
- Sains-en-Gohelle16
- Saint-Gobain16
- Saint-Just-en-Chaussee16
- Saint-Leger-les-Domart16
- Saint-Martin-Longueau16
- Saint-Nicolas16
- Saint-Omer-en-Chaussee16
- Saint-Ouen16
- Saint-Pol-sur-Ternoise16
- Saint-Riquier16
- Saint-Sauveur16
- Sainte-Catherine16
- Saleux16
- Sallaumines16
- Savy-Berlette16
- Seboncourt16
- Selvigny16
- Sinceny16
- Souchez16
- Talmas16
- Tergnier16
- Thelus16
- Thourotte16
- Tilloy-les-Mofflaines16
- Tracy-le-Mont16
- Tricot16
- Trosly-Breuil16
- Vaulx-Vraucourt16
- Vendin-le-Vieil16
- Vendin-les-Bethune16
- Venette16
- Verberie16
- Vermand16
- Vermelles16
- Verneuil-en-Halatte16
- Verquin16
- Vic-sur-Aisne16
- Vignacourt16
- Villers-Bocage16
- Villers-Bretonneux16
- Villers-Outreaux16
- Villers-sur-Coudun16
- Vimy16
- Violaines16
- Viry-Noureuil16
- Vitry-en-Artois16
- Walincourt-Selvigny16
- Wavignies16
- Wingles16









