Colleges and Universities Offering Master of Medicine in Public Health Medicine in South Africa

  • Course Name: Master of Medicine in Public Health Medicine()
  • Major Subject:
  • Course Category: Masters Courses

Master of Medicine in Public Health Medicine is a comprehensive program that equips students with the knowledge and skills needed to address public health challenges. This postgraduate degree focuses on preventive medicine and community health, covering a wide range of topics such as;
-Epidemiology
-Biostatistics
-Environmental health
-Health policy
-Health promotion.
Students gain a deep understanding of disease prevention, health promotion strategies and healthcare management.


Upon completion, graduates can pursue various rewarding career paths including:
1. Public Health Specialist
2. Epidemiologist
3. Health policy analyst
4. Community Health Consultant
5. Disease Control Officer
6. Health Program Manager
7. Research Scientist
8. Public Health Educator
9. Health Surveillance Officer
10. Environmental Health Practitioner
11. Health Promotion Coordinator
12. Global Health Consultant
13. Occupational Health Specialist
14. Public Health Consultant
15. Health Systems Manager

These career opportunities allow graduates to make a significant impact on public health, improve healthcare delivery and contribute to the overall well-being of communities.

Institutions Offering Master of Medicine in Public Health Medicine

  • University of Limpopo University of Limpopo, Polokwane  
    Course Entry Requirements:
    In order to be admitted to MMed degree course a candidate must:
    (a) Be in possession of MBChB or equivalent degree and be registered with the Health Professions
    Council of South Africa as a medical practitioner;
    (b) Be appointed to a Registrar's post recognised by the HPCSA. This post must be occupied for
    the full duration of registration as required under these rules;
    (c) Meet any other requirements that may be enunciated in the rules for the specific degree for
    which registration is requested.

    Course Duration:
    (a) The duration of the MMed. degrees will be a minimum of four years.
    (b) The maximum will be six years.
  • University of Stellenbosch University of Stellenbosch, Stellenbosch  
    Specific admission requirements:
    • Three years of supervised medical experience which may include the compulsory two years of internship and the year of community service.

    Course Duration: 4 years

  • Sefako Makgatho Health Sciences University Sefako Makgatho Health Sciences University, Pretoria  




More Masters Courses in South Africa



View all courses in South Africa