Study Public Health in Thailand 🇹ðŸ‡
Thailand offers 27 Public Health programs across 16 universities. Tuition ranges from $100k–$100k/yr, making it a competitive option for international students. 89% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.
By Degree Level
Top Universities for Public Health in Thailand
Bangkok · National rank #1 · QS #221
Nakhon Pathom · National rank #2 · QS #358
Chiang Mai · National rank #3 · QS #526
Khon Kaen · National rank #4 · QS #901
Nakhon Si Thammarat · National rank #6 · QS #1401
Bangkok · National rank #6
Maha Sarakham · National rank #12 · QS #1401
Phitsanulok · National rank #14 · QS #1401
Pathum Thani · National rank #17 · QS #851
Bangkok · National rank #19
Samut Prakan · National rank #24
Bangkok · National rank #31
Chiang Rai · National rank #43
Nonthaburi · National rank #44
Nakhon Pathom · National rank #117
Ubon Ratchathani
All Programs
Bachelor of Science in Public Health
Naresuan University
Doctor of Philosophy in Public Health
Chiang Mai University
PhD in Public Health
Chiang Mai University
Doctor of Philosophy in Public Health
Mahasarakham University
PhD in Public Health
Khon Kaen University
Master of Public Health (MPH)
Naresuan University
Master of Science in Public Health
Mahidol University
Master of Science in Public Health
Rangsit University
Bachelor of Science Program in Public Health
Chiangrai Rajabhat University
Bachelor of Science in Public Health
Siam University
Bachelor of Public Health
Christian University of Thailand
PhD in Public Health
Chiangrai Rajabhat University
PhD in Public Health
Chulalongkorn University
Public Health (Bachelor of Public Health)
Suan Sunandha Rajabhat University
Doctor of Philosophy in Public Health
Huachiew Chalermprakiet University
Master of Public Health
Huachiew Chalermprakiet University
Bachelor of Public Health
Huachiew Chalermprakiet University
Doctor of Philosophy in Public Health
Ubon Ratchathani University
Master of Science in Public Health
Walailak University
Bachelor of Science in Public Health
Walailak University
Bachelor of Science in Public Health
Kasem Bundit University
Master of Public Health (M.P.H.)
Sukhothai Thammathirat Open University
Bachelor of Public Health (B.P.H.)
Sukhothai Thammathirat Open University
Master of Public Health
Christian University of Thailand
PhD in Public Health
Naresuan University
PhD in Public Health
Mahidol University
Doctor of Philosophy Program in Public Health
Naresuan University