Home Affairs Contact Number: Phone, Email, and Branch Details

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:

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:

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 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:

  1. Report the loss at your nearest South African Police Service (SAPS) station
  2. Obtain a police case number
  3. Visit Home Affairs with the case number to apply for a replacement
  4. 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.