Study in China, Clearly

Programs / Public Health

Public Health Programs in China

Our catalog records 152 Public Health programs at 24 leading Chinese universities. 18 of them are taught in English. Published tuition for these programs runs from ¥20,000 to ¥65,000 per year, averaging ¥44,476 across the 84 programs with fees on record.

Degree levels available

DegreeProgramsEnglish-taughtAvg tuition/year
Bachelor's80¥37,600
Master's8411¥40,718
PhD607¥51,760

Universities offering Public Health

UniversityCityProgramsEnglish-taught
Fudan UniversityShanghai470
Sun Yat-sen UniversityGuangzhou250
Xiamen UniversityXiamen100
Zhengzhou UniversityZhengzhou93
Tianjin Medical UniversityTianjin80
Lanzhou UniversityLanzhou73
Southeast UniversityNanjing61
Soochow UniversitySuzhou50
Nanchang UniversityNanchang40
Wuhan UniversityWuhan41

Search all 152 Public Health program records · Most programs are in Shanghai, Guangzhou, Xiamen.

Common questions

Can I study Public Health in China in English?

Yes. Our catalog records 18 English-taught Public Health programs out of 152 total, offered across 24 universities. Confirm the current language of instruction on each university's admissions page, since some programs add Chinese-language modules.

How much does a Public Health degree in China cost?

Published tuition ranges from ¥20,000 to ¥65,000 per year, with an average of ¥44,476 across the 84 Public Health programs with fees on record. Living costs are additional and vary by city.

Which Chinese universities offer Public Health?

24 universities in our catalog offer Public Health programs. The largest providers are Fudan University (47 programs), Sun Yat-sen University (25 programs), Xiamen University (10 programs).

Related subjects

Program data is compiled from official university admissions sources; fields that are not published are left blank rather than guessed. Reviewed 2026-08-10. See catalog-wide statistics.