
A Master’s in Public Health (MPH) in Malaysia is a professional postgraduate programme designed to develop leaders and specialists capable of addressing complex public health issues at the national and global levels. It equips graduates with advanced knowledge in disease prevention, epidemiology, health policy, healthcare management, environmental health, community health interventions, research methodologies, and global health systems. This programme is essential for professionals who want to influence healthcare decisions, design public health programmes, manage outbreaks, or lead health agencies and NGOs.
The MPH curriculum is multidisciplinary and integrates public health theory with real-world applications. Core subjects typically include Advanced Epidemiology, Biostatistics, Health Promotion Strategies, Environmental & Occupational Health, Health Policy & Systems, Public Health Law, Health Economics, Global Health, Community Medicine, and Research Methods. Students also learn to interpret health data, design interventions, evaluate policies, and manage health emergencies.
Most Malaysian universities allow students to choose between Coursework, Mixed Mode, or Research (Master of Public Health by Research) options. Coursework mode suits working professionals, while research mode prepares graduates for academic or high-level analytical careers.
Practical training is a major component. Students participate in field projects, community assessments, outbreak investigations, health programme planning, and attachments with public health departments, NGOs, or hospitals. Many universities collaborate directly with the Ministry of Health (MOH), giving MPH students strong real-world exposure.
An MPH is highly respected internationally and opens doors to senior roles in health ministries, WHO, UN agencies, NGOs, hospitals, and global health organisations.
Graduates of the following may also apply:
(Subject to university evaluation.)
| Institution Type | Estimated Total Fees |
|---|---|
| Public Universities | RM 10,000 – RM 25,000 |
| Private Universities | RM 25,000 – RM 60,000 |
| International Campuses | RM 45,000 – RM 90,000 |






