Air quality by country
Air quality in Germany today
Updated
Good: average US AQI 29 across 40 cities Worst now: Kiel (33); cleanest: Offenbach (27).
Live US AQI, PM2.5 and ozone for cities across Germany, ranked from most polluted to cleanest.
- Average US AQI
- 29 Good
- Most polluted now
- Kiel AQI 33
- Cleanest now
- Offenbach AQI 27
- Cities above 100
- 0 unhealthy for sensitive groups or worse
Air quality in Germany today
Right now the modelled air quality in Germany averages a US AQI of 29 (Good) across the 40 cities we track. By category: 40 Good (of 40).
That is 37 points better than the worldwide average of 66 across 3,556 cities.
Kiel has the worst air at 33 with PM2.5 at 3.4 µg/m³, while Offenbach is cleanest at 27. No tracked city is above 100, the level where sensitive groups are advised to cut back outdoors.
Germany cities by AQI (most polluted first)
| City | Region | US AQI | Category | PM2.5 µg/m³ | Ozone µg/m³ |
|---|---|---|---|---|---|
| Kiel | Schleswig-Holstein | 33 | Good | 3.4 | 71 |
| Bremerhaven | Bremen | 32 | Good | 3.1 | 70 |
| Hamburg | Hamburg | 31 | Good | 3.3 | 64 |
| Bremen | Bremen | 31 | Good | 3.1 | 67 |
| Stuttgart | Baden-Wurttemberg | 30 | Good | 3.5 | 61 |
| Hannover | Lower Saxony | 30 | Good | 3.9 | 62 |
| Bonn | North Rhine-Westphalia | 30 | Good | 3.8 | 65 |
| Münster | North Rhine-Westphalia | 30 | Good | 5.1 | 61 |
| Munich | Bavaria | 29 | Good | 2.9 | 59 |
| Köln | North Rhine-Westphalia | 29 | Good | 4.4 | 60 |
| Düsseldorf | North Rhine-Westphalia | 29 | Good | 4.7 | 61 |
| Dresden | Saxony | 29 | Good | 2.8 | 60 |
| Nuremberg | Bavaria | 29 | Good | 4.4 | 60 |
| Bochum | North Rhine-Westphalia | 29 | Good | 5 | 62 |
| Wuppertal | North Rhine-Westphalia | 29 | Good | 4.7 | 61 |
| Bielefeld | North Rhine-Westphalia | 29 | Good | 5.2 | 60 |
| Augsburg | Bavaria | 29 | Good | 3.4 | 57 |
| Wiesbaden | Hesse | 29 | Good | 3.9 | 57 |
| Mainz | Rheinland-Pfalz | 29 | Good | 3.9 | 57 |
| Herne | North Rhine-Westphalia | 29 | Good | 5 | 62 |
| Leverkusen | North Rhine-Westphalia | 29 | Good | 4.4 | 60 |
| Neuss | North Rhine-Westphalia | 29 | Good | 4.7 | 61 |
| Fürth | Bavaria | 29 | Good | 4.4 | 60 |
| Recklinghausen | North Rhine-Westphalia | 29 | Good | 5 | 62 |
| Remscheid | North Rhine-Westphalia | 29 | Good | 4.7 | 61 |
| Erlangen | Bavaria | 29 | Good | 4.4 | 60 |
| Essen | North Rhine-Westphalia | 28 | Good | 5.3 | 61 |
| Dortmund | North Rhine-Westphalia | 28 | Good | 5 | 61 |
| Leipzig | Saxony | 28 | Good | 3.4 | 59 |
| Duisburg | North Rhine-Westphalia | 28 | Good | 5.6 | 61 |
| Mannheim | Baden-Wurttemberg | 28 | Good | 4.3 | 56 |
| Gelsenkirchen | North Rhine-Westphalia | 28 | Good | 5.3 | 61 |
| Oberhausen | North Rhine-Westphalia | 28 | Good | 5.6 | 61 |
| Mülheim | North Rhine-Westphalia | 28 | Good | 5.3 | 61 |
| Ludwigshafen am Rhein | Rheinland-Pfalz | 28 | Good | 4.3 | 56 |
| Bottrop | North Rhine-Westphalia | 28 | Good | 5.3 | 61 |
| Moers | North Rhine-Westphalia | 28 | Good | 5.6 | 61 |
| Berlin | State of Berlin | 27 | Good | 4.6 | 58 |
| Frankfurt am Main | Hesse | 27 | Good | 4 | 55 |
| Offenbach | Hesse | 27 | Good | 4 | 55 |
What the US AQI numbers mean
| US AQI | Category | What it means |
|---|---|---|
| 0-50 | Good | Air quality is satisfactory and poses little or no risk; a good time for outdoor activity. |
| 51-100 | Moderate | Acceptable for most people. Unusually sensitive people should consider shortening long or heavy exertion outdoors. |
| 101-150 | Unhealthy for Sensitive Groups | People with heart or lung disease, older adults, children and teens should cut back on prolonged or heavy exertion outdoors. |
| 151-200 | Unhealthy | Everyone should reduce prolonged or heavy exertion outdoors; sensitive groups should avoid it and keep windows closed. |
| 201-300 | Very Unhealthy | Health alert: everyone should avoid prolonged or heavy exertion outdoors, and sensitive groups should stay indoors. |
| 301-500 | Hazardous | Emergency conditions: everyone should avoid all outdoor physical activity and stay indoors with filtered air if possible. The scale tops out at 500; heavier dust or smoke is shown as 500. |
Modelled by CAMS (Copernicus) via Open-Meteo, refreshed twice a day; read hour by hour from the forecast.
More
Data: Open-Meteo Air Quality API, Copernicus Atmosphere Monitoring Service (CAMS).