Unmapped Dataworks

Free tools · From a European air-quality model

Air in City of Tshwane

Air in 2025 (modelled): nitrogen dioxide near the ground averaged 29 µg/m³, 2.9 times WHO’s guideline of 10; winters 40 µg/m³, summers 18 µg/m³.

Nitrogen dioxide (NO2) comes mostly from burning: power stations, vehicles, industry. Near the ground is what people breathe. The column is all of it in the air above, from the ground to the top of the sky, which is what a satellite sees. Sulphur dioxide (SO2) comes mostly from burning coal. Ozone forms in sunlight from other pollutants.

Modelled, not measured: these figures come from the Copernicus Atmosphere Monitoring Service’s reanalysis, a weather and chemistry model that takes in satellite readings. Its cells are about 80 km across, so a busy road or a smoky winter evening in one suburb is smoothed into the region around it. It is not a reading at any address.

2025

WHO’s 2021 guideline for nitrogen dioxide is 10 µg/m³ as a yearly mean. It is a long-term health guideline, not a legal limit (South Africa’s national standard for the yearly mean is set separately), and these are modelled regional means, not readings where you live.

Month by month

MonthNO2 near the groundOzone near the groundNO2 columnSO2 column
December 202520 µg/m³45 µg/m³86 µmol/m²86 µmol/m²
November 202519 µg/m³47 µg/m³91 µmol/m²78 µmol/m²
October 202524 µg/m³56 µg/m³113 µmol/m²108 µmol/m²
September 202524 µg/m³56 µg/m³111 µmol/m²119 µmol/m²
August 202543 µg/m³46 µg/m³145 µmol/m²138 µmol/m²
July 202543 µg/m³36 µg/m³161 µmol/m²160 µmol/m²
June 202542 µg/m³35 µg/m³189 µmol/m²170 µmol/m²
May 202544 µg/m³39 µg/m³201 µmol/m²204 µmol/m²
April 202528 µg/m³34 µg/m³135 µmol/m²122 µmol/m²
March 202526 µg/m³43 µg/m³119 µmol/m²119 µmol/m²
February 202517 µg/m³40 µg/m³105 µmol/m²120 µmol/m²
January 202519 µg/m³43 µg/m³92 µmol/m²99 µmol/m²
December 202418 µg/m³46 µg/m³85 µmol/m²82 µmol/m²
November 202423 µg/m³57 µg/m³101 µmol/m²99 µmol/m²
October 202423 µg/m³66 µg/m³121 µmol/m²140 µmol/m²
September 202427 µg/m³57 µg/m³120 µmol/m²116 µmol/m²
August 202439 µg/m³48 µg/m³150 µmol/m²143 µmol/m²
July 202445 µg/m³36 µg/m³173 µmol/m²132 µmol/m²
June 202443 µg/m³33 µg/m³197 µmol/m²177 µmol/m²
May 202449 µg/m³39 µg/m³209 µmol/m²221 µmol/m²
April 202426 µg/m³38 µg/m³129 µmol/m²129 µmol/m²
March 202423 µg/m³42 µg/m³114 µmol/m²127 µmol/m²
February 202420 µg/m³44 µg/m³95 µmol/m²113 µmol/m²
January 202420 µg/m³52 µg/m³93 µmol/m²119 µmol/m²

Over the last five years the NO2 column averaged 171 µmol/m² in winter against 94 µmol/m² in summer, and the SO2 column 160 µmol/m² against 101 µmol/m²: still winter air holds what is burnt close to the ground, and more is burnt to keep warm.

Every year since 2003

2003: 19 µg/m³2004: 18 µg/m³2005: 20 µg/m³2006: 20 µg/m³2007: 21 µg/m³2008: 23 µg/m³2009: 23 µg/m³2010: 23 µg/m³2011: 23 µg/m³2012: 24 µg/m³2013: 23 µg/m³2014: 24 µg/m³2015: 25 µg/m³2016: 25 µg/m³2017: 26 µg/m³2018: 25 µg/m³2019: 29 µg/m³2020: 27 µg/m³2021: 27 µg/m³2022: 28 µg/m³2023: 28 µg/m³2024: 30 µg/m³2025: 29 µg/m³200320082013201820232025
Nitrogen dioxide near the ground, each year’s mean (modelled). The line is WHO’s yearly guideline, 10 µg/m³.
Show the numbers
Nitrogen dioxide near the ground, the mean of each year, 2003 to 2025: every figure
When or whatFigure
200319 µg/m³
200418 µg/m³
200520 µg/m³
200620 µg/m³
200721 µg/m³
200823 µg/m³
200923 µg/m³
201023 µg/m³
201123 µg/m³
201224 µg/m³
201323 µg/m³
201424 µg/m³
201525 µg/m³
201625 µg/m³
201726 µg/m³
201825 µg/m³
201929 µg/m³
202027 µg/m³
202127 µg/m³
202228 µg/m³
202328 µg/m³
202430 µg/m³
202529 µg/m³

Every municipality, ranked · Everything we hold for City of Tshwane · On the explore map

Source

Modelled, not measured: these figures come from the Copernicus Atmosphere Monitoring Service’s reanalysis, a weather and chemistry model that takes in satellite readings. Its cells are about 80 km across, so a busy road or a smoky winter evening in one suburb is smoothed into the region around it. It is not a reading at any address.

How we worked this out

What we changed: we averaged the reanalysis’s monthly means over each place by its area in each 0.75 degree cell, turned NO2 and ozone on the model’s lowest level from mass mixing ratio into micrograms per m3 with the month’s air density (surface pressure and temperature), and the columns from kg per m2 into micromol per m2.

Particles (PM2.5, PM10) and sulphur dioxide near the ground are not shown yet: the model reads them far higher over Gauteng and the Highveld than is plausible for a regional mean, so they wait for a check against ground stations.

Contains modified Copernicus Atmosphere Monitoring Service information 2003 to 2025. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains. Copernicus Atmosphere Monitoring Service (2020): CAMS global reanalysis (EAC4) monthly averaged fields. Copernicus Atmosphere Monitoring Service (CAMS) Atmosphere Data Store, DOI 10.24381/fd75fff2. Inness, A. and others (2019): The CAMS reanalysis of atmospheric composition, Atmos. Chem. Phys., 19, 3515 to 3556. Under CC BY 4.0.

Dataset: air quality by municipality, release of 12 November 2026.

Unmapped Dataworks