Course Overview
Master of Public Health [MPH] is a postgraduate programme in the medical stream, running 2 Years. It is offered by 31 colleges listed on MyKollege, across government, private and deemed institutions.
Fee range at listed colleges
₹ 30,000 – ₹ 12.59 Lakh
Total course fee across medical colleges on MyKollege. Individual colleges vary — check the college page for its exact fee.
Entrance Exams
Colleges offering Medical courses
Ordered by overall NIRF rank where available.
IIT Madras - Indian Institute of Technology - [IITM]
Chennai, Tamil NaduJamia Hamdard University
New Delhi, Delhi NCRIndian Institute of Science - [IISc]
Bangalore, KarnatakaJadavpur University - [JU]
Kolkata, West BengalFaculty of Medical Sciences, University of Delhi
New Delhi, Delhi NCRIndira Gandhi National Open University - [IGNOU]
New Delhi, Delhi NCRJawaharlal Nehru University - [JNU]
New Delhi, Delhi NCRSaveetha Institute of Medical And Technical Sciences - [SIMATS]
Chennai, Tamil NaduColleges offering Master of Public Health [MPH]
Cheapest published total fee first. Colleges that have not published a fee are listed after them.
- Total fees
- ₹145,000
- Duration
- 2 Years
- Total fees
- ₹240,999
- Duration
- 3 Years
- Total fees
- ₹2,080,000
- Duration
- 2 Years
| College | Location | Total fees | Duration |
|---|---|---|---|
| TISS Tata Institute of Social Sciences | Mumbai | ₹145,000 | 2 Years |
| Jawaharlal Nehru Medical College - [JNMC] | Belagavi | ₹240,999 | 3 Years |
| IIHMR University | Jaipur | ₹2,080,000 | 2 Years |
| Christian Medical College - [CMC] | Vellore | Not reported | — |
| Jawaharlal Institute of Post Graduate Medical Education and Research - [JIPMER] | Pondicherry | Not reported | — |
| Savitribai Phule Pune University - [SPPU] | Pune | Not reported | — |
| Jawaharlal Nehru Medical College - [JNMC] | Belagavi | Not reported | — |
| National Institute of Communicable Diseases - [NICD] | New Delhi | Not reported | — |
| National Institute of Epidemiology - [NIE] | Chennai | Not reported | — |
| Post Graduate Institute of Medical Education & Research - [PGIMER] | Chandigarh | Not reported | — |
Fees are the total published by each college for the whole programme and exclude hostel and living costs.
Common questions about Master of Public Health [MPH]
Master of Public Health [MPH] is a PG-level programme in the medical stream, running 2 Years. Master of Public Health [MPH] is a postgraduate programme in the medical stream, running 2 Years. It is offered by 31 colleges listed on MyKollege, across government, private and deemed institutions.
31 colleges listed on MyKollege run Master of Public Health [MPH]. The table on this page shows those with a published fee, cheapest first.
Among the colleges here that publish a total fee for Master of Public Health [MPH], it runs from ₹1.45 lakh to ₹20.8 lakh for the whole programme. Colleges that have not published a fee are not counted, and the figure excludes hostel and living costs.
Master of Public Health [MPH] runs 2 Years. Individual colleges occasionally differ, so check the course page of the college you are applying to.