NPA Internships 2025

Wide Range Of Internships Available At NPA

The National Prosecuting Agency (NPA) has a wide range of internships for both university grads and TVET College grads. There are 36 different options available and we have all the details. 

NPA Internships 2025

The National Prosecuting Authority (NPA) has 36 different internship opportunities available for university and TVET College graduates. 

To apply for the internship you need to complete the Z83 form

These 24-month internships come with a R7,142 stipend.

CLICK TO FOLLOW US ON TIKTOK

University Graduate Internships (Degree or National Diploma)

Intern: Public Management

Location: Pretoria: Head Office

Reference No: OEAPUBA

Requirements: 3-year National Diploma or Degree in Public Management or relevant qualification.

Send Applications to: oeapuba@npa.gov.za


Intern: Industrial Psychology

Location: Pretoria: Head Office

Reference No: IPSYOD

Requirements: Bachelor’s Degree in Industrial Psychology

Send Applications to: ipsyod@npa.gov.za


Intern: Security Management

Location: Pretoria: Head Office

Reference No: SRM

Requirements: 3-year National Diploma or Degree in: Security Management / Social Science or relevant qualification

Send Applications to: srm@npa.gov.za


Intern: Strategy Management

Location: Pretoria: Head Office

Reference No: SMOHQ

Requirements: 3-year National Diploma or Degree in: Commerce / Business Management / Public administration / Finance / Internal Audit / Statistics / Developmental Studies or relevant qualification.

Send Applications to: smohq@npa.gov.za


Intern: Accounting, Business Management

Location: Makhanda

Reference No: GRHM

Requirements: 3-year National Diploma or Degree in: Accounting / Logistics / Business Management / Business Administration or relevant qualification.

Send Applications to: grhm@npa.gov.za


Intern: Human Resources Management

Location: Makhanda

Reference No: HRMG

Requirements: 3-year National Diploma or Degree in: Human Resource Management or relevant qualification

Send Applications to: hrmg@npa.gov.za


Intern: Archives

Location: Polokwane

Reference No: ARCPLK

Requirements: 3-year National Diploma or Degree in: Archives and Records Management or relevant qualification.

Send Applications to: arcplk@npa.gov.za


Intern: Labour Relations

Location: Pretoria: Head Office

Reference No: LABR

Requirements: 3-year National Diploma or Degree in: Labour Relations, LLB or relevant qualification.

Send Applications to: labr@npa.gov.za


Intern: Transformation

Location: Pretoria: Head Office

Reference No: HRTHQ

Requirements: 3-year National Diploma or Degree in: Social Work or relevant qualification

Send Applications to: hrthq@npa.gov.za


Intern: Public Administration

Location: Pretoria: Head Office

Reference No: CTNPUBA

Requirements: Bachelor’s Degree in Public Administration or relevant qualification

Send Applications to: ctnpuba@npa.gov.za


Intern: Public Administration

Location: Pietermaritzburg

Reference No: PMBPUBA

Requirements: Bachelor’s Degree in Public Administration or relevant qualification

Send Applications to: pmbpuba@npa.gov.za


Intern: Finance

Location: Pietermaritzburg

Reference No: PMBFIN

Requirements: 3-year National Diploma or Degree in: Finance or relevant qualification

Send Applications to: pmbfin@npa.gov.za


Intern: System Development/Software Engineering

Location: Pretoria: Head Office

Reference No: ISMHQ

Requirements: National Diploma or Degree in: ICT /IT (Systems Development/ Software Engineering) and/or relevant qualification.

Send Applications to: ismhq@npa.gov.za


Intern: Information Tecnology

Reference No:

  1. Pretoria: Head Office – Ref No: ITHQ
  2. Johannesburg – Ref No: JHBIT
  3. Pretoria – Ref No: PTAIT
  4. Bisho – Ref No: BISHOIT
  5. Durban – Ref No: DBNIT
  6. Mmabatho – Ref No: MMBIT
  7. Port Elizabeth – Ref No: PLZIT
  8. Bloemfontein – Ref No: BFNIT
  9. Grahamstown – Ref No: GRHMIT
  10. Kimberley – Ref No: KIMIT
  11. Polokwane – Ref No: PLKIT
  12. Pietermaritzburg – Ref No: PMBIT
  13. Mthatha – Ref No: MTHAIT
  14. Mpumalanga (Nelspruit) – Ref No: NELSIT
  15. East London – Ref No: ELDIT
  16. Cape Town – Ref No: CTNIT

Requirements: Degree or 3-year National Diploma (NQF Level 6) in: Information Technology, Desktop Support / Technical Support / Application Support / Communication Network and/or relevant qualification.

Send Applications to: 

  1. Pretoria: Head Office – ithq@npa.gov.za
  2. Johannesburg – jhbit@npa.gov.za
  3. Pretoria – ptait@npa.gov.za
  4. Bisho – bishoit@npa.gov.za
  5. Durban – dbnit@npa.gov.za
  6. Mmabatho – mmbit@npa.gov.za
  7. Port Elizabeth – plzit@npa.gov.za
  8. Bloemfontein – bfnit@npa.gov.za
  9. Grahamstown – grhmit@npa.gov.za
  10. Kimberley – kimit@npa.gov.za
  11. Polokwane – plkit@npa.gov.za
  12. Pietermaritzburg – pmbit@npa.gov.za
  13. Mthatha – mthait@npa.gov.za
  14. Mpumalanga (Nelspruit) – nelsit@npa.gov.za
  15. East London – eldit@npa.gov.za
  16. Cape Town – ctnit@npa.gov.za

TVET Internships (Diffrent locations)

Intern: Human Resources

Location: Nelspruit

Reference No: HRMP

Requirements: N6 Certificate in Human Resource Management or relevant qualification.

Send Applications to: hrmp@npa.gov.za


Intern: Finance

Location: Nelspruit

Reference No: FINMP

Requirements: N6 Certificate in Finance or relevant qualification.

Send Applications to: finmp@npa.gov.za


Intern: Public Administration

Division: Sexual Offences and Community Affairs: Cape Town

Location: Cape Town

Reference No: CTNSOCA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: ctnsoca@npa.gov.za


Intern: Public Administration

Division: Sexual Offences and Community Affairs: Head Office

Location: Pretoria: Head Office

Reference No: SOCAHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: socahq@npa.gov.za


Intern: Public Administration

Division: Legal Affairs Division

Location: Pretoria: Head Office

Reference No: LADHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: ladhq@npa.gov.za


Intern: Human Resources Management

Location: Mmabatho

Reference No: HRMMBT

Requirements: N6 Certificate in Human Resource or relevant qualification

Send Applications to: hrmmbt@npa.gov.za


Intern: Finance

Location: Mmabatho

Reference No: FINMBT

Requirements: N6 Certificate in Finance or relevant qualification

Send Applications to: finmbt@npa.gov.za


Intern: Human Resources

Location: Pretoria

Reference No: HRMPTA

Requirements: N6 Certificate in Human Resource Management or relevant qualification

Send Applications to: hrmpta@npa.gov.za


Intern: Public Administration

Location: Pretoria

Reference No: PAPTA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: papta@npa.gov.za


Intern: Public Administration

Division: Fleet Management

Location: Pretoria

Reference No: FLMHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: flmhq@npa.gov.za


Intern: Public Administration

Division: National Prosecuting Services

Location: Pretoria

Reference No: NPSHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: npshq@npa.gov.za


Intern: Public Administration

Division: Asset Forfeiture Unit, Head Office

Location: Pretoria

Reference No: AFUHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: afuhq@npa.gov.za


Intern: Public Administration

Division: Asset Forfeiture Unit: Pretoria

Location: Pretoria

Reference No: AFUPTA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: afupta@npa.gov.za


Intern: Public Administration

Division: Human Resource Development

Location: Pretoria

Reference No: HRDPA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: hrdpa@npa.gov.za


Intern: Finance

Location: Bloemfontein

Reference No: BFNFIN

Requirements: N6 Certificate in Finance or relevant qualification

Send Applications to: bfnhrm@npa.gov.za


Intern: Human Resource Management

Location: Polokwane

Reference No: HRMPLK

Requirements: N6 Certificate in Human Resource Management or relevant qualification

Send Applications to: bfnhrm@npa.gov.za


Intern: Finance

Location: Polokwane

Reference No: PLKFIN

Requirements: N6 Certificate in Finance or relevant qualification

Send Applications to: plkfin@npa.gov.za


Intern: Human Resourses

Location: Mthatha

Reference No: HRMMTHA

Requirements: N6 Certificate in Human Resource or relevant qualification

Send Applications to: hrmmtha@npa.gov.za


Intern: Public Administration

Location: Johannesburg

Reference No: JHBPUBA

Requirements: N6 Public Administration or Management or relevant qualification

Send Applications to: jhbpuba@npa.gov.za


Intern: Finance

Location: Johannesburg

Reference No: JHBFIN

Requirements: N6 Finance or relevant qualification

Send Applications to: finctn@npa.gov.za


Intern: Human Resources

Location: Cape Town

Reference No: CTNHRM

Requirements: N6 Human Resource Management or relevant qualification

Send Applications to: ctnhrm@npa.gov.za


Intern: Public Administration

Location: Pretoria: Head Office

Reference No: HRDPUBA

Requirements: N6 Public Administration or Management or relevant qualification

Send Applications to: hrdpuba@npa.gov.za

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *