The Numbers Tell the Story: Inside Johannesburg's Shifting Migration Patterns
New data reveals how Africa's most cosmopolitan city is reshaping itself, one migrant at a time.
New data reveals how Africa's most cosmopolitan city is reshaping itself, one migrant at a time.

Johannesburg's migration landscape is undergoing a measurable transformation, with fresh statistics painting a portrait of a city in flux. According to the City of Johannesburg's latest municipal data, the metropolitan area now hosts approximately 1.2 million foreign-born residents—roughly 28% of the city's total population of 4.3 million—a figure that has climbed steadily from 18% in 2015.
The numbers reveal more than raw demographics. They tell stories of economic strategy, family reunion, and survival. Data from the Department of Home Affairs indicates that asylum applications in Gauteng increased 34% between 2023 and 2025, with Pakistani nationals, Bangladeshi workers, and Zimbabwean professionals forming the largest cohorts. The Refugee Social Integration Centre, operating from offices in Yeoville, reports processing approximately 890 integration cases monthly—double the figure from five years ago.
Street-level reality mirrors the statistics. In areas like Hillbrow and Berea, property rental rates have shifted dramatically. Average monthly rent for a two-bedroom apartment has climbed to R4,200 in 2026, up from R2,800 in 2020, according to property database analysis. Yet these neighbourhoods continue absorbing newcomers: informal settlement clusters near Jeppestown have grown by 12% annually since 2021.
The Johannesburg Chamber of Commerce estimates that migrant-owned businesses now constitute approximately 31% of the city's small enterprise sector. Pakistani traders dominate the spice markets along Diagonal Street, while Ethiopian and Somali entrepreneurs have revitalized retail corridors in Fordsburg. Employment data shows migrants fill critical gaps: 19% of the city's healthcare workers and 24% of domestic workers are foreign-born, according to labour force surveys.
Education tells another numerical story. The Johannesburg Education District reports that international students comprise 8,400 pupils across public secondary schools—a 156% increase since 2015. Meanwhile, language diversity in classrooms has exploded: schools now accommodate instruction in 23 different home languages beyond English and Afrikaans.
Social tensions lurk beneath these figures. Xenophobic incidents, though declining from peaks in 2019, still average 12-15 reported cases monthly across the city, according to civil society tracking. Yet integration indicators suggest progress: 67% of foreign-born residents in a 2025 survey reported feeling safe in their neighbourhoods, up from 52% in 2019.
These numbers—incomplete, evolving, sometimes contradictory—form Johannesburg's real story. Not a city choosing between locals and migrants, but one where 1.2 million people are daily deciding to stay.
This article was compiled by AI from the sources linked above and screened before publishing. See our editorial standards.
How does this story make you feel?
Spread the word
About this article
Published by The Daily Johannesburg
Daily brief
Free, in your inbox before 7am. Weekdays.
More in News