Migration Welfare & population How many foreign-born people are there in South Africa? Source Stats SA Press Statement: Erroneous reporting of undocumented migrants in SA Short answer How many foreign-born people are there in South Africa? South Africa’s statistics agency, StatsSA, puts the total number of foreigners in South Africa in 2021 at 3.95 million. According to the United Nations Department of Economic and Social Affairs (UN-DESA), there were 4.2 million foreigners in South Africa in 2019. Related: Unproven that... Back Full answer