Educads
Numbers show universities listed in each destination. All destinations →

3 Best Public Health Programs in India

Across India, 2 universities offer 3 Public Health programs — most run four-year, full-time programme. Courses from Manipal University and Uttaranchal University come first, because those universities rank highest.

1Bachelor's Degree
MU Manipal University logo
#34 in India India

Bachelor of Public Health

Manipal University — The Bachelor of Public Health (Honours) at Manipal University is a four-year, full-time programme that builds foundations in public health theory, practical skills, and r...

Bachelor's DegreeLevel
four-year, full-time programmeDuration
Full TimeMode
AugustIntake
Public Health
2Master's Degree
MU Manipal University logo
#34 in India India

Master of Public Health

Manipal University — The Manipal University Master of Public Health (MPH) is a postgraduate programme that equips students to address public health challenges. The curriculum integrates theor...

Master's DegreeLevel
Two-year full-time programme with semester-based curriculum.Duration
Full TimeMode
AugustIntake
Public Health
3Master's Degree
UU Uttaranchal University logo
#185 in India India

Master of Public Health (MPH)

Uttaranchal University — The Master of Public Health (MPH) program at Uttaranchal University equips students with an in-depth understanding of public health practices and policies. The curriculum...

Master's DegreeLevel
2 yearsDuration
Full TimeMode
Fall, SpringIntake
Public Health

Keep looking

in India

How these courses are ranked

Below them, universities follow their research output: Manipal University is cited most (1,670,609 citations).

What the courses look like

By level: 2 master's and 1 bachelor's. The usual length is four-year, full-time programme and Two-year full-time programme with semester-based curriculum.. 100% are full-time. Start dates lean to Fall (33% of courses with a stated intake) and Spring (33% of courses with a stated intake). Manipal University offers the widest choice, with 2 of these courses.

Frequently asked questions

What are the top universities for Public Health in India?

Manipal University (#34 in India) and Uttaranchal University (#185 in India) lead this list. QS World positions come first; the rest are ranked by research impact.

How long does a Public Health course take in India?

Most listed courses run four-year, full-time programme, with Two-year full-time programme with semester-based curriculum. the next most common.

When do Public Health courses start in India?

Fall is the main intake — 33% of courses with a stated start date begin then, and Spring is the second.

Which university has the most Public Health courses in India?

Manipal University, with 2, ahead of Uttaranchal University (1).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.