
If you’re planning to pursue a Master of Public Health (MPH) in India, you’re choosing a career path that focuses on improving community health and solving public health problems. In this guide, you’ll find everything you need to know about MPH colleges in India – from fees and courses to admission, placements, and cutoff details.
What is an MPH Degree in India?
What does MPH stand for?
MPH stands for Master of Public Health. It is a two-year postgraduate program designed to train students in areas like epidemiology, health policy, healthcare management, and biostatistics.
Who should study Master of Public Health?
The MPH program is ideal for:
- Graduates in medicine, dental, nursing, pharmacy, or allied health sciences
- Non-medical graduates (social sciences, statistics, etc.) interested in health policy and research
- Professionals aiming to work in public health systems, NGOs, or global health organisations
Is MPH a good career in India?
Yes, MPH is a growing career in India due to rising demand for public health experts. With increasing awareness about health policies, disease control, and preventive healthcare, MPH graduates are needed in both government and private sectors.
Top MPH Colleges in India 2025
Which colleges offer the best MPH programs in India?
Here’s a list of top MPH colleges based on academic excellence, fees, placements, and cutoff trends:
College Name | Location | NIRF Rank 2024 | Fees (Per Year) | Cutoff (Approx.) | Avg. Placement |
---|---|---|---|---|---|
All India Institute of Medical Sciences (AIIMS) | New Delhi | 1 | ₹2,500 | 85 percentile NEET PG | ₹10-12 LPA |
Tata Institute of Social Sciences (TISS) | Mumbai | NA | ₹54,000 | CUET-PG: 60+ | ₹4-6 LPA |
PGIMER | Chandigarh | 2 | ₹6,500 | Institute-level | ₹6-8 LPA |
Manipal Academy of Higher Education | Manipal | 16 | ₹1.4 Lakhs | MET Entrance | ₹4-5 LPA |
SRM Institute of Science and Technology | Chennai | 18 | ₹1.6 Lakhs | SRMJEEE | ₹3.5-4.5 LPA |
JIPMER | Puducherry | 5 | ₹12,000 | Institute-level | ₹5-6 LPA |
Amity University | Noida | NA | ₹1.2 Lakhs | Direct / CUET | ₹3-4 LPA |
University of Hyderabad | Hyderabad | 20 | ₹60,000 | CUET-PG | ₹3-5 LPA |
Annamalai University | Tamil Nadu | NA | ₹30,000 | Direct / TANCET | ₹2.5-4 LPA |
Symbiosis Institute of Health Sciences | Pune | NA | ₹1.8 Lakhs | SNAP | ₹4-6 LPA |
Best Government Colleges for MPH in India
Best public health government colleges India
- AIIMS, New Delhi
- PGIMER, Chandigarh
- JIPMER, Puducherry
- University of Hyderabad
- Banaras Hindu University (BHU)
These colleges offer low fees, strong public health faculty, and excellent placement opportunities in government and international health organisations.
Best Private Colleges for MPH in India
Affordable MPH private colleges with good placements in India
- Manipal Academy of Higher Education
- Amity University
- SRM University
- Symbiosis Institute of Health Sciences
- Annamalai University (Govt-aided, nominal fee)
What are the fees for MPH courses in top Indian colleges?
How much does it cost to study MPH in India?
College Name | Fees per Year | Duration |
---|---|---|
AIIMS, New Delhi | ₹2,500 | 2 Years |
TISS, Mumbai | ₹54,000 | 2 Years |
PGIMER, Chandigarh | ₹6,500 | 2 Years |
Manipal Academy | ₹1.4 Lakhs | 2 Years |
SRM University | ₹1.6 Lakhs | 2 Years |
Amity University | ₹1.2 Lakhs | 2 Years |
JIPMER | ₹12,000 | 2 Years |
Annamalai University | ₹30,000 | 2 Years |
Admission Process for MPH in India 2025
How to get admission in MPH programs in India?
- Step 1: Check eligibility – A bachelor’s degree in health sciences, life sciences, or social sciences.
- Step 2: Apply through college websites or CUET PG/NEET PG (if applicable).
- Step 3: Appear for entrance exam (if required).
- Step 4: Attend interview or counselling round.
Is NEET or any entrance exam required for MPH?
- Not always. Some institutes like AIIMS and PGIMER conduct their own tests or interviews.
- Common entrance exams accepted include:
- CUET PG
- NEET PG (select colleges)
- Institute-level entrance (e.g., MET for Manipal, SNAP for Symbiosis)
Cutoff for MPH Colleges in India
What is the cutoff for MPH admissions 2025?
College Name | Entrance Exam | Expected Cutoff |
---|---|---|
AIIMS Delhi | NEET PG | 85–90 percentile |
TISS Mumbai | CUET PG | 60–70 marks |
PGIMER | Institute-level | Merit-based |
Manipal | MET | 55%+ |
Symbiosis | SNAP | 60–65 percentile |
Amity | Direct Admission | No cutoff |
Placement after MPH in India
What is the average salary after MPH in India?
The average salary ranges between ₹3 LPA to ₹10 LPA, depending on role, college, and experience.
Role | Avg. Salary (Per Annum) | Hiring Sectors |
---|---|---|
Epidemiologist | ₹6–10 LPA | WHO, ICMR, Govt. Bodies |
Health Policy Analyst | ₹5–8 LPA | NGOs, Policy Think Tanks |
Public Health Officer | ₹4–7 LPA | State/National Health Missions |
Health Program Manager | ₹5–9 LPA | International NGOs |
Biostatistician | ₹6–8 LPA | Research Institutions |
Companies that hire MPH graduates:
- WHO, UNICEF
- NITI Aayog
- Fortis Healthcare
- PATH Foundation
- Apollo Group
- Government Health Departments
Courses Offered in MPH Programs
What subjects are taught in MPH in India?
- Core Subjects: Epidemiology, Biostatistics, Health Economics, Public Health Policy, Environmental Health
- Electives: Health Informatics, Global Health, Reproductive Health, Disaster Management, Nutrition