| Worst Air Quality Stations | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ermelo-NAQI, Gert Sibande, South Africa on 2026-10-31 19:00:00 193 graph 0 Hammanskraal, City of Tshwane, South Africa | on 2026-10-31 20:00:00 156 graph 1 Bierspruit, Swartklip, South Africa | on 2026-10-31 20:00:00 133 graph 2 Eskom-Silobela, Gert Sibande, South Africa | on 2026-10-31 20:00:00 107 graph 3 Eskom-Kendal, Nkangala, South Africa | on 2026-10-31 20:00:00 104 graph 4 Eskom-Masakhane, Nkangala, South Africa | on 2026-10-31 20:00:00 95 graph 5 Orange Farm, City of Johannesburg, South Africa | on 2026-10-26 19:00:00 76 graph 6 Phalaborwa-NAQI, Mopani, South Africa | on 2026-10-31 20:00:00 76 graph 7 City Hall - Durban-NAQI, eThekwini Metro, South Africa | on 2026-10-31 20:00:00 71 graph 8 Mokopane, Waterberg, South Africa | on 2026-10-31 20:00:00 68 graph 9 | ||||||||||||||||||||||||||||||
| Best Air Quality Stations | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Felixton - RBCAA, King Cetshwayo, South Africa on 2026-10-31 20:00:00 0 graph 0 CBD RBCAA-NAQI, King Cetshwayo, South Africa | on 2026-10-31 20:00:00 0 graph 1 Dilokong, Sekhukhune, South Africa | on 2026-10-31 20:00:00 0 graph 2 Brackenham - RBCAA, King Cetshwayo, South Africa | on 2026-10-31 20:00:00 1 graph 3 Hambanathi Tongaat, eThekwini Metro, South Africa | on 2026-10-31 20:00:00 1 graph 4 Stellenboch, Cape Winelands, South Africa | on 2026-10-31 19:00:00 1 graph 5 Gompo, Buffalo City Metro, South Africa | on 2026-10-31 20:00:00 1 graph 6 Good Hope School, Polokwane, South Africa | on 2026-10-31 20:00:00 1 graph 7 Welgegund-NAQI, Dr Kenneth Kaunda, South Africa | on 2026-10-31 20:00:00 3 graph 8 Esikhawini - RBCAA, King Cetshwayo, South Africa | on 2026-10-31 20:00:00 6 graph 9 | ||||||||||||||||||||||||||||||







