DHA Immigration Officer vacancies 2026 – Apply 03 July

Urgent! The Department of Home Affairs is looking for qualified South Africans to fill 98 Immigration Officer – Inspectorate posts before the 03 July 2026 deadline. This is a chance to start a stable government career while helping protect South Africa’s borders.

What the opportunity is

The Department of Home Affairs is hiring 98 Immigration Officers (Inspectorate) across Gauteng, KwaZulu‑Natal, Limpopo and the North West. These posts are advertised under DPSA Circular 21 of 2026. Officers will enforce immigration law, trace illegal foreigners, process deportations, support investigations and assist in law‑enforcement operations.

Who can apply – eligibility and minimum requirements

  • South‑African citizen with an NQF Level 6 (or higher) qualification recognised by SAQA in one of the following fields:
    • Law
    • Public Management
    • Public Administration
    • Policing
    • Criminology
    • Forensics
    • Criminal Justice
  • Valid driver’s licence (Code B, C1, C or EC1) and a valid Public Driver Permit.
  • Willingness to travel outside South Africa and to work extended hours.
  • Basic knowledge of the Refugees Act, the Immigration Act, the South African Constitution and the Public Service Regulatory Framework.
  • Strong interpersonal, analytical, planning, problem‑solving and computer skills; good written and verbal communication; honesty and integrity.

What you gain – benefits and skills development

  • Salary range: R280 278 – R330 162 per year (Level 06).
  • Experience in law enforcement, border control and public‑service management.
  • Opportunities to work with multiple security agencies and to attend specialised training.
  • Career progression within the Department of Home Affairs and other government bodies.

How to apply – step‑by‑step

  1. Gather all required documents: copy of your qualification, identity document, driver’s licence, Public Driver Permit and any other certificates mentioned in the circular.
  2. Visit the official online portal: apply online. Fill in the application form and upload your documents.
  3. Select the exact office you wish to work for and note its reference number (see the list below). You must quote this number in your application.
  4. If you prefer a hand‑delivered application, print the completed form and take it to the correct provincial address (see “Application Addresses” section).
  5. Submit your application before the closing date – 03 July 2026.

Available posts and reference numbers

Gauteng

  • Medium Office – Nigel (HRMC 38/26/6a) – 1 post
  • Medium Office – Brakpan (HRMC 38/26/6b) – 1 post
  • Medium Office – Benoni (HRMC 38/26/6c) – 2 posts
  • Medium Office – Nigel (HRMC 38/26/6d) – 1 post
  • Medium Office – Boksburg (HRMC 38/26/6e) – 2 posts
  • Medium Office – Kempton Park (HRMC 38/26/6f) – 1 post
  • Large Office – Soweto (HRMC 38/26/6g) – 2 posts
  • Medium Office – Cresta (HRMC 38/26/6h) – 1 post
  • Medium Office – Roodepoort (HRMC 38/26/6i) – 1 post
  • TH – Maponya Mall (HRMC 38/26/6j) – 1 post
  • Medium Office – Randburg (HRMC 38/26/6k) – 3 posts
  • Medium Office – Sebokeng (HRMC 38/26/6l) – 2 posts
  • Medium Office – Vanderbijlpark (HRMC 38/26/6m) – 1 post
  • Medium Office – Bronkhorstspruit (HRMC 38/26/6n) – 2 posts
  • Medium Office – Mamelodi (HRMC 38/26/6o) – 1 post
  • Large Office – Pretoria (HRMC 38/26/6p) – 3 posts
  • Medium Office – Krugersdorp (HRMC 38/26/6q) – 2 posts
  • Medium Office – Carletonville (HRMC 38/26/6r) – 2 posts

KwaZulu‑Natal

  • Large Office – Zululand (HRMC 38/26/6s) – 1 post
  • Medium Office – Vryheid (HRMC 38/26/6t) – 1 post
  • Medium Office – Paulpietersburg (HRMC 38/26/6u) – 1 post
  • Large Office – Ngotshane (HRMC 38/26/6v) – 1 post
  • Medium Office – Mbazwana (HRMC 38/26/6w) – 1 post
  • Medium Office – Ingwavuma (HRMC 38/26/6x) – 1 post
  • Medium Office – Mtubatuba (HRMC 38/26/6y) – 1 post
  • Medium Office – Hluhluwe (HRMC 38/26/6z) – 1 post
  • Large Office – Uthungulu (HRMC 38/26/6aa) – 1 post
  • Medium Office – Eshowe (HRMC 38/26/6ab) – 1 post
  • Medium Office – KwaDukuza (HRMC 38/26/6ac) – 1 post
  • Large Office – Ethekwini (HRMC 38/26/6ad) – 3 posts
  • Medium Office – Prospecton (HRMC 38/26/6ae) – 1 post
  • Large Office – Ugu (HRMC 38/26/6af) – 1 post
  • Large Office – Umgungundlovu (HRMC 38/26/6ag) – 1 post
  • Medium Office – Hanover (HRMC 38/26/6ah) – 1 post
  • Medium Office – Ixopo (HRMC 38/26/6ai) – 1 post
  • Medium Office – Mzimkhulu (HRMC 38/26/6aj) – 1 post
  • Medium Office – Bulwer (HRMC 38/26/6ak) – 1 post
  • Medium Office – Kokstad (HRMC 38/26/6al) – 1 post
  • Large Office – Amajuba (HRMC 38/26/6am) – 1 post
  • Medium Office – Umsinga (HRMC 38/26/6an) – 1 post
  • Medium Office – Nqutu (HRMC 38/26/6ao) – 1 post
  • Medium Office – Ladysmith (HRMC 38/26/6ap) – 1 post
  • Medium Office – Escourt (HRMC 38/26/6aq) – 1 post

Limpopo

  • Medium Office – Mankweng (HRMC 38/26/6ar) – 1 post
  • Medium Office – Molemole (HRMC 38/26/6as) – 1 post
  • Medium Office – Seshego (HRMC 38/26/6at) – 1 post
  • Medium Office – Bochum (HRMC 38/26/6au) – 1 post
  • Large Office – Polokwane (HRMC 38/26/6av) – 2 posts
  • Medium Office – Lebowakgomo (HRMC 38/26/6aw) – 1 post
  • Large Office – Mokopane (HRMC 38/26/6ax) – 2 posts
  • Medium Office – Modimolle (HRMC 38/26/6ay) – 2 posts
  • Medium Office – Ipeleng / Thabazimbi (HRMC 38/26/6az) – 1 post
  • Medium Office – Lephalale (HRMC 38/26/6aaa) – 1 post
  • Large Office – Jane Furse (HRMC 38/26/6aab) – 2 posts
  • Medium Office – Groblersdal (HRMC 38/26/6aac) – 1 post
  • Large Office – Giyani (HRMC 38/26/6aad) – 1 post
  • Medium Office – Tzaneen (HRMC 38/26/6aae) – 2 posts
  • Medium Office – Phalaborwa (HRMC 38/26/6aaf) – 1 post
  • Medium Office – Sekororo (HRMC 38/26/6aag) – 1 post
  • Large Office – Thohoyandou (RMC 38/26/6aah) – 2 posts
  • Medium Office – Dzanani (HRMC 38/26/6aai) – 2 posts
  • Medium Office – Mutale (HRMC 38/26/6aaj) – 1 post
  • Medium Office – Vuwani (HRMC 38/26/6aak) – 1 post

North West

  • Large Office – Rustenburg (HRMC 38/26/6aal) – 2 posts
  • Medium Office – Mankwe (HRMC 38/26/6aam) – 2 posts
  • Medium Office – Madikwe (HRMC 38/26/6aan) – 1 post
  • Large Office – Klerksdorp (HRMC 38/26/6aao) – 3 posts
  • Medium Office – Potchefstroom (HRMC 38/26/6aap) – 1 post
  • Medium Office – Ganyesa (HRMC 38/26/6aaq) – 1 post
  • Medium Office – Zeerust (HRMC 38/26/6aar) – 1 post
  • Large Office – Mmabatho (HRMC 38/26/6aas) – 3 posts
  • Medium Office – Atamelang (HRMC 38/26/6aat) – 1 post

Tips to improve your chances

  • Double‑check that you have quoted the exact reference number for the office you are targeting.
  • Ensure all documents are clear, legible and signed where required.
  • Proofread your application for spelling and grammar errors – clear communication is a key competency.
  • Submit online first; keep a PDF receipt of the confirmation email.
  • If you hand‑deliver, bring copies of everything and confirm the address before you travel.
  • Be realistic about competition; many qualified candidates will apply, so a complete, error‑free submission is essential.

Application addresses (hand delivery)

Gauteng

Department of Home Affairs
3rd Floor, Mineralia Building
Corner De Beer and De Korte Street
Braamfontein, 2017

KwaZulu‑Natal

Department of Home Affairs
181 Church Street
Pietermaritzburg, 3209

Limpopo

Department of Home Affairs
89 Biccard Street
Polokwane, 0699

North West

Department of Home Affairs
Corner Sheppard and Carrington Street
Mafikeng, 2745

Enquiries

  • Gauteng – Mr P Mlangeni, 011 242 9039
  • KwaZulu‑Natal – Ms N Ngema, 033 845 5003
  • Limpopo – Mr J Kgole, 015 287 2802
  • North West – Mr L Appels, 018 397 9908 / 9924 / 9922 / 9915

Important notes

  • Apply online or hand‑deliver – do not send applications to the wrong address.
  • Use the correct reference number for the specific office.
  • All required documents must be attached before the closing date.
  • Incomplete or mis‑addressed applications may be rejected.

Closing date

All applications must be received by 03 July 2026. The exact deadline is listed in DPSA Circular 21 of 2026.

Final thoughts

These 98 Immigration Officer – Inspectorate positions offer a stable civil‑service career in Gauteng, KwaZulu‑Natal, Limpopo and the North West. If you have a relevant NQF 6 qualification, a driver’s licence and the willingness to serve, apply now either online or by hand delivery using the correct reference number.

Author: Donald Williams
Photo of author
Donald is the founder and editor of Thapelo Madibeng Bursary, South Africa's trusted resource for bursaries, learnerships, internships, and funding opportunities. With a deep commitment to youth empowerment and educational access, Donald curates timely, verified updates to help students and unemployed youth unlock career pathways in various sectors.

Leave a Reply