Study Public Health in India ๐ฎ๐ณ
India offers 6 Public Health programs across 6 universities. Tuition ranges from $50kโ$50k/yr, making it a competitive option for international students.
6 Programs
6 Universities
$50kโ$50k/yr Tuition
33% STEM
By Degree Level
Master (6)
Top Universities for Public Health in India
Manipal Academy of Higher Education
Manipal ยท National rank #3 ยท QS #851
Master of Public Health ยท Master
Banaras Hindu University
Varanasi ยท National rank #5 ยท QS #1001
Master of Public Health (MPH) ยท Master
Birla Institute of Technology and Science, Pilani
Pilani ยท National rank #7 ยท QS #668
Master of Public Health (MPH) ยท Master
Saveetha Institute of Medical and Technical Sciences
Chennai ยท National rank #11 ยท QS #901
Master of Public Health (MPH) ยท Master
Sri Ramachandra Institute of Higher Education and Research
Chennai ยท National rank #96
Master of Public Health (MPH) ยท Master
Tata Institute of Social Sciences
Mumbai ยท National rank #98
Master of Arts in Public Health ยท Master
All Programs
Master of Public Health (MPH)
Saveetha Institute of Medical and Technical Sciences
Master
Master of Arts in Public Health
Tata Institute of Social Sciences
Master
Master of Public Health
Manipal Academy of Higher Education
Master
Master of Public Health (MPH)
Banaras Hindu University
Master
Master of Public Health (MPH)
Birla Institute of Technology and Science, Pilani
Master STEM
Master of Public Health (MPH)
Sri Ramachandra Institute of Higher Education and Research
Master STEM
Explore Other Fields in India
Also Study Public Health in
Frequently Asked Questions
How much does it cost to study Public Health in India?
Tuition for Public Health programs in India ranges from $50kโ$50k/yr. Annual living costs (accommodation, food, transport) are approximately $4k.
What are the English language requirements for Public Health in India?
English-taught Public Health programs in India typically require:. Requirements vary by university and program level โ always check the specific program page.
How many Public Health programs are in India?
Abroadly lists 6 Public Health programs at 6 universities across India. Programs are available at Bachelor, Master, and PhD level.
Are Public Health programs in India STEM-designated?
33% of Public Health programs in India carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is India a good country for Public Health students?
India is a strong choice for Public Health with 6 universities offering these programs. The primary language is Hindi/English, though many programs are taught in English.
What degree levels are available for Public Health in India?
In India, Public Health programs are offered at: Master (6 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.