Top MPH Public Health Colleges in India 2026

Updated on - Sep 22, 2025 10:05 PM IST

There are 91 M.P.H. (Master of Public Health) Public Health colleges in India. Choose from 5 government and 73 private colleges, with the fees ranging from INR 2,400 - INR 18,11,000. Admissions are done via merit or entrance exams like UK 12th, AJEE, Goenka Aptitude Test for Admission (GATA), CBSE 12th, NEET PG, TISSNET, GSEB 10th, CBSE 10th, PU CET PG, NEET. Top M.P.H. (Master of Public Health) Public Health colleges in India include Bharti VIshwavidyalaya, Durg.

Filters 2
  • M.P.H. (Master of Public Health)
  • Public Health-(Paramedical)

Showing 91 MPH Public Health Colleges in India

Carousel
×
  • Rupee

    1,20,000 MPH

  • exam

    CGBSE 10th Exams

    ...+3 CBSE 10th , CGBSE 12th , CBSE 12th
Bharti VIshwavidyalaya, Durg is one of the best Public Health colleges in Durg, Chhattisgarh. MPH in Public Health at Bharti VIshwavidyalaya, Durg is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, candidates must pass <p>Student must have completed Bachelor’s degree from a recognized University (any stream – B.Sc. in Biology, Microbiology, Biotechnology, etc.).A minimum of 50% marks</p>. Bharti VIshwavidyalaya, Durg MPH Public Health fees is INR 1,20,000. Read More
  • Shortlist Students
  • Shortlisted by  22212+  students

Admissions Open for Online Degree Programs