Need to get hold of the Department of Home Affairs? Whether you're checking on an ID application status, asking about booking an appointment, or enquiring about office hours, having the right contact details saves time and frustration.
This guide covers every way to contact Home Affairs in South Africa — phone numbers, email addresses, social media, and walk-in office details for major cities.
Home Affairs Head Office Contact Number
The Department of Home Affairs head office is located in Pretoria and handles all national enquiries:
- Switchboard: 012 406 2500
- Toll-free helpline: 0800 60 11 90
- Contact centre: 0800 601 190 (available Monday to Friday, 08:00–16:00)
- Email: haaborekisisi@dha.gov.za
- Physical address: 230 Johannes Ramokhoase Street (formerly Proes Street), Hallmark Building, Pretoria, 0001
- Postal address: Private Bag X114, Pretoria, 0001
The toll-free number is the best option for general enquiries about ID applications, temporary identity certificates, passport queries, and birth or marriage certificates.
Home Affairs Online Contact Options
If you prefer not to phone, Home Affairs offers several digital contact channels:
- Website: www.dha.gov.za
- eHomeAffairs portal: www.ehomeaffairs.dha.gov.za — for online appointment bookings and smart ID applications
- Facebook: Department of Home Affairs (official page)
- Twitter/X: @HomeAffairsSA
For online services like booking appointments or applying for a smart ID card, the eHomeAffairs portal is usually faster than calling.
Home Affairs Branch Contact Numbers by City
Below are the contact numbers for major Home Affairs branches across South Africa. Branch numbers are useful for location-specific queries like ID collection readiness or appointment availability.
Pretoria (Tshwane)
- Pretoria CBD (head office): 012 406 2500
- Marabastad: 012 324 1860
- Centurion: 012 665 3017
Johannesburg (Gauteng)
- Harrison Street (Joburg CBD): 011 836 3228
- Randburg: 011 781 1720
- Soweto (Maponya Mall): 011 938 1015
Cape Town (Western Cape)
- Barrack Street (Cape Town CBD): 021 462 4970
- Wynberg: 021 761 5914
- Epping: 021 534 1211
Durban (KwaZulu-Natal)
- Durban CBD (Umgeni Road): 031 362 1011
- Pinetown: 031 702 8200
- Pietermaritzburg: 033 845 5100
Other Major Branches
- Bloemfontein: 051 410 3800
- East London: 043 722 2860
- Port Elizabeth (Gqeberha): 041 506 4100
- Polokwane: 015 297 5740
- Nelspruit (Mbombela): 013 753 2944
- Kimberley: 053 807 6800
- Paarl: 021 807 4700
For a complete list of all Department of Home Affairs offices, including bank-enabled branches at Standard Bank, FNB, ABSA, and Nedbank, see our Home Affairs branches guide.
When to Contact Home Affairs
Before picking up the phone, check whether your query can be resolved online:
- ID application status: Use the online status checker or SMS "ID" followed by your ID number to 32551
- Appointment booking: Book via the eHomeAffairs portal
- Office hours: Check Home Affairs working hours before visiting
- ID validation: Use our free SA ID Number Checker to verify any South African ID number instantly
Phone lines are busiest between 09:00 and 11:00 on weekdays. If possible, call after 14:00 for shorter wait times.
How to Track Your ID or Passport Application
If you're calling specifically about an application you've already submitted, have your reference number ready. You can also track it without calling:
- SMS: Send "ID" followed by your 13-digit ID number to 32551 (for ID documents)
- SMS: Send "Passport" followed by your ID number to 32551 (for passports)
- Online: Visit our guide to checking your ID status online
SMS tracking is free and usually provides results within seconds.
Reporting Issues and Complaints
If you need to report corruption, fraud, or poor service at a Home Affairs office:
- Anti-corruption hotline: 0800 701 701 (anonymous)
- Presidential hotline: 17737
- Public Service Commission: 0800 701 701
- Email complaints: complaints@dha.gov.za
Keep all documentation and reference numbers when filing a complaint.
Lost or Stolen ID Documents
If your ID has been lost or stolen, you should:
- Report the loss at your nearest South African Police Service (SAPS) station
- Obtain a police case number
- Visit Home Affairs with the case number to apply for a replacement
- Request a temporary identity certificate while you wait
You can also start the replacement process by booking an appointment online.
Frequently Asked Questions
What is the toll-free number for Home Affairs?
The Department of Home Affairs toll-free number is 0800 60 11 90. It operates Monday to Friday from 08:00 to 16:00.
Can I email Home Affairs instead of calling?
Yes. The general enquiries email is haaborekisisi@dha.gov.za. For complaints, use complaints@dha.gov.za. Response times vary, so calling is usually faster for urgent queries.
What is the SMS number for checking ID status?
Send "ID" followed by your 13-digit ID number to 32551. The service is free and provides your application status within seconds.
Which Home Affairs branch should I contact?
Contact the branch where you submitted your application. If you applied online via eHomeAffairs, contact the branch you selected during booking. For general queries, the toll-free number (0800 60 11 90) handles all branches.
Is there a WhatsApp number for Home Affairs?
Home Affairs does not currently offer a WhatsApp service. Your best digital options are the official website, email, or social media channels (@HomeAffairsSA on Twitter/X).
What hours can I call Home Affairs?
The contact centre operates Monday to Friday, 08:00 to 16:00. For branch-specific hours including Saturday availability, see our Home Affairs working hours guide.