General Information
Johannesburg is the most populous city in South Africa. The City of Johannesburg itself has a population of 5,538,596, while the City of Johannesburg Metropolitan Municipality has a population of 6,599,190, making it one of the 100 largest urban areas in the world. Johannesburg is the provincial capital of Gauteng, the wealthiest province in South Africa, and seat of the country's highest court, the Constitutional Court. Situated on the mineral-rich Witwatersrand hills, the city has long been at the epicentre of the international mineral and gold trade. The richest city in Africa by GDP and private wealth, Johannesburg functions as the economic capital of South Africa and is home to the continent's largest stock exchange, the Johannesburg Stock Exchange.
- Population: 5,900,000+ (Metro Area)
- Area: 1,645 km²
- Currency: South African Rand (ZAR)
- Coordinates: Latitude: -26.204444885254, Longitude: 28.045555114746
- Timezone: Timezone info not available
- Current Local Time: ailab
Johannesburg Latest News
The Mail & Guardian
Protected: BMW CEO: South Africa needs more technical skills, not just more degrees
This content is password protected. To view it please enter your password below.
The Mail & Guardian
When migration becomes a municipal crisis: The local face of a continental challenge
Migration might be debated nationally and discussed continentally but it is experienced municipally. While public attention often focuses on borders, visas, asylum systems and national immigration policy, the practical consequences of migration are most visible at local government level. It is municipalities that absorb the pressures associated with rapid population growth, increased demand for services, housing shortages, infrastructure strain, informal economic expansion and social tension. The reality is not unique to South Africa. Across the world, cities and municipalities increasingly find themselves at the frontline of migration dynamics. Yet in South Africa, where local government is grappling with fiscal constraints, infrastructure backlogs, unemployment and service delivery problems, migration has become an additional layer of complexity that many municipalities were never designed to manage. The result: a continental development challenge increasingly manifests itself as a municipal governance crisis. Beyond immigration: the real pressure points Nationally, the municipal infrastructure funding backlog stands at about R122 billion (Salga, 2025), with a local government fiscal gap of R58bn. This is the context into which migration pressures arise. Migration itself is not the crisis. The real challenge emerges when population growth outpaces the institutional capacity of municipalities to respond effectively. Every new arrival, whether from another country, province or district, requires access to some combination of: • Housing;• Water and sanitation;• Healthcare;• Education;• Transport;• Economic opportunity; and• Public safety. Municipal planning systems are typically based on projected population growth and expected revenue streams. When population growth significantly exceeds projections, municipalities experience growing pressure across multiple service delivery systems simultaneously. In this context, migration becomes less an immigration issue and more an institutional capacity issue. The challenge is therefore not simply who is arriving but whether municipalities possess the systems, resources and coordination mechanisms required to absorb growth in a sustainable manner. The City of Johannesburg Metropolitan Municipality: A case study The City of Johannesburg provides one of the clearest examples of the dynamic. Public debates frequently reduce the city’s challenges to immigration alone. Yet a closer examination reveals a far more complex reality. The pressures visible in the inner city are shaped by the interaction of multiple factors: • Migration;• Urbanisation;• Unemployment;• Housing shortages;• Informal economic activity;• Infrastructure decay; and• Governance constraints. The reality is that the City of Johannesburg’s challenges are not merely migration problems. They are systems challenges. Understanding this distinction is essential if policymakers hope to move beyond reactive responses towards sustainable solutions. The numbers help illustrate the scale of the challenge: • Johannesburg’s annual population growth is estimated at 1.2% to 2.2% (UN data);• The city’s housing backlog stands at about 500 000 units (City of Johannesburg, 2024);• Informal settlements have grown from 182 in 2016 to 343 in 2024, nearly doubling;• More than 500 000 people live in informal settlements across 180 000 households; and• Gauteng as a whole is projected to receive 1.4 million in-migrants between 2021 and 2026 (Statistics SA). Service delivery strain is visible: City Power experiences continuous losses because of illegal connections and the Rand Water network is operating under severe strain. Isolating migration from the interconnected forces produces simplistic explanations that fail to address underlying causes. Johannesburg’s challenges are not merely migration challenges; they are systems challenges as well. The six interdependent lenses for understanding the municipal dimension The municipal dimension of migration becomes clearer when examined through six interdependent lenses. Institutional complexity Migration affects numerous municipal functions simultaneously. Housing departments confront increased demand for accommodation. Economic development units face growing pressure to facilitate employment opportunities. Health services experience rising patient volumes. Education facilities face mounting congestion. Infrastructure systems face increasing demands to support larger populations. Yet no single department owns the issue. The result is a complex institutional environment in which responsibilities are dispersed across multiple entities. Implementation systems Many policy responses assume that municipalities possess the operational systems necessary to absorb rapid population growth. In practice, implementation capacity often lags behind policy ambition. Municipalities might receive mandates without corresponding financial resources, technical capabilities, integrated data systems or implementation architecture. The gap between policy intention and delivery reality continues to widen. Institutional machinery National migration systems and municipal service delivery systems frequently operate as parallel structures rather than as components of a single coordinated machinery. Home Affairs might manage documentation. Municipalities manage service delivery. Economic departments focus on growth. Labour authorities focus on employment. The absence of integration between the systems often creates operational friction and policy fragmentation. Governance and Coordination Migration sits at the intersection of multiple spheres of government. National government controls immigration policy. Provincial governments coordinate development planning. Municipalities deliver services. Without effective coordination mechanisms, the burden frequently shifts downward to local government, which must manage consequences without controlling many of the underlying drivers. Stakeholder complexity Migration generates competing expectations among stakeholders. Businesses often seek access to labour and skills. Organised labour seeks protection for local workers. Communities demand access to opportunities and services. Civil society prioritises rights and inclusion. Municipalities must navigate the competing interests while maintaining social cohesion. This is not merely an administrative challenge; it is a governance challenge. Development-Linked Financial Architecture Perhaps the most overlooked dimension of migration management is finance. Most responses remain heavily enforcement-oriented, focusing on policing, compliance and border management. While the functions remain important, they do little to address the economic conditions that drive migration pressures. Development-Linked Financial Architecture offers an alternative perspective. Instead of treating migration solely as a control problem, it encourages investment in local economic development, labour absorption initiatives, municipal infrastructure, township economies and regional growth corridors. In doing so, it seeks to address root causes rather than symptoms. From municipal pressure to municipal resilience The future of migration management might ultimately depend on the resilience of municipalities. Resilient municipalities are not those that avoid migration pressures. Rather, they are municipalities capable of absorbing change while maintaining service delivery, social stability, economic inclusion and institutional effectiveness. This requires: • Better population data;• Stronger planning systems;• Integrated governance structures;• Improved stakeholder coordination; and• Development-oriented investment. Most importantly, it requires recognition that migration cannot be separated from broader development realities. A different conversation South Africa’s migration debate has become increasingly polarised. Yet the question facing municipalities is not whether migration exists. The question is whether local institutions possess the capacity to manage its consequences effectively. Migration might be debated in Parliament. It might be negotiated through diplomacy. It might be regulated through legislation. But it is experienced in communities, neighbourhoods, informal settlements, transport systems, clinics, schools and local economies. In other words, it is experienced municipally. Until migration is understood as both a development systems challenge and a municipal governance challenge, policy responses will probably remain fragmented, reactive and increasingly unsustainable. The path forward requires moving beyond simplistic narratives towards a more integrated understanding of how people, institutions, infrastructure, economies and governance systems interact. Only then can municipalities move from being passive recipients of migration pressures to becoming active participants in building resilient and inclusive local development systems. Migration might begin as a border issue but it ultimately becomes a local governance issue. Until municipalities are recognised as central actors in migration management, South Africa’s responses will probably remain fragmented, reactive and increasingly unsustainable. Dr Lehlohonolo Gabriel Mambona is an implementation systems architect specialising in public economics, institutional delivery and development systems.
IOL
Former Bafana Bafana star highlights possible key ingredient behind World Cup success
Kagiso Dikgacoi believes Bafana Bafana’s continuity and strong squad bond have been crucial to their rise, with a positive result against Mexico potentially paving the way to the knockout stages.
IOL
Heroic Bulls fight back from perilous position to down Warriors and advance to URC final
The Bulls overcame the odds in Edinburgh to win through to the final of the URC by beating the Glasgow Warriors.
The Citizen
URC result: Bulls fight back to edge Glasgow in epic semi-final
The Bulls will go through to their fourth URC final after beating Glasgow Warriors 22-21 in their semi-final at Murrayfield Stadium on Saturday. They will face the winner between Leinster and the Stormers, in Dublin or Cape Town, on 20 June, after those sides play their semi-final later on. Glasgow scored three unanswered tries in 10 minutes to lead 21-3 in the first half. The Bulls fought back with physical dominance to win scrum penalties and push Glasgow mauls back, before their bomb squad maintained the intensity for the final quarter. It went to the wire with the Bulls leading 22-21 in the final minutes but failing to put the game to bed with three consecutive missed penalty kicks. In the end, resilient defence and a turnover at the death sealed their win. GRAND FINAL SECURED! The Vodacom @BlueBullsRugby win a THRILLER at Scottish Gas Murrayfield @Vodacom #URC | #GLAvBUL pic.twitter.com/dQWeUYufwh– Vodacom United Rugby Championship (URC) (@URCOfficial_RSA) June 6, 2026 Glasgow dominate first half The Bulls showed intent early on with a strong scrum and scored first with a penalty after an infringement at the breakdown in the 6th minute. But Handré Pollard received a yellow card for a deliberate knock-on four minutes later. Glasgow used their superior numbers to twice feed the ball wide to wing Kyle Steyn for an overlap try, first in the 15th minute and then in the 19th. Dan Lancaster converted both to give Glasgow a 14-3 lead. Glasgow compounded the pressure with a powerful rolling maul in the 25th minute, which Bulls lock Ruan Nortjé was found to collapse illegally. He received a yellow card, and Glasgow were awarded a penalty try to go 21-3 up after 26 minutes. The Bulls would have hit back with a try following a few drives from the forwards in the 31st minute, but the TMO ruled there was a knock-on in the grounding. But they went back for an earlier penalty and the Bulls went over the same way, hooker Johan Grobbelar scoring a converted try a minute later. The Bulls gained momentum with more scrum dominance, but lost it with a skewed lineout. The game went to half-time with the score 21-10 to Glasgow. Bulls fight back in second period Glasgow lock Scott Cummings received a yellow card for repeated infringements early in the second half, and Bulls scrumhalf Embrose Papier immediately dashed through a gap to score. A strong Cameron Hanekom run culminated in a Francois Klopper score for the Bulls in the 53rd minute. Pollard’s conversion gave the Bulls their first lead of the game: 22-21. The score remained so going into the final quarter. Pollard missed three opportunities to extend the lead when he pulled two penalties wide and hit the posts in another. Still, the Bulls halted a Glasgow attack in the final minutes when Bulls centre Stedman Gans made a dominant tackle, stood up, and performed a turnover. The Bulls secured their lineout and kicked the ball out for the win. Scorers Bulls: Tries – Johan Grobbelaar, Embrose Papier, Francois Klopper. Conversions – Handré Pollard 2/3. Penalties – Pollard 1/4. Glasgow: Tries – Kyle Steyn (2), penalty try. Conversions – Dan Lancaster 2/2.
The Citizen
Andreeva wins first Grand Slam title at French Open
Mirra Andreeva won her first Grand Slam title on Saturday by downing Polish qualifier Maja Chwalinska in straight sets in the French Open final. The 19-year-old Russian beat Chwalinska 6-3, 6-2 to become the youngest Roland Garros women’s singles champion since Monica Seles, then aged 18, won her third straight title in Paris in 1992. With her first-ever major crown, Andreeva also became the first player, man or woman, born after 2005 to win a Grand Slam. The Coupe Suzanne Lenglen will now take centre spot in Andreeva’s burgeoning trophy cabinet, which already features two WTA 1000 titles. Defeat at the final hurdle brought to an end an astonishing run which started in qualifying for Chwalinska, who won nine matches in the French capital to become the first qualifier to reach the final in the Open era. However, the world number 114’s career will now be on a different stratosphere as she will climb to 21 in the rankings and be assured of competing regularly in tennis’ biggest tournaments. True grit Chwalinska displayed some early nerves as she dumped two serves straight into the net on the very first point of the match, with Andreeva finally forcing a break at the end of a seven-minute long opening game. But the Pole broke back instantly as Andreeva overcooked a backhand down the line following a series of looping defensive shots coming from both sides of the court at 30-40. Both players seemed to be struggling with the occasion, a situation not helped by blustery conditions on centre court, as two more consecutive breaks came about. Chwalinska then put an end to that as she held to love, bringing the crowd to their feet as she showed the variety of her shot selection by drawing Andreeva to the net with a drop shot before lobbing her with a perfectly weighted volley en route to taking a 3-2 lead. But Andreeva showed she was willing to go toe-to-toe with her opponent as she waited patiently to strike with a winner up the line before slamming down an ace to earn her first hold of the match. The Russian dug in and moved into the ascendancy as she pounced on a Chwalinska service game that was particularly impacted by the wind as several court-side spectators saw their straw hats fly off in the breeze. She then reeled off a comfortable hold before powering to a one-set lead, breaking Chwalinska again with a crosscourt backhand winner. Andreeva kept on a roll as Chwalinska compiled errors to go behind early in the second frame. Two Andreeva errors and an unplayable drop shot gave the Pole the chance to instantly wipe out that advantage but the teen showed serious mettle to pull off a battling hold and at 3-0 the writing looked on the wall for Chwalinska. Andreeva then rattled through the next two games to move to the brink. But Chwalinska refused to give in and held to make it 5-1, before breaking Andreeva as she served for the match. However, the new world number six was not to be denied as she pounced in the very next game to claim the biggest trophy so far of her fledgling career. A backhand winner sending her crumpling to her knees as she surpassed her coach Conchita Martinez’s 2000 runner-up finish at Roland Garros.
The South African
SASSA’s Postbank split leaves a man scrambling for his money
Moses Xaba is not the kind of man who misses things. For five years, the 58-year-old has arrived at his SASSA collection point every month without fail, collecting his disability grant, feeding his family, keeping the routine intact. May taught him that even the most reliable systems can shift without warning. Xaba arrived at Postbank, Kloof, in May, as he always does. But this time, there was no payment waiting. Postbank announced through news outlets that it would no longer process SASSA grant payments. Xaba, like many beneficiaries who don’t closely follow financial news, had missed it entirely. “I didn’t know,” he says. “I didn’t see anything about it.” He left the queue with a voucher in hand and instructions to visit the SASSA office to switch his payment to a bank account. An inconvenience for anyone. A serious disruption for someone stretching a disability grant across an entire household. A smooth SASSA road after a rough start What could have spiralled into a bureaucratic nightmare didn’t. At the SASSA office, staff walked him through the migration calmly and efficiently. The process was straightforward, and come June, his payment landed without a hitch. “It went well at SASSA,” Xaba says. “They helped me.” His relief is genuine, but it sits alongside a wider concern that his experience exposes. Postbank’s announcement existed. It circulated. But circulation and reach are two different things, and for grant recipients without consistent internet access or who don’t consume daily news, the gap between the two can cost an entire month’s income. The ask that outlasts the crisis Now that his payments are back on track, Xaba has one message for government that has nothing to do with Postbank. “Things are expensive now, food, transport, everything. I would appreciate it if the government could increase the grant.” He takes care of his family with the R2 400 he receives monthly. In a country where inflation keeps climbing, that amount buys a little less with every passing month. The system sorted itself out for Moses Xaba. His question now is whether the system will ever truly sort itself out for people like him.
The South African
Bafana v Jamaica: Kick off time, predicted lineup
Bafana Bafana face Jamaica on Saturday evening in an international friendly match played in Mexico The friendly serves as South Africa’s final warm-up match ahead of their opening fixture at the 2026 FIFA World Cup against co-hosts Mexico in Mexico City next Thursday. This week, Bafana head coach Hugo Broos has suggested he will field his strongest available side against Jamaica as he looks to fine-tune his team before the tournament opener. The Belgian coach remains concerned about the fitness of left-back Aubrey Modiba, who is nursing a hamstring injury and could miss the match. The Mamelodi Sundowns star will not feature against Jamaica but will be ready for the opener against El Tri. How Bafana can lineup against Jamaica Bafana head into the match without a win in 2026 after disappointing draws against Nicaragua and Panama Jamaica on the otherhand have recorded mixed results during the current international window, beating India 2-0 before suffering a 3-0 defeat to Nigeria. Bafana will start with Ronwen Williams in goals having missed the Nicaragua match. Bafana v Jamaica to be played at 23:00 on Saturday In defence, Khuliso Mudau will start on the right, with Ime Okon likely to partner with Mbekezeli Mbokazi in the heart of defence. Khulumani Kabini is set to start on the left side of defence ahead of Aubrey Modiba, who is nursing an injury. In the midfield, Teboho Mokoena and Jayden Adams are likely to play with Sphephelo Sithole missing out. Themba Zwane will get another opportunity to impress in the number 10 position, with Oswin Appollis and Thapelo Maseko assisting on the wings. Up front, Lyle Foster or Iqraam Rayners could start as Bafana look for a win against Jamaica. The clash will be played behind closed doors. Kick off at 15:00 local time in Mexico (23:00 SA time) and will not be televised. Do you think Bafana are ready for the opening match?
TechCentral
Cabinet hands the Post Office a board, but not a bailout
New directors have been appointed to the board of an entity treasury won't fund and that nearly slid into liquidation.
TechCentral
In South Africa, the bundle is the new battleground
Amazon's R59/month Prime bundle costs less than Prime Video alone once did. There's method to this madness.