Indian South Africans make up around 2.5% of the South African population & approx population of Indians in South Africa as of 2024 is 16 Lakh. Indian South Africans are South Africans who descend from laborers and migrants who arrived from British India during the late 1800s and early 1900s. The majority live in and around the city of Durban, making it one of the largest “Indian” populated cities outside of India.
Some of the regions where Indian South Africans are in significant numbers are
- Durban – 1.5 lakhs
- Cape Town – 55K
- Johannesburg – 60k
- Pietermaritzburg – 50K
- Pretoria – 15K
Source: MEA report about overseas Indian population.