How many foreign-born people are there in South Africa?
According to the most recent data from Statistics South Africa, there were approximately 3.95 million foreign-born persons living in South Africa at the mid-point of 2021.
Did you know that our work is free to read and share? Support our work to continue reading.
Subscribe to our newsletterSupport independent fact-checking in Africa.
Make a donation