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 Travel Highlights
This Johannesburg video page is built for visitors who want real places, real streets, and real travel footage.
It focuses on the most searched destinations in Johannesburg, including Sandton, Soweto, Johannesburg CBD,
Rosebank, Melrose Arch, Parkhurst, Maponya Mall, and nearby city districts.
Johannesburg Latest News
IOL
Cape Town weather: Damaging waves warning as mild conditions return
Cape Town is in for a mild Thursday, but people heading to the coast are urged to take care as a Yellow Level 1 warning for damaging waves remains in effect.
IOL
South Africa's tailings dams: A regulatory nightmare with deadly consequences
South Africa's tailings dam crisis has escalated, with only a handful registered under law and a regulatory system exposed as dangerously inadequate. Recent findings call for urgent reform and community involvement to avert potential disasters that could devastate lives and ecosystems.
The Citizen
Missing South African mechanic freed after Mozambique militant attack
A 30-year-old South African man who went missing in Mozambique after an apparent attack by militants has been released from captivity unharmed. The department of international relations and cooperation (Dirco) confirmed that the man was released on Sunday, 4 October, after he had been missing since 3 September. South African mechanic released unharmed “The 30-year-old man from Phalaborwa, Limpopo Province, left Mozambique today, 7 October 2026,” Nelson Kgwete, Dirco’s media liaison director, said in a statement on Wednesday. At the time of his capture, he worked as a mechanic at a hunting camp in the Marrupa district of Niassa Province, in northern Mozambique. Kgwete said the South African High Commission in Maputo worked diligently with various stakeholders in Mozambique to render consular assistance and secure the man’s release. “The South African government extends its gratitude to the Government of Mozambique for its efforts towards the safe release of the South African national.” Militants stormed hunting camp According to information that the South African Embassy in Mozambique provided the department, a group of militants stormed the camp where the man, four other South Africans, Mozambicans and nationals from other neighbouring countries had been working. “The militants, from this information, were actually attacking the camp, as well as neighbouring communities in that part of the country in Mozambique,” Kgwete previously told SABC, shortly after the man’s disappearance. He said while the other four South Africans managed to escape, the Phalaborwa native was among 15 to 20 people who were unaccounted for. Attack also displaced local communities Kgwete said at the time that the attack also affected neighbouring communities and the motive behind it was unknown. “We understand that community members from within that region also dispersed in various directions, and some of them were displaced as a result of this attack. So, it did not only involve the people who were in the camp. “This was an attack that also affected neighbouring communities in that region, and we don’t want to reach a conclusion as to what really was the motive for this attack and who the militants are. We leave that to the Mozambican authorities to determine.” Niassa borders Cabo Delgado, a province that has been battling jihadist insurgency and violent attacks for nearly a decade. The conflict has reportedly claimed more than 6 000 deaths and left more than 1 million people displaced since October 2017. It has also spilled over to neighbouring provinces such as Niassa and Nampula.
The Citizen
Daily Lotto results: Wednesday, 7 October 2026
Get the Daily Lotto results as soon as they are drawn on The Citizen, so you can rest easy and check your tickets with confidence. Estimated Daily Lotto jackpot for Wednesday, 7 October 2026: Daily Lotto: R523 000 Daily Lotto results for 7 October 2026: The winning Daily Lotto numbers will appear below after the draw. Usually, within 10 minutes of the draw. You might need to refresh the page to see the updated results. Daily Lotto: 10, 12, 21, 29, 34. For more details and to verify the Daily Lotto results, visit the National Lottery website. How to play Daily Lotto in SA? If you are buying a ticket in-store: Pick up a betslip in any lottery store. Choose five numbers between 1 and 36 or ask for a Quick Pick. Entries cost R3 each. You can play a max of R150, but you are allowed to play multiple boards. Select how many consecutive draws you wish to enter, up to a maximum of 10. Leave blank for a single draw. Take your betslip to the teller to pay for your ticket. Write your details on the back of your ticket in case you need to claim a prize. If you do not sign your ticket and you lose it, anyone can use it to claim the prize. If you are playing online: Set up a lottery account here and make a deposit to pay for tickets. Choose five numbers from 1 to 36 or select ‘Quick Pick’ to generate a random set. Repeat this on as many boards as you want to play. Decide whether to enter a single draw or multiple draws. Confirm and pay for your entry. What time is the Daily Lotto draw? The Daily Lotto draws take place shortly after 9pm every evening, and tickets can be bought until 8:30pm.
The South African
Leaner gives Da Cruz a headache as Chiefs face Petersen decision
Kaizer Chiefs head coach Fernando Da Cruz could have a headache having to choose between Renaldo Leaner and Brandon Petersen in goals. With Petersen injured last month, Leaner stepped in and has received widespread praise after making an assured debut in goal for Amakhosi in their 0-0 Betway Premiership draw against Lamontville Golden Arrows. Before Petersen’s injury, the Amakhosi captain made a number of costly errors which led to goals. Some fans called for the captain to be benched but Da Cruz made it clear that the Cape Town-born keeper will remain his number one. Leaner, who arrived at Naturena in July after leaving Sekhukhune United, was drafted in at relatively short notice due to the unfortunate injury suffered by Kaizer Chiefs captain. “It was really exciting for me to play my first game because it has always been a dream for me to play for Kaizer Chiefs, one of the biggest teams in South Africa,” Leaner tolf www.kaizerchiefs.com. Leaner took his opportunity with both hands, making two particularly good close-range saves that kept Amakhosi in the game and commanding his penalty area with authority throughout the 90 minutes. Chiefs might have to drop Petersen for Learner The former Sekhukhune United keeper explained how he remained calm in goals on his debut. “I was able to make those saves because I went into the game with confidence and was very focused, which made me ready for action,” he says. “I see a bright future for myself where I can become a better goalkeeper in the future and achieve great things in my career,” he says. Amakhosi will be back in action next Tuesday against Stellenbosch at FNB stadium at 19:30. It remains to be seen if Leaner or Petersen will be in goals for Chiefs next week. Who should be in goals?
The South African
Jacob Zuma hospitalised in KZN: Here’s what we know
Former president Jacob Zuma has been hospitalised in KwaZulu-Natal, with the MK Party moving to allay concerns over his health. Zuma was admitted to hospital after campaigning in the province this week. The MK Party says the 84-year-old underwent a routine medical check-up and is well. However, reports surrounding his admission differ. JACOB ZUMA HOSPITALISED Initial reports indicated that Zuma had taken ill while campaigning in Msinga on Tuesday before being admitted to hospital. A report states that an eyewitness saw Zuma arrive at hospital by ambulance. However, the MK Party has played down concerns over the former president’s condition. Party spokesperson Sifiso Mahlangu said Zuma undergoes routine medical checks twice a year. “The president is not unwell. He is very much well and alive; it was a regular check-up,” Mahlangu said. The party also said Zuma was in good spirits and expected to return to the campaign trail . [MEDIA STATEMENT]:STATEMENT ON THE HEALTH STATUS OF H.E PRESIDENT JACOB GEDLEYIHLEKISA ZUMA pic.twitter.com/YIBVJ5MOJN— uMkhonto WeSizwe Party (Official) (@MkhontoweSizwex) October 7, 2026 MK PARTY SAYS ZUMA IS WELL Mahlangu said he had spoken to Zuma and maintained there was no cause for alarm. He said Zuma had undergone routine checks, including blood tests. According to another report, a family associate said that Zuma had been feeling unwell, but that his condition was not serious. The associate said the hospital visit coincided with his scheduled medical check-up. Other reports indicated that Zuma had already been discharged and returned to his Nkandla home. The MK Party has not disclosed further details about the former president’s health. ZUMA ON THE CAMPAIGN TRAIL Zuma remains the leader and public face of the MK Party as South Africa heads towards the local government elections. He has been campaigning in KwaZulu-Natal ahead of the polls. The former president served as South Africa’s head of state from 2009 until his resignation in February 2018. He later backed the newly formed MK Party ahead of the 2024 general elections and subsequently became its leader. Zuma’s latest hospital visit comes as the party steps up its campaign ahead of the local government elections. The MK Party maintains that Zuma is well and plans to resume campaigning on Friday.
TechCentral
Jason Goodall in bombshell confession in Dimension Data Campus saga
Former NTT CEO Jason Goodall has admitted secretly taking part in the 2019 sale of The Campus and will pay NTT R208.6-million.
TechCentral
‘We will not be judged by Goodall’: former Dimension Data executives fight back
Four former executives named by Jason Goodall say his confession was dictated by NTT's settlement terms.