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
Sandton
Business towers, upscale malls, Nelson Mandela Square, and city nightlife.
Johannesburg CBD
Downtown streets, Commissioner Street, Gandhi Square, and real urban life.
Soweto
Township streets, Maponya Mall, Protea North, and cultural walking tours.
Rosebank & Melrose Arch
Shopping areas, nightlife, and modern mixed-use districts.
Johannesburg Latest News
IOL
Proteas vs Australia third Test: Five takeaways from Day 3
A dramatic late strike from Nathan Lyon broke Temba Bavuma’s resistance to leave South Africa 140/4 with a fragile 40-run lead.
IOL
Gauteng man killed, two women injured after tree falls on them in Springs
A man in his 30s was killed and two women injured when a tree fell on them in Gold Street in Springs on Thursday morning.
The Citizen
Arsenal legend Thierry Henry to attend Soweto derby
Online sports betting and gaming brand Betway, has announced that it will bring global football icon and brand ambassador Thierry Henry to South Africa for one of the country’s biggest sporting occasions, as Orlando Pirates take on Kaizer Chiefs in the Soweto Derby at FNB Stadium on Saturday. The highly anticipated Betway Premiership fixture will also form part of celebrations marking 30 years of the PSL, while giving supporters the chance to get involved through Betway’s S’bonise & Win campaign. Henry will join fans at FNB Stadium as the Soweto giants go head-to-head in one of South Africa’s most celebrated sporting rivalries. As part of his visit, he will also meet and present the prize to the winner of Betway’s S’bonise & Win campaign, which celebrates supporters who proudly show their team spirit through their colours and regalia, with Betway account holders eligible to win up to R30,000 in cash. His appearance comes as the Premier Soccer League celebrates three decades of South African football through its ’96 – ’26 commemorative campaign, adding another layer of significance to one of the standout fixtures on the 2026/27 Betway Premiership calendar. Jason Shield, Head of Sponsorship at Betway Africa, said: “The Soweto Derby represents everything that makes South African football special, the passion, the rivalry and, most importantly, the supporters who bring it to life. To have Thierry with us for such an important occasion, particularly as we celebrate 30 years of the PSL, makes this Derby even more memorable. Through S’bonise & Win, we also want to put the fans at the heart of the experience and celebrate the colour, energy and pride they bring to the game.” Thierry Henry said: “I’ve experienced some incredible football rivalries around the world, and I know how much the Soweto Derby means to supporters in South Africa. I’m excited to experience that atmosphere at FNB Stadium and to meet some of the fans who make the occasion what it is.”
The Citizen
South Africa v Australia third Test: Day three highlights
At the close of play, South Africa had reached 140/4, holding a 40-run lead in their second innings on day three of the third Test against Australia in Cape Town on Thursday. Matthew Breetzke was on 19 not out and Ryan Rickelton was unbeaten on eight. Lower-order collapse Opening the day with a one-run lead, Australia’s middle-order batters Josh Inglis (102) and Alex Carey (80) carried their middle order, making 185 runs for the fifth wicket overnight. Once they had fallen, however, South Africa’s bowlers gained some control, grabbing the last five wickets for just 59 runs. Spin bowler Simon Harmer, who triggered the collapse by removing both Inglis and Carey, led the Proteas attack by taking 4/104, while seamer Marco Jansen returned 3/60. The tourists were eventually bowled out for 429 in their first innings, holding a 100-run advantage. Bavuma loses the fight While opening batter Marques Ackerman did well to make 62 off 80 at the top of the order, the Proteas found themselves in a spot of trouble at 95/3 in the evening session. But captain Temba Bavuma faced 115 balls for his 31 runs as he attempted to launch a recovery by stabilising the innings. Despite his efforts, however, the skipper was bowled by spinner Nathan Lyon shortly before stumps were drawn, leaving the rest of the Proteas line-up searching for a miracle on day four to keep themselves in the match. Looking ahead The SA team did well to hit back in the second Test in Gqeberha last week, keeping their hopes of a series win alive, but they needed something truly special to follow through in Cape Town. It wasn’t all doom and gloom. Matthew Breetzke and Ryan Rickelton were at the crease, but the duo needed to fight hard and stick around for as long as possible on Friday. The hosts also had Wiaan Mulder waiting in the changing room, along with all-rounder Marco Jansen and spinner Simon Harmer (who has repeatedly proved he can hold a bat) but they needed to work incredibly hard to give themselves an opportunity to secure the win.
The South African
Big Blow! Orlando Pirates key defender to miss the Kaizer Chiefs match
Orlando Pirates could be without Kamogelo Sebelebele for the match against Kaizer Chiefs this weekend. The Buccaneers play rivals Amakhosi at the FNB Stadium on Saturday afternoon in a Betway Premiership. Sebelebele was the hero for Pirates in the last Soweto Derby as he scored the equalising goal in the 1-1 draw last season. On Saturday, however, the speedy wingback is set to miss out. He sustained an injury during the MTN8 final and has been sidelined since, missing subsequent fixtures, including a recent CAF Champions League and Carling Knockout Cup match against Milford FC on Tuesday. Sebelebele has been one of Pirates best players so far this season. Who will Pirates field against Chiefs at right back? Abdeslam Ouaddou will put his trust in Bulelani Sigomoshe to do the job at right-back if Sebelebele is not fit for Saturday’s match. The 26-year-old has played six matches for the Sea Robbers this season and has hardly put a foot wrong. Although he doesn’t have Sebelebele’s pace, he is solid in defence and rarely goes forward. This means Abdeslam Ouaddou will rely on either Mohau Nkota or Kabelo Kgositsile to run at the Chiefs left side. Given Sigomoshe can also slot into midfield, it can give the likes of Thalente Mbatha the freedom to go forward during the match. Pirates will need to be solid at the back to stop Chiefs from hitting them on the counter. The likes of Wandile Duba will feast if the Bucs defence is unsettled. Which player do you think will make the Soweto Derby?
The South African
Peter Ndlovu makes winning start as a head coach
Mamelodi Sundowns legend Peter Ndlovu made an encouraging start to life as Scottland FC’s interim head coach after guiding the Zimbabwean champions to a 1-0 victory over CAPS United on Thursday. Emmanuel Jalai scored the decisive goal in the sixth minute as Scottland secured maximum points in Harare, giving Ndlovu an immediate boost following his promotion from team manager to head coach. The result offers a positive beginning for the former Zimbabwe Warriors captain, who has been tasked with guiding the ambitious club through the remainder of the 2026 season. Peter Ndlovu gets off to a winning start Ndlovu stepped into the hot seat following Norman Mapeza’s departure after Scottland’s disappointing exit from the CAF Champions League. The former Mamelodi Sundowns team manager was handed the responsibility of steadying the team and keeping its domestic ambitions alive. His first assignment against CAPS United was a significant test, with Scottland needing points to maintain pressure on Castle Lager Premier Soccer League leaders Hardrock FC. Jalai’s early strike proved enough to settle the contest, allowing Ndlovu to begin his tenure with a victory rather than the setback that could have increased the pressure on the club. Although one result is not enough to establish whether Ndlovu can sustain a title challenge, the win provides a timely confidence boost for the new coach and his players. Peter Ndlovu takes over after Mapeza’s exit Scottland parted ways with Mapeza following the club’s elimination from the continental competition, where they surrendered a two-goal first-leg advantage against Angola’s Petro de Luanda before losing 3-2 on aggregate. The coaching change also brought an overhaul of the technical team, leaving Ndlovu with the responsibility of helping restore stability. According to The Herald, Ndlovu will be assisted by Danger Fourpence, who was promoted from the club’s academy. Veteran forward Knowledge Musona has also taken on a player-assistant coach role. a big task ahead Despite his limited experience as a senior head coach, Ndlovu holds a CAF A Coaching Licence, providing a foundation for his transition from administration to the technical area. His stature in Zimbabwean football and previous experience at Mamelodi Sundowns give him valuable experience within the professional game. However, leading a team from the touchline presents a different challenge from managing its off-field operations. Scottland, owned by businessman Scott Sakupwanya, have invested heavily in building a competitive squad and will expect results from their new interim coach.
TechCentral
South Africa’s AI policy team is racing a 30 November deadline
South Africa's redrafted AI policy goes to cabinet by March 2027, months later than first promised.
TechCentral
Rate hikes threaten a household recovery built on cheaper credit
Nine straight quarters of improvement have been built on cheaper credit, not on jobs, writes Johan Gellatly.