COVID19 Stats for South Africa

Plots prepared and maintained by J. van der Linde (http://jvdl.me)
Website developed by I. van der Linde (http://ivdl.co.za)

Check back daily around 10AM for the latest statistics. Each image shows the latest source data datestamp.
These plots and statistics are produced for educational purposes only. I make use of open-source data. For official figures see the official government website.

In three words, I can sum up everything I've learned about life. It goes on. In all the confusions of today, with all our troubles... with politicians and people slinging the word fear around, all of us become discouraged . . . tempted to say this is the end, the finish.
But life - it goes on. It always has. It always will. Don't forget that.
- Robert Frost

At a glance

Active cases:
New cases:
New vaccinations:
Total vaccinations:

Note: N/A indicates data unavailability. In this case national and/or provincial data is unavailable to complete the calculation.

Source Date Snapshot (Last 10 Days)

Source Data Tail

Data Transparency

In the interests of transparency, a 10-day snapshot of the most relevant variables is provided.

The numbers given in the open-source dataset we use may not always line up exactly with the official numbers reported by government. Should this be the case, the figures provided by the government should be seen as the correct source data.


Overall Country Statistics

Statistics, Sources, and Software

Statistics, Sources, and Software

Nationwide Cases and Deaths by Date, both cumulative and new

Nationwide cases and deaths per day

Nationwide Active and New Cases by Date

Nationwide active and new cases per day

Nationwide Deaths by Date, both cumulative and new

Nationwide deaths per day

Overall Province Statistics

Active Cases by Date per Province

Provincial active cases per day

New Cases by Date per Province

Provincial new cases per day

New Cases by Date per Province (7DRA)

Provincial new cases per day (7DRA)

New Cases by Date per Province (7DRA)
(Normalised to 1M Population per Province)

Provincial new cases per day (7DRA, normalised)

New Cases by Date per Province (7DRA, Log10 Scale)

Provincial new cases per day (7DRA, log scale)

New Cases by Date per Province (7DRA, Log10 Scale)
(Normalised to 1M Population per Province)

Provincial new cases per day (7DRA, normalised, log scale)

Boxplot of New Cases per Province in the Last 7 Days
(Normalised to 1M Population per Province)

Boxplot of New Cases per Province in the Last 7 Days (normalised)

Individual Province Statistics

Statistics, Sources, and Software

Statistics, Sources, and Software

Eastern Cape

Eastern Cape active and new cases per day

Free State

Free State active and new cases per day

Gauteng

Gauteng active and new cases per day

KwaZulu-Natal

Kwa-Zulu Natal active and new cases per day

Limpopo

Limpopo active and new cases per day

Mpumalanga

Mpumalanga active and new cases per day

Northern Cape

Northern Cape active and new cases per day

North West

North West active and new cases per day

Western Cape

Western Cape active and new cases per day

Vaccination Statistics

Number of Vaccinations per Day

Number of vaccinations per day

Average New Vaccinations per Weekday

Average new vaccinations per weekday

Tests

New Tests versus New Cases

New tests versus new cases

Average New Tests per Weekday

Average new tests per weekday

Reproduction Rate

Reproduction Rate

Virus reproduction rate