Masters (MS) in Public Health in China

37 masters programmes in public health at 19 universities in China are open to international students; 68% are taught in English. The median yearly tuition is 5,801 USD, with the middle half of programmes charging between 4,901 USD and 5,950 USD.

Data as of August 27, 2026 · computed from Global Admissions data · amounts in USD

Public Health programmes

1–24 of 37 · page 1 of 2

Programme University Degree Tuition / yr
Master in Public Health in Global Health Southeast University (SEU) Master's 4,908 USD
Master in Public Health Southeast University (SEU) Master's 6,693 USD
Master in Public Health Jilin University (JLU) Master's 4,462 USD
Master in Public Health (Professional Degree) Qingdao University (QDU) Master's 3,659 USD
Master in Healthcare Administration (part - time) Tsinghua Shenzhen International Graduate School Master's 7,437 USD
Master in Global Health Shandong University, Jinan Master's 5,355 USD
Master in Maternal, Child and Adolescent Health Huazhong University of Science and Technology (HUST) Master's 7,140 USD
Master in Public Health Central South University (CSU) Master's 3,719 USD
Master in Public Health and Preventive Medicine (taught in Chinese) Wuhan University (WHU) Master's 5,652 USD
Master in Maternal, Child and Adolescent Health Xi'an Jiaotong University (XJTU) Master's 7,437 USD
Master in Public Health (Prevention and Control of Infectious Diseases and Chronic Diseases) Nanjing Medical University (NJMU) Master's 4,462 USD
Master in Hygiene and Health Care of Children and Maternity Zhengzhou University (ZZU) Master's 5,355 USD
Master in Public Health Zhengzhou University (ZZU) Master's 5,950 USD
Master in Public Health (professional degree) (taught in Chinese) Wuhan University (WHU) Master's 5,652 USD
Master in Juvenile Hygienics and Maternal and Child Hygiene (Academic Degree) (Chinese-taught) Kunming Medical University (KMU) Master's 5,950 USD
Master in Adolescent Health and Maternal and Child Health Qingdao University (QDU) Master's 3,659 USD
Master in Maternal, Child and Adolescent Health Nanjing Medical University (NJMU) Master's 5,206 USD
Master in Public Health (taught in Chinese) Zhejiang University (ZJU) Master's 4,879 USD
Master in Public Health (Chinese-taught) Zhengzhou University (ZZU) Master's 5,057 USD
Master in Public Health (Professional Degree) (Chinese-taught) Kunming Medical University (KMU) Master's 5,950 USD
Master in Maternal-Child and Adolescent Health Southern Medical University (SMU) Master's 6,098 USD
Master in Public Health (Maternal, Child and Adolescent Health & Nutrition and Food Hygiene) Nanjing Medical University (NJMU) Master's 4,462 USD
Master in Public Health (Professional Degree) Kunming Medical University (KMU) Master's 5,950 USD
Master in Public Health Policy Southern Medical University (SMU) Master's 6,098 USD

Specialisations within public health

Public Health 36 Health Administration 1

Universities for public health in China

Masters (MS) in Public Health in China: common questions

How many public health programmes are there in China?
37 public health masters programmes at 19 universities in China are open to international students, as of August 27, 2026.
How much does a public health degree in China cost?
The median yearly tuition for master's programmes in public health in China is 5,801 USD. The middle half of programmes charge between 4,901 USD and 5,950 USD per year.
Can I study public health in China in English?
Yes — 68% of the public health programmes in China in our catalogue are taught in English (25 of 37).

Planning to study public health in China?

An advisor who knows admissions in China can shortlist public health programmes for your budget and profile.