Cities with the highest air pollution

Understanding where air quality is poor is as important as knowing where it is clean. This ranking reflects cities where ClearSpot's air quality module detects the highest modelled environmental pressure - whether from transport emissions, industrial zones, topography that traps pollutants, or persistent regional pollution patterns driven by meteorology and land use.

This data is not intended to discourage people from visiting or living in these cities. Local conditions vary enormously within any urban area, and many cities with challenging regional air quality have clean neighbourhoods, abundant parks, and lower-exposure residential zones. The ClearSpot live map lets you check any specific GPS coordinate, not just the city-centre average shown here.

Data is sourced from open government monitoring networks and the Copernicus Atmosphere Monitoring Service. It is refreshed monthly and represents average conditions over the reference period - not a worst-day reading.

All countries Global city ranking

Country City ClearSpot score air % View on map
BG Ravda 35% 65% View on map
BG Shabla 35% 65% View on map
CH Agno 37% 63% View on map
CH Apples 37% 63% View on map
CH Ardon 37% 63% View on map
CH Bioggio 37% 63% View on map
CH Cadempino 37% 63% View on map
CH Canobbio 37% 63% View on map
CH Caslano 37% 63% View on map
CH Chamoson 37% 63% View on map
CH Comano 37% 63% View on map
CH Cossonay 37% 63% View on map
CH Erstfeld 37% 63% View on map
CH Evolène 37% 63% View on map
CH Faido 37% 63% View on map
CH Fully 37% 63% View on map
CH Gampel 37% 63% View on map
CH Grächen 37% 63% View on map
CH Gravesano 37% 63% View on map
CH Kandersteg 37% 63% View on map
CH La Sarraz 37% 63% View on map
CH Le Chenit 37% 63% View on map
CH Leuk 37% 63% View on map
CH Leukerbad 37% 63% View on map
CH Leytron 37% 63% View on map
CH Lugano 37% 63% View on map
CH Massagno 37% 63% View on map
CH Melide 37% 63% View on map
CH Mesocco 37% 63% View on map
CH Montagnola 37% 63% View on map
CH Orbe 37% 63% View on map
CH Penthalaz 37% 63% View on map
CH Pregassona 37% 63% View on map
CH Pura 37% 63% View on map
CH Raron 37% 63% View on map
CH Riddes 37% 63% View on map
CH Saillon 37% 63% View on map
CH Sankt Niklaus 37% 63% View on map
CH Saxon 37% 63% View on map
CH Sorengo 37% 63% View on map
CH Tesserete 37% 63% View on map
CH Vallorbe 37% 63% View on map
CH Vétroz 37% 63% View on map
CH Viganello 37% 63% View on map
CH Charrat 0% 63% View on map
CH Adelboden 38% 62% View on map
BE Adinkerke 38% 62% View on map
CH Aigle 38% 62% View on map
CH Arzier 38% 62% View on map
CH Bagnes 38% 62% View on map