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
IOL
We fled with only our lives’: Migrants recount brutal attack as Durban tensions escalate ahead of protests
Durban remains on high alert after March and March leader Jacinta Ngobese-Zuma announced that supporters will stage weekly protests every Thursday until the government takes action on undocumented immigration.
IOL
LOOK: Anti-illegal immigration protesters march through Sunnyside as businesses shut down
Scores of anti-illegal immigration protesters marched through Sunnyside in Pretoria on Monday, with many businesses closing their doors as demonstrators demanded that undocumented foreign nationals leave South Africa.
The Citizen
Weather alert: Severe thunderstorms and hail threaten EC as cold front approaches
The South African Weather Service (Saws) has warned that yellow level 1 thunderstorms threaten Eastern Cape floods, eastern Northern Cape faces extreme fire danger and a cold front brings rough seas from Thursday onwards. Meanwhile, the weather service has released its latest weather forecast for Wednesday, 1 July 2026. Here’s what you need to know. Weather warnings: Wednesday, 1 July 2026 Impact-based warnings The weather service has issued a yellow level 1 warning for severe thunderstorms with heavy downpours resulting in localised flooding in low-lying areas, roads and bridges as well as hail and damaging winds, which will lead to damage to settlements and infrastructure in the central parts of the Eastern Cape. Fire danger warnings Extremely high fire danger conditions are expected over the eastern parts of the Northern Cape. Advisories An intense cold front is expected to result in very cold, wet and windy conditions in places over the Eastern Cape, Northern Cape, Free State and the southern parts of the North West between Thursday and Friday. Very rough to high seas can also be expected. Provincial weather forecast Here’s what to expect in your province on Tuesday, 30 June 2026: Gauteng: Residents of Gauteng can expect morning fog patches; otherwise, the weather will be partly cloudy and cool. Mpumalanga: Mpumalanga residents can expect morning fog patches over the Highveld and escarpment; otherwise, the conditions will be partly cloudy and cool but warm in the Lowveld. Limpopo: The day will start with morning fog over the south-central parts; otherwise, it will be partly cloudy and cool. North West: Partly cloudy, windy, and cool-to-warm weather awaits North West residents with isolated afternoon showers and rain in the extreme west. Free State: Residents of the Free State can expect morning fog in the east; otherwise, it will be partly cloudy, windy and cool with isolated to scattered showers and rain in the west and central parts. Northern Cape: The day will be very cold in places in the extreme west; otherwise, it will be partly cloudy and cool to cold with isolated showers and rain, except over the central parts, but scattered in the extreme south-east. Western Cape: Western Cape residents can expect cloudy and cold conditions with isolated showers and rain from late afternoon. It will be partly cloudy in places in the northeast. Eastern Cape (western half): The day will start with morning fog in places; otherwise, it will be partly cloudy and cool but cold in places over the interior. It will become cloudy with scattered showers and thundershowers from the afternoon. Eastern Cape (eastern half): The day will be partly cloudy and cool to warm, becoming cloudy with isolated to scattered showers and thundershowers, except in the southeast. KwaZulu-Natal: Residents of KwaZulu-Natal can expect morning fog over the interior; otherwise, the weather will be partly cloudy and cool to warm. The region’s expected UVB sunburn index is “very high”. Residents should take the necessary precautions against prolonged sun exposure.
The Citizen
Meet the 3 women judging Miss South Africa 2026’s semi-finalists
The Miss South Africa Organisation has unveiled the three-woman panel that judged this year’s semi-finalist interviews. The panel, drawing on backgrounds in global diplomacy, technology entrepreneurship and gender equality advocacy, will select the Top 19 finalists who will advance in the competition. The panel featured Shudufhadzo Musida, Miss South Africa 2020 and current United Nations Population Fund (UNFPA) Global Champion for Women and Girls; Dr Aisha Pandor, co-founder and CEO of AI-driven health platform Pandora Health; and Colleen Larsen, founder and CEO of Business Engage, an advocate for inclusive leadership and gender mainstreaming in the corporate world. The trio assessed candidates during interviews held on Saturday, 27 June 2026, evaluating contestants beyond traditional beauty pageant criteria. According to the organisation, the judges scored the finalists on leadership potential, strategic thinking, social impact, authenticity, resilience and their ability to inspire and mobilise communities. Shudufhadzo Musida Shudufhadzo Musida, Miss SA 2020. Picture: Supplied, Miss South Africa Organisation Musida brings diplomatic experience to the panel, having engaged with heads of state and foreign ministers across more than 20 countries in her UN advocacy role. She holds degrees in philosophy, politics and economics, and international relations, as well as a STEM-designated Master of Public Administration from Columbia University. She also runs her own advisory firm called Masana Group. Dr Aisha R. Pandor Dr Aisha R. Pandor. Picture: Supplied, Miss South Africa Organisation Pandor has been recognised by the World Economic Forum and Forbes Africa for her work building technology-driven health solutions focused on personalised wellness and longevity. She holds a PhD in human genetics from the University of Cape Town. Colleen Larsen Colleen Larsen, the founder and Chief Executive Officer of Business Engage. Picture: Supplied, Miss South Africa Organisation Larsen has spent more than two decades partnering with more than 115 organisations, including UN Women, the International Finance Corporation and the International Labour Organisation, positioning gender mainstreaming as a business strategy rather than a compliance exercise. Leadership, empowerment, education The selection forms part of Miss SA’s broader transformation into what the organisation describes as a leadership pipeline, anchored by its Empower Youth Africa (EYA) framework. Finalists and titleholders are expected to drive measurable social impact initiatives across five pillars: youth unemployment, education, entrepreneurship and skills development, health and wellness, and civic engagement. Top 24 semifinalists – Group 2. Picture: Supplied, Miss South Africa Organisation The Top 19 finalists are expected to be announced soon, with the public still able to vote for their favourite contestants via the Miss South Africa App.
The South African
BREAKING | LeBron James to leave Los Angeles Lakers
LeBron James, the all-time leading scorer in NBA history, is to leave the Los Angeles Lakers, but will continue his NBA career, according to media reports on Tuesday. The 41-year-old forward informed the Los Angeles franchise that his eight-year stint with the Lakers is over and he will play his 24th season in the league with a different team, his agent Rich Paul told ESPN. Where would you like to see LeBron James play his basketball next season? Let us know by clicking on the comment banner below … This breaking news story is being updated and more details will be published shortly. Please refresh the page for the fullest version.
The South African
Rassie reveals England’s Saffa import was keen to play for Springboks before switching allegiance
Springbok coach Rassie Erasmus has revealed Benhard Janse van Rensburg was keen to play for South Africa before he committed his international future to England. MARIETTE ADAMS reports. Speaking at a press conference ahead of Saturday’s highly anticipated Test between the two nations, Erasmus explained a prior agreement with World Rugby ultimately prevented the Springboks from pursuing the centre, who plies for the Bristol Bears in the English Premiership. Although the 29-year-old is in the England squad, he is not eligible to play for his adopted nation against his home country this coming weekend because he only becomes eligible for selection on 8 July. This means he is likely to make his Test debut in England’s Nations Championship clash against Fiji next week. GENUINE INTEREST THAT CAME TOO LATE Erasmus confirmed there were conversations between the parties, but it ultimately came to nothing after SA Rugby’s CEO Rian Oberholzer had asked Erasmus directly about Janse van Rensburg’s eligibility on more than one occasion. “If I tell the honest truth, he was very keen to come,” Erasmus said. “My CEO asked me, way back, are you interested in Bernard Janse van Rensburg and I said yes, obviously we are.” Erasmus explained the Springboks wanted to assess where Janse van Rensburg fitted into their selection plans before making any approach. A second conversation followed when Erasmus considered capping him this year, given a shortage of options at centre. “We wanted to [cap him] in June,” he said. “I thought I’ll give him a chance because we were thinner centres. We know him well, he’s a tough boy, a tough man, and that’s why we considered him,” Erasmus added. However, that plan was halted before it could progress further. Erasmus revealed his CEO reminded him of a previous commitment made to England and World Rugby. “He said ‘no, you can’t. You promised me, I already committed to England and to World Rugby that we won’t go that route’.” As a result, South Africa did not pursue the centre any further. A MISSED OPPORTUNITY, BUT RASSIE WISHES CENTRE WELL Asked whether the situation was disappointing, Erasmus was unequivocal in his response, pointing pointed to South Africa’s broader pride in players and coaches who succeed abroad, even when they represent other clubs or countries. “No, not at all,” he said. “The fair thing is give him a chance where he is. I don’t think people believe us when we say this, but when South Africans do well overseas, we’re happy for them. “When Jacques Nienaber goes to Leinster and he does well, we are happy for him because he is one of our friends. When Duhan van der Merwe or Pierre Schoeman or whoever plays in different countries do well, we’re happy with them.”
TechCentral
A smarter switch for networks that can’t afford to fail
Huawei CloudEngine S5755-S-HT series Twins switch is for networks that can't afford to go down.
TechCentral
TCS+ | IBM Bob: an AI-powered development partner for the enterprise
David Spurway on how IBM's new AI assistant targets legacy stacks, mainframes and faster developer onboarding.