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
Mamelodi Sundowns suffer Teboho Mokoena injury scare after frustrating Wiliete stalemate
Mamelodi Sundowns were held to a goalless draw by Wiliete SC in Angola, while Teboho Mokoena’s departure on a stretchere added to their concerns ahead of the return leg.
IOL
Epping taxi murders sparks fear of renewed violence over R150 dispute
Two suspects are expected in court after two men were shot dead in Epping. Codeta has warned that the incident could escalate tensions with rival association Cata, although police have not confirmed the motive.
The Citizen
Weather warnings: Severe storms, damaging winds and fire for Monday
Partly cloudy, warm to hot weather has been forecast across much of South Africa on Monday, 19 October, with severe thunderstorms and damaging winds expected in parts of KwaZulu-Natal and the eastern Free State. Dangerous fire conditions are also expected in several provinces. Here is what weather to expect on Monday, according to the South African Weather Service. Weather warnings: Monday, 19 October 2026 A yellow level 2 warning has been issued for severe thunderstorms over most of KwaZulu-Natal (KZN), except along the south coast and adjacent interior. The storms could result in damage to infrastructure and the flooding of susceptible roads and bridges. Another yellow level 2 warning has been issued for damaging winds over the eastern parts of the Free State, as well as the western and eastern parts of KZN. The winds could lead to navigation problems at sea along the coast and difficulty for high-sided vehicles driving on certain routes until Tuesday morning. Lastly, a yellow level 2 warning was issued for damaging winds and waves along the KwaZulu-Natal coastline. This could result in localised disruption of beachfront activities, small harbours and/or ports until Tuesday morning. Fire warnings Extremely high fire conditions are expected over northern KwaZulu-Natal, the eastern parts of both the Free State and North West, northern parts of Gauteng and the central and south-western parts of Limpopo. Heatwave A heatwave with persistently high temperatures is expected in places over the Mpumalanga Highveld, the southern parts of the Mpumalanga Lowveld and the south-western bushveld of Limpopo. Provincial weather forecast Here’s what to expect in your province on Monday, 19 October 2026: Gauteng: It will be partly cloudy and warm with isolated afternoon showers and thundershowers in the extreme south. It will be hot in places in the north. The region’s expected UVB sunburn index is “high”. Residents should take the necessary precautions against prolonged sun exposure. Mpumalanga: Expect fine and warm to hot weather, becoming partly cloudy in the afternoon with isolated showers and thundershowers in the south as well as in the Lowveld, where it will be very hot. It will be windy over the Highveld. Limpopo: It will be fine and hot to very hot, but extremely hot in places in the Lowveld and Limpopo Valley. It will become partly cloudy in the south-west. North West: Expect partly cloudy, windy and warm to hot conditions, with isolated afternoon showers and thundershowers in the west. Free State: It will be partly cloudy, windy and cool to warm with isolated afternoon showers and thundershowers. Northern Cape: Expect partly cloudy, windy and cool to warm conditions, with isolated afternoon showers and thundershowers in the east. The wind along the coast will be moderate to fresh southerly. Western Cape: It will be cloudy and cold to cool with isolated showers and rain in the morning over the central and eastern interior, but scattered along the eastern parts of the south coast. The expected UVB sunburn index is “very high”. Eastern Cape (western half): It will be cloudy and cool with widespread rain and showers. The wind along the coast will be fresh to strong south-westerly. Eastern Cape (eastern half): Expect cloudy and cool conditions with widespread rain and showers. Thunderstorms are likely over the interior in the morning. The wind along the coast will be fresh to strong south-westerly. KwaZulu-Natal: There will be morning fog patches over the interior; otherwise, it will be cloudy and warm to hot, but very hot in places over the northern parts, with scattered showers and thundershowers. The expected UVB sunburn index is “moderate”.
The Citizen
Proteas stumble early in rain-hit first day of second Test against Australia
Australia’s Scott Boland took two wickets in two balls on a severely rain-shortened first day of the second Test against South Africa at St George’s Park on Sunday. South Africa, sent in to bat, were 20/2 when play was called off after two short periods of play during which only 12.2 overs were bowled. But it was enough for Boland to strike two crucial blows. He dismissed Aiden Markram and David Bedingham – South Africa’s most successful batters in their defeat in the first Test in Durban. Coming on as first change, Boland bowled Markram for 11 with his 10th delivery, a ball which nipped in off the pitch to crash into Markram’s middle stump off an inside edge. Then he produced a ball which seamed away to have Bedingham caught behind first ball. Boland was making only his 20th appearance in Australia’s 50th Test since making a sensational debut when he took 6/7 against England in Melbourne in December 2021. He has had to wait his turn behind Australia’s world-class pace trio of skipper Pat Cummins, Mitchell Starc and Josh Hazlewood. He got his chance on Sunday, replacing off-spinner Nathan Lyon when Australia decided to field an all-seam attack on a green-tinged pitch in heavily overcast conditions. “Scotty Boland has been incredible whenever he’s played Test cricket,” Cummins said after winning the toss. “When there’s anything in the wicket, he gets a lot of seam movement, super accurate, and then even if it does flatten out, he brings control, experience. He’s the whole package.” Weather disruptions Rain started falling 10 minutes after the toss and delayed the start by two hours. Markram hit two boundaries off Starc before play was halted with South Africa on 11 without loss after 5.3 overs. Boland was brought into the attack after the players returned in the afternoon and immediately struck a challenging length. New cap Marques Ackerman was unbeaten on five and captain Temba Bavuma was on four when rain brought what proved to be the final stoppage of the day. Boland for Lyon was the only change from the Australian team that won the first Test by 214 runs. South Africa made three changes, with fast bowler Kagiso Rabada returning after recovering from a hamstring injury. He replaced left-arm spin bowler Keshav Maharaj. Ackerman and fellow batter Matthew Breetzke replaced Tristan Stubbs and Kyle Verreynne with Ryan Rickelton taking over from Verreynne as wicketkeeper.
The South African
Where to book affordable last-minute beach stays near Durban
The most affordable December rentals are usually the ones booked first. The longer you wait, the more likely you are to pay more. However, if you’re planning a last-minute escape this December, you can still book accommodation for a family of four near Durban. These are the areas where that’s possible. Affordable Escape in December Near Durban You can get 5 nights for a family of four starting at R600 a night (or R150 per person) in December. But since most of Durban’s beach accommodation has been booked for December, these are your next choices. Amanzimtoti Currently, Amanzimtoti is the closest city to Durban with available accommodation. Amanzimtoti is a 25-minute drive south from Durban and gets quite busy in summer. Currently, there are at least a dozen self-catering stays starting at R5 300 for 5 nights. The average price is roughly R6 500 for a last-minute 5-night stay in Amanzimtoti. Ratings on these self-catering units start at 5.9. Kingsburgh Kingsburgh, which includes Warner Beach, is a 25-minute drive from Durban. The town is slightly more expensive than Amanzimtoti, a 5-minute drive away. For a 5-night stay, the average booking price is R7 700. However, the stays have higher ratings. In neighbouring Amanzimtoti, some stays have extremely low ratings. But in Kingsburgh, the average rating is 7.9. Scottsburgh This is the perfect place to stay if you enjoy the beach and it is very family-friendly. Scottsburgh is a 45-minute drive from Durban. It also has access to a Blue Flag beach. You can visit tidal pools, swim and canoe in the lagoon, play putt-putt golf and ride a super tube. The affordable accommodation in Scottsburgh is booking quickly; only a handful remain. But these self-catering units typically include ocean views. The average booking price is R6 500, and the average rating is 8.7. Port Shepstone Roughly a 1-hour 20-minute drive from Durban without traffic, you’ll find Port Shepstone. There’s plenty to do in Port Shepstone. Kayak the Mzimkulu River or play golf at the Port Shepstone Golf Club. Go hiking or explore the Oribi Gorge Nature Reserve. Accommodation starts at R4 250 for a self-catering unit. Hibberdene Hibberdene is a smaller town over an hour from Durban. The town is more laid-back, perfect for families who don’t want a full itinerary in December. Instead, families can access some of the best beaches on the South Coast and activities in neighbouring Scottsburgh and Margate. Accommodation in Hibberdene starts at R6 500 for a 5-night stay, but affordable stays are going quickly. To save even more, stay in the surrounding small villages like Mtwalume, where units start at R4 500 for 5 nights. Margate Margate, which is about a 90-minute drive from Durban, currently has the most available accommodation. Holidaymakers can book stays in Margate, Uvongo Beach, Shelly Beach, and Ramsgate. Of the remaining holiday stays, a 5-night stay for a family of 4 starts at R5 150 in Margate. In the less-crowded Uvongo Beach or Shelly Beach, prices start at R5 460.
The South African
Warning for WhatsApp users in South Africa
WhatsApp users in South Africa are being warned about scammers taking over accounts and using them to trick friends, family members and colleagues into sending money. Cybercriminals are using several methods to gain access to accounts, including SIM-swapping scams, fraudulent verification requests and malicious links. Cybersecurity expert Boikokobetso Makhetlane explained that criminals can take control of a victim’s SIM card without their knowledge, a technique commonly known as SIM swapping. How WhatsApp account takeovers happen Makhetlane said scammers may send victims verification codes or call them while pretending to be representatives of a service provider. They may claim there is suspicious activity involving the victim’s phone or SIM card and ask for additional information to verify their identity. Once criminals gain access to an account, they can impersonate its owner and contact people in their address book to request money. Friends, family members and work colleagues may believe the messages are genuine because they appear to come from someone they know. Makhetlane also warned that sensitive information shared through WhatsApp could be exposed if an account is compromised. This could include banking and credit card details, passwords, and residential addresses belonging to users or their contacts. Warning signs to watch out for One possible indication of a SIM-swap attack is a sudden loss of mobile network connectivity. Another warning sign is a WhatsApp notification stating that the user’s phone number has been registered on another device. Makhetlane urged users who notice these signs to contact their mobile network provider immediately to establish whether their SIM card or account has been compromised. “If you do see that, immediately contact your network service provider as soon as possible to verify that everything is still intact because you need to double-check everything,” he said. Users should also be cautious of unexpected links sent through messages, even when they appear to come from people they know. Makhetlane noted that scammers increasingly use links as a way to gain access to WhatsApp accounts. How to protect your WhatsApp account WhatsApp users can take several steps to reduce the risk of their accounts being compromised. These include: Enable two-step verification: Add an extra layer of protection to your WhatsApp account by setting up a PIN. Never share verification codes: Do not give one-time passwords or WhatsApp registration codes to anyone, even if they claim to represent a service provider. Check linked devices: Regularly review the devices connected to your account and log out of any you do not recognise. Be cautious of suspicious links: Avoid opening unexpected links, particularly those accompanied by urgent requests or unusual messages. Verify requests for money: If a friend or relative asks for money through WhatsApp, contact them directly through another channel before making a payment. Contact your mobile network provider: If your phone suddenly loses network connectivity without explanation, check whether your SIM card has been compromised. As scammers continue to exploit trusted relationships and personal information, users are being urged to strengthen their account security and remain alert to unusual activity. A message that appears to come from a friend or family member may not be genuine, and verifying a request before sending money could prevent a costly scam. Have you fallen victim to a WhatsApp scam? Let us know by clicking on the comments banner below …
TechCentral
South Africa’s ATM network faces its biggest overhaul in decades
The Reserve Bank wants all of South Africa's ATMs white-labelled, with free transactions below a threshold, starting with a pilot in January.
TechCentral
The R77 000 iPhone has arrived in South Africa
Apple's first foldable iPhone carries a steeper local premium than its new HomeView, HomePod mini 2 and Apple TV 4K.