Mr. Duck’s Air Quality

Mr. Duck’s Air Quality

Air quality snapshots for cities, countries, and continents — refreshed daily from open data sources.

Note: readings can be missing or outdated for some places. When data is limited, we show what we have and avoid over-interpreting it.

Cities with usable recent data
3,142
Enough measurements to compute a city snapshot
Countries in dataset
132
Coverage depends on what sources report
Continents
7
Global coverage where data exists
Updated ≤24h
0.0%
Based on the newest timestamp we have per city

Global air quality snapshot (cities)

A simple snapshot based on the latest available city readings. It is not a forecast.

CategoryCitiesShare
Good1,83158.3%
Moderate91629.2%
Unhealthy for Sensitive Groups2698.6%
Unhealthy1143.6%
Very Unhealthy100.3%
Hazardous20.1%

Most polluted cities (snapshot)

  • City of Banja Luka
    Hazardous • pm25 298.8 • le7d
  • Pljevlja
    Hazardous • pm25 240.883 • le7d
  • Portland
    Unhealthy for Sensitive Groups • pm10 214 • le7d
  • Dushanbe
    Very Unhealthy • pm25 211 • le7d
  • Gostivar
    Very Unhealthy • pm25 199.6 • le7d
  • Kavadarci
    Unhealthy for Sensitive Groups • pm10 171.202 • le7d
  • Dej
    Very Unhealthy • pm25 154.615 • le7d
  • El Salto
    Very Unhealthy • pm25 154.252 • le7d
  • Delhi
    Very Unhealthy • pm25 152 • le7d
  • Dimitrovgrad
    Very Unhealthy • pm25 149.83 • le7d

Cleanest cities (snapshot)

Browse

Start broad, then drill down to specific city snapshots.

Explore
Continents
See countries grouped by continent.
Open continents index →
Explore
Countries
Browse cities grouped by country.
Open countries index →
Learn
About the data
Plain-language guide to pollutants, units, and timestamps.
What the numbers mean →