Department of Home Affairs (DHA) Branch Contacts Across South Africa

The Department of Home Affairs (DHA) plays a crucial role in South African life, managing critical services like issuing passports, IDs, birth certificates, and handling immigration matters. Whether you're applying for a new document, renewing an existing one, or require assistance with visa applications, knowing your nearest DHA branch is essential.

Department of Home Affairs (DHA) Branch Contacts Across South Africa

This comprehensive guide provides a convenient list of DHA branch contacts throughout South Africa, including email addresses for further inquiries.

Why Contact Your Local DHA Branch?

There are several advantages to contacting your local DHA branch:

  • Personalized Assistance: Navigating DHA processes can be complex. Branch staff can answer questions, clarify procedures, and guide you through the application process.
  • In-person Support: For intricate inquiries or situations requiring document verification, face-to-face interaction with a DHA representative can be invaluable.
  • Collection and Submission: While many forms are available online, some might require collection or submission in person at your designated branch.

Finding Your Nearest DHA Branch:


DHA branches are conveniently located in most major South African cities and towns. Here's a breakdown of contact details for each province:

ProvinceCity/TownStreet AddressPhone NumberContact
GautengPretoriaChurch Street West 100, Arcadia(012) 425 6000For the most up-to-date contact information, including email addresses (if applicable), visit the DHA website: https://www.dha.gov.za/index.php/contact-us.
Western CapeCape TownDorp Street, Cape Town CBD(021) 469 9000Refer to the DHA website for the most current contact information: https://www.dha.gov.za/index.php/contact-us.
KwaZulu-NatalDurbanWalter Gilbert Road, Durban CBD(031) 304 8800The DHA website provides comprehensive contact details: https://www.dha.gov.za/index.php/contact-us.
Eastern CapePort ElizabethRussel Rd & Park Drive, Port Elizabeth(041) 582 1700Locate the most suitable branch for your needs using the DHA website's contact information: https://www.dha.gov.za/index.php/contact-us.
Free StateBloemfonteinMaitland Street, Bloemfontein(051) 430 2300Visit the DHA website for the latest contact details: https://www.dha.gov.za/index.php/contact-us.
North WestMafikengCarletonville Road, Mafikeng(018) 388 1800The DHA website offers the most current contact information: https://www.dha.gov.za/index.php/contact-us.
LimpopoPolokwaneLanddros Mare Street, Polokwane(015) 290 2400Find the most up-to-date contact information for DHA branches on their website: https://www.dha.gov.za/index.php/contact-us.
MpumalangaMbombelaAlcock Street, Mbombela(013) 752 5600Access the DHA website for the latest branch contact details: https://www.dha.gov.za/index.php/contact-us.
Northern CapeKimberleyVictoria Road, Kimberley(053) 830 7200The DHA website is the best source for current contact information: https://www.dha.gov.za/index.php/contact-us.

Important Note:

  • Contact details (phone numbers and email addresses) are subject to change. It's recommended to visit the official DHA website (https://www.dha.gov.za/) for the most up-to-date information.
  • Branch operating hours may vary. Check the DHA website or contact your nearest branch directly to confirm their hours.

Additional Resources:

By utilizing this guide and the provided resources, you can efficiently locate your nearest DHA branch and ensure a smooth and successful experience with your Home Affairs matters.

User Comments (0)

Add Comment
We'll never share your email with anyone else.