
Gauteng is a magnet for migrants. It's not only foreigners who are drawn to South Africa's economic hub: 4-million people who live there have migrated from another part of the country, according to Stats SA's Census 2022. The Western Cape has 1.67-million internal migrants, the second-highest number. Those 2 provinces account for 70% of the country’s internal migrants.
Limpopo is the birthplace of about a third of the internal migrants living in Gauteng. Two-thirds of the Western Cape's migrants are from the Eastern Cape. The Eastern Cape had the highest 'out-migration' numbers, 2-million people, followed by Limpopo, 1.66-million people.
The Western Cape is the place people are least likely to leave – for another part of South Africa at least – which could explain why it’s now the third most-populous province.
