Contact Details South Africa: find the official number in seconds.
Phone numbers, email addresses and complaint routes for South African government departments, banks, insurers, medical schemes, utilities and telecoms — each one read from the organisation’s own published source and dated.
Browse by need
Browse by sector
All providers →- GovernmentNational departments, agencies, metros and municipalities
- Social ServicesSASSA grants, SRD, disability and pensions
- UtilitiesEskom, water boards and refuse services
- Banking & FinanceBanks, lenders, credit bureaus and debt counsellors
- RetailSupermarkets, clothing, furniture and online stores
- Insurance & Medical AidShort-term, life and funeral cover, medical schemes and claims
- Travel & HospitalityAirlines, hotels, lodges and travel agents
- HealthHospitals, clinics and provincial health departments
- EducationSchools, universities, TVET colleges and NSFAS
- Telecoms & InternetMobile networks, fibre, DStv and internet providers
- Transport & LogisticsCouriers, bus lines, rail and the Road Accident Fund
- AutomotiveDealers, vehicle tracking, fitment and glass
- BusinessCompanies, security firms, property and tech support
- Mining & ResourcesMines, energy and resources companies
- Legal & ProfessionalLaw firms, the LPC, recruiters and consultancies
- MediaBroadcasters, TV shows, newspapers and radio
- Betting & EntertainmentBetting operators, lotteries and ticketing
- VerificationCheck a number, email or website before you act
Top hubs right now
Main line shown · open the hub for every department, email and office- SASSAGrant applications, SRD R370 status, payment dates · toll-free0800 60 10 11
- EskomFaults, outages, prepaid meters, WhatsApp · share-call, 24/708600 37566
- Home AffairsID, passport and certificate applications · toll-free0800 60 11 90
- NSFASApplications, allowances, appeals · toll-free08000 67327
- Road Accident FundClaim status, direct claims, lodging · contact centre087 820 1111
- City of JohannesburgBilling, water, electricity, refuse · share-call0860 562 874
Popular pages
All guides →- BankingFNB contact numbersGeneral enquiries, the 24-hour fraud line, lost cards, credit cards and complaints.
- InsuranceAuto & General contact numberPolicy queries, claims, call-backs and how to cancel an Auto & General policy.
- Medical coverFlexicare contact numberMembership, claims and cancellation routes for Flexicare medical insurance.
- FitnessPlanet Fitness customer serviceThe call centre, membership cancellations and club contact details.
- TV and streamingDStv contact number and WhatsAppCall 011 289 2222 or use WhatsApp on 060 060 3788 for billing, cancellations and account help.
- Internetrain contact number and supportThe 081 610 1000 Customer Engagement Centre, askrain chat, stores and how to cancel.
- MobileVodacom customer care number082 135 from any phone, TOBi on WhatsApp, and the lines for upgrades, cancellations and fraud.
- Insurance and investmentsOld Mutual contact numbersThe Service Centre, claims, loans, funeral plan and group schemes lines, with branch details.
- Social servicesHow to change your banking details with SASSAWhich office or portal to use, what to bring, and how to check your grant status.
- UtilitiesEskom fault reporting and outage contactsReport a fault by phone, WhatsApp, USSD or the MyEskom app, and escalate a repeat outage.
- GovernmentHome Affairs ID application — contacts and infoCall centre, office hours and the local office numbers for ID, passport and certificate applications.
How every number is checked
- 1Official source only. Every contact is read from the organisation’s own website, statement or regulator register — never copied from another directory.
- 2Dated and linked. Each page shows when it was last verified and names the source it was checked against, so you can confirm it yourself.
- 3Corrected when sources change. Pages are re-checked as official sources change. Spotted a wrong number? Tell us and we recheck the source.
Frequently asked questions
How do I find the correct contact number?
Search for the organisation or browse by sector, then open its contact page. Every page shows the official source it was checked against, so you can confirm the details yourself before calling.
Is ContactDetails.co.za affiliated with any organisation?
No. ContactDetails.co.za is an independent directory. We are not affiliated with any government department, agency or company listed on this site. We route you to their official contact channels.
How do I lodge a complaint?
Start with the provider’s own complaints route first. If it isn’t resolved, escalate to the relevant ombud or regulator. Our complaint pages show the correct order to follow.
How often is the information updated?
Details are verified against live official sources before publishing, and pages are re-checked and updated as those sources change. Last site update: 29 September 2026.
Can’t find what you’re looking for? Contact us.