Home Affairs Branches: Full List of Offices and Bank Branch Locations in South Africa

Finding a Department of Home Affairs branch near you can be frustrating — especially when you need to apply for an ID card, collect documents, or sort out urgent paperwork. With over 400 offices across South Africa, plus Home Affairs services now available at selected bank branches, you have more options than you might think.

This guide covers everything you need to know about Home Affairs branches: where to find them, which banks offer Home Affairs services, and how to choose the fastest option for your needs.

Types of Home Affairs Branches in South Africa

The Department of Home Affairs operates through several types of service points across South Africa:

Traditional Home Affairs Offices

These are the main DHA offices found in cities and towns throughout the country. They handle the full range of services including ID applications, passport applications, birth and death registrations, marriage registrations, and immigration services. Most provinces have between 20 and 60 offices.

Home Affairs Bank Branches

Since 2022, the Department of Home Affairs has partnered with major South African banks to offer ID and passport services at selected bank branches. These are sometimes called "Home Affairs enabled bank branches" and typically offer shorter queues and modern facilities.

Bank branches currently offering Home Affairs services include:

  • Standard Bank — selected branches in Gauteng, Western Cape, KwaZulu-Natal, and other provinces
  • FNB (First National Bank) — branches in major metropolitan areas
  • ABSA — growing number of enabled branches, particularly in Gauteng
  • Nedbank — selected branches offering Smart ID and passport services
  • Capitec — newer partnership with branches being added

Important: Bank branches typically handle Smart ID card and passport applications only. For birth registrations, marriage certificates, or immigration services, you still need to visit a traditional Home Affairs office.

Mobile Home Affairs Units

The DHA deploys mobile units to rural and underserved areas. These units visit communities on a scheduled basis and offer basic services like ID applications and collections. Check with your local municipality or the DHA website for mobile unit schedules.

Home Affairs Branches by Province

Gauteng

Gauteng has the highest concentration of Home Affairs offices in the country. Major branches include:

  • Johannesburg Central (Harrison Street)
  • Pretoria Central (corner Pretorius and Bosman)
  • Randburg
  • Soweto (Maponya Mall area)
  • Kempton Park
  • Benoni
  • Vereeniging
  • Centurion

Gauteng also has the most bank-enabled Home Affairs branches, particularly in the Johannesburg and Pretoria metropolitan areas.

Western Cape

Key branches in the Western Cape include:

  • Cape Town CBD (56 Barrack Street)
  • Bellville
  • Mitchells Plain
  • Khayelitsha
  • Paarl
  • George
  • Worcester

KwaZulu-Natal

Major KZN branches include:

  • Durban Central (Umgeni Road)
  • Pinetown
  • Pietermaritzburg
  • Richards Bay
  • Newcastle
  • Port Shepstone

Other Provinces

Every province has Home Affairs offices in major towns. The DHA's official website maintains a branch locator where you can search by province, city, or postal code.

How to Find Your Nearest Home Affairs Branch

There are several ways to locate the closest Home Affairs office:

1. DHA Branch Locator

Visit the Department of Home Affairs website and use their office locator tool. You can filter by province and city to find the nearest office with its address, phone number, and services offered.

2. Google Maps

Simply search "Home Affairs near me" on Google Maps. This shows nearby offices with directions, opening hours, reviews, and real-time busy periods. Google Maps is especially useful for checking how busy a branch is before you visit.

3. Contact the DHA Call Centre

Phone the Department of Home Affairs on 0800 60 11 90 (toll-free) to ask about your nearest branch and the services it offers. The call centre can also tell you which bank branches near you have Home Affairs services.

Bank Branches vs Traditional Home Affairs Offices

Choosing between a bank branch and a traditional Home Affairs office depends on what you need:

When to Use a Bank Branch

  • Applying for a Smart ID card
  • Applying for a passport
  • Collecting a Smart ID or passport
  • You want shorter queues and a more comfortable environment
  • The nearest traditional office is far away

When to Use a Traditional Office

Tips for Visiting a Home Affairs Branch

To make your visit as smooth as possible:

Book an Appointment

Use the eHomeAffairs online booking system to schedule your visit. Walk-ins are accepted, but appointments get priority and typically involve much shorter waiting times.

Arrive Early

Home Affairs offices open at 08:00 on weekdays. Arriving 15–30 minutes before opening gives you the best chance of being served quickly. The standard working hours are Monday to Friday, 08:00 to 15:30.

Bring the Right Documents

Nothing wastes a trip faster than missing paperwork. For a Smart ID card application, you typically need:

  • Your current ID book or temporary ID
  • Proof of address (utility bill, bank statement, or affidavit)
  • Your birth certificate (for first-time applicants)

Check the specific requirements for your service on the Home Affairs online services portal before visiting.

Verify Your ID Number

Before visiting Home Affairs, use our free South African ID number checker to verify that your ID number is valid and understand what information it contains. This can help you catch errors before they cause problems at the office.

Home Affairs Services Available at Branches

Not all branches offer every service. Here's a quick overview of what's typically available:

  • Smart ID card applications — available at most offices and bank branches
  • Passport applications and renewals — available at most offices and bank branches
  • Birth registrations — traditional offices only
  • Death registrations — traditional offices only
  • Marriage registrations — traditional offices only
  • Immigration services — large traditional offices only
  • ID status checks — online or at any office

Frequently Asked Questions

How many Home Affairs branches are there in South Africa?

The Department of Home Affairs has over 400 offices across South Africa, including traditional offices, bank-enabled branches, and mobile service units. The exact number changes as new bank partnerships are added.

Can I apply for a Smart ID at a bank branch?

Yes. Selected branches of Standard Bank, FNB, ABSA, Nedbank, and Capitec offer Smart ID card applications. You'll need to book an appointment through eHomeAffairs and select a bank branch as your service point.

Which bank has the most Home Affairs branches?

Standard Bank currently has the most Home Affairs-enabled branches across South Africa, followed by FNB and ABSA. The number of enabled branches continues to grow as the DHA expands its bank partnerships.

Are Home Affairs bank branches open on Saturdays?

Most Home Affairs bank branches follow the same hours as traditional offices: Monday to Friday, 08:00 to 15:30. Some bank branches may offer Saturday services — check with the specific branch or book via eHomeAffairs to see available time slots.

Do I need an appointment to visit a Home Affairs branch?

Appointments are strongly recommended but not always required. Walk-ins are accepted at most traditional offices, subject to capacity. Bank branches typically require an appointment booked through the eHomeAffairs system.

Can I collect my ID from a bank branch?

You can collect your Smart ID card or passport from the same branch where you applied — whether that's a traditional office or a bank branch. Use the online status checker to confirm your document is ready before visiting.

Looking for a Driving Licence Testing Centre (DLTC) rather than a Home Affairs branch? See our guide to driver's licence renewal in South Africa for DLTC booking and the renewal process.

Need a vehicle licence office (not a Home Affairs branch)? Vehicle licence renewals happen at provincial registering authorities and Post Office branches — see our vehicle licence renewal guide for the full method list.