Gauteng, small and crowded, has an average of 785 people per square kilometre. The enormous but empty Northern Cape has just three people for each square kilometre.
Read more: South Africa’s population
In 2017 the population density in South Africa’s provinces, and the country, was:
- Eastern Cape: 38 people per square kilometre
- Free State: 22 people per square kilometre
- Gauteng: 785 people per square kilometre
- KwaZulu-Natal: 117 people per square kilometre
- Limpopo: 46 people per square kilometre
- Mpumalanga: 58 people per square kilometre
- Northern Cape: 3 people per square kilometre
- North West: 37 people per square kilometre
- Western Cape: 50 people per square kilometre
- South Africa: 46 people per square kilometre
Updated 13 October 2019

