SmogRank / Countries / South Africa / Gauteng
Most polluted cities in Gauteng, South Africa
1 measured city, this year; 1 above the WHO annual guideline. Worst: Vereeniging at 36.6 µg/m³, #76 in the world.
- 1Vereeniginglow-cost sensors 36.67.3×
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+
Estimated: cities without a monitor
Gauteng cities we can't measure, with model estimates for the last 7 days. Listed by population, not ranked: estimates aren't precise enough to rank. Model estimates from the Copernicus Atmosphere Monitoring Service (CAMS), adjusted to measured cities nearby where there are any. Adjusted, a single day lands within ×1.5 of what a monitor would read about two times in three; unadjusted, it can be off by half or double. Treat them as a guide, not a measurement.
| City | 7-day estimate |
|---|---|
| Johannesburg | ≈ 20 µg/m³ |
| Pretoria | ≈ 15 µg/m³ |
| Soweto | ≈ 20 µg/m³ |
| Soshanguve | ≈ 15 µg/m³ |
| Evaton | ≈ 20 µg/m³ |
| Benoni | ≈ 16 µg/m³ |
| Thembisa | ≈ 16 µg/m³ |
| Boksburg | ≈ 15 µg/m³ |
| Krugersdorp | ≈ 14 µg/m³ |
| Randburg | ≈ 17 µg/m³ |
| Roodepoort | ≈ 17 µg/m³ |
| Brakpan | ≈ 15 µg/m³ |
| Germiston | ≈ 20 µg/m³ |
| Vanderbijlpark | ≈ 17 µg/m³ |
| Centurion | ≈ 17 µg/m³ |
| Carletonville | ≈ 13 µg/m³ |
| Westonaria | ≈ 17 µg/m³ |
| Etwatwa | ≈ 16 µg/m³ |
| Nigel | ≈ 15 µg/m³ |
| Randfontein | ≈ 14 µg/m³ |
| Alberton | ≈ 20 µg/m³ |
| Mabopane | ≈ 15 µg/m³ |
| Tokoza | ≈ 20 µg/m³ |
| Midrand | ≈ 17 µg/m³ |
| Heidelberg | ≈ 15 µg/m³ |
| Ekangala | ≈ 14 µg/m³ |
| Edenvale | ≈ 17 µg/m³ |
| Bronkhorstspruit | ≈ 16 µg/m³ |
| Cullinan | ≈ 13 µg/m³ |
| Midstream | ≈ 17 µg/m³ |
| Verena | ≈ 16 µg/m³ |
| Bagale | ≈ 14 µg/m³ |
Updated 2026-10-01 23:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.