COVID-19 hotspot districts
Calculated on 15 July 2021
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Gqeberha |
8608 |
0.7% |
54.7 |
Humansdorp |
6016 |
0.6% |
36.7 |
Uitenhage |
9624 |
0.8% |
75.2 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Bethlehem |
7927 |
0.6% |
48.0 |
Bloemfontein |
11084 |
0.6% |
67.1 |
Harrismith |
7537 |
1.0% |
74.4 |
Kroonstad |
9490 |
0.6% |
58.3 |
Sasolburg |
10266 |
1.0% |
99.8 |
Welkom |
10712 |
0.6% |
66.7 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Alberton |
10869 |
1.3% |
132.9 |
Benoni |
8582 |
1.2% |
94.6 |
Boksburg |
10280 |
1.4% |
131.7 |
Brakpan |
10235 |
1.5% |
144.3 |
Bronkhorstspruit |
9117 |
1.2% |
105.1 |
Cullinan |
6021 |
1.2% |
69.4 |
Germiston |
9935 |
1.3% |
127.2 |
Heidelberg |
9903 |
1.4% |
129.7 |
Johannesburg |
10352 |
1.3% |
130.3 |
Kempton Park |
7994 |
1.2% |
95.1 |
Krugersdorp |
12109 |
1.2% |
142.5 |
Nigel |
11703 |
2.2% |
235.7 |
Oberholzer |
10437 |
0.9% |
85.8 |
Pretoria |
10346 |
1.2% |
113.7 |
Randburg |
8843 |
1.1% |
95.4 |
Randfontein |
11253 |
0.9% |
101.7 |
Roodepoort |
11290 |
1.5% |
158.6 |
Soshanguve |
7613 |
0.9% |
66.1 |
Soweto |
8928 |
1.8% |
150.3 |
Springs |
8936 |
1.2% |
103.3 |
Vanderbijlpark |
11121 |
1.4% |
146.6 |
Vereeniging |
11418 |
1.2% |
133.9 |
Westonaria |
9748 |
2.0% |
183.5 |
Wonderboom |
11154 |
1.2% |
129.1 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Kliprivier |
7652 |
0.9% |
68.8 |
New Hanover |
6768 |
0.7% |
45.9 |
Newcastle |
8436 |
0.9% |
72.2 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Ellisras |
9673 |
1.3% |
116.8 |
Giyani |
8173 |
2.4% |
176.6 |
Letaba |
7438 |
1.1% |
75.5 |
Messina |
6408 |
2.7% |
158.2 |
Mokerong |
7863 |
1.5% |
112.0 |
Phalaborwa |
8013 |
2.1% |
152.8 |
Polokwane |
8646 |
1.5% |
124.0 |
Potgietersrus |
6688 |
1.2% |
77.7 |
Seshego |
6780 |
1.7% |
107.6 |
Soutpansberg |
7382 |
2.5% |
169.7 |
Thabamoopo |
6880 |
2.5% |
155.7 |
Thabazimbi |
12371 |
1.9% |
214.8 |
Thohoyandou |
8367 |
1.6% |
122.1 |
Warmbad |
8947 |
0.8% |
71.2 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Barberton |
7996 |
1.0% |
75.4 |
Delmas |
7337 |
1.3% |
92.3 |
Emalahleni |
9274 |
1.3% |
114.2 |
Ermelo |
9660 |
1.0% |
92.5 |
Groblersdal |
6813 |
2.0% |
125.0 |
Highveld Ridge |
8040 |
1.3% |
98.6 |
Kriel |
8316 |
1.8% |
142.0 |
Lydenburg |
4847 |
1.3% |
59.8 |
Mbombela |
9312 |
1.3% |
112.0 |
Middelburg |
9521 |
1.8% |
155.6 |
Piet Retief |
6224 |
1.3% |
78.6 |
Standerton |
10149 |
1.0% |
94.8 |
Witrivier |
7174 |
1.5% |
99.8 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Brits |
7997 |
1.3% |
102.3 |
Ga-Rankuwa |
8485 |
1.1% |
90.5 |
Klerksdorp |
8973 |
0.9% |
77.5 |
Lichtenburg |
8434 |
0.7% |
60.1 |
Mmabatho |
6804 |
1.3% |
84.4 |
Potchefstroom |
9575 |
0.9% |
80.9 |
Rustenburg |
9154 |
1.3% |
112.8 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Gordonia |
7477 |
0.7% |
51.4 |
Kimberley |
9381 |
0.5% |
43.3 |
Postmasburg |
5187 |
0.8% |
40.5 |
District |
Cumulative cases per 100 000 Discovery Health lives |
Daily growth rate (7 day average) |
7 day average of new cases per 100 000 Discovery Health lives |
Bellville |
8254 |
0.9% |
70.2 |
Caledon |
7315 |
0.7% |
49.7 |
Cape |
6567 |
0.9% |
56.3 |
George |
8958 |
1.3% |
113.2 |
Hermanus |
7760 |
0.7% |
55.8 |
Knysna |
6795 |
0.5% |
36.3 |
Kuils River |
8196 |
0.8% |
62.3 |
Malmesbury |
7597 |
1.2% |
86.1 |
Mitchells Plain |
7871 |
0.8% |
59.1 |
Mossel Bay |
8239 |
1.0% |
81.6 |
Oudtshoorn |
7412 |
0.8% |
59.5 |
Paarl |
9791 |
0.9% |
88.4 |
Piketberg |
7133 |
0.8% |
56.8 |
Simon's Town |
5429 |
0.8% |
44.3 |
Somerset West |
8069 |
0.6% |
50.4 |
Stellenbosch |
7616 |
0.7% |
49.8 |
Strand |
7982 |
0.7% |
53.9 |
Vredenburg |
7645 |
0.8% |
58.8 |
Worcester |
9611 |
0.7% |
62.1 |
Wynberg |
7073 |
0.7% |
45.3 |
How we determine hotspots?
This data is calculated on the date stated above and is based on Discovery Health Medical Scheme claims data for the number of clients that have tested positive for COVID-19 during the previous period, and does not include national testing and infection data.
A hotspot district must have:
- At least 2 new infections per day on average for the past 7 days, and
- At least 50 cumulative cases, and
- Either 5% compound growth rate (CGR) over the past 7 days (doubling time of two weeks or less)
- Or at least 30 new cases per 100,000 Discovery lives over the past 7 days (high attack rate).
Calculated on 29 April 2021
The below districts are determined as emerging hotspots, as they do not fit the definition stated above, but have shown a significant increase in infections for the past seven days. It is important to take extra precaution during this time if you are in one of these districts.
- Bloemfontein
- Vereeniging
- Vanderbijlpark
- Germiston
- Pretoria
- Potchefstroom
- Klerksdorp
- Kuils River
- Kimberly