Skip to main content
Admission
Guardian
Colleges
Colleges
Mock Tests
Predictors
Study Abroad
Courses
Exams
Blog
News
Sign In
Colleges Offering MPH in India 2026 — 34+ Institutions | Admission Guardian
Home
Courses
Medical
MPH
Master of Public Health [MPH]
Also known as: MPH
Medical
34+ colleges
Avg ₹1.8L/yr
Share
Overview
Colleges Offering
Skip to main content
Admission
Guardian
Colleges
Colleges
Mock Tests
Predictors
Study Abroad
Courses
Exams
Blog
News
Sign In
Colleges Offering MPH
34+ total
Filters
37 of 37
AIIMS Raipur
Raipur, Chhattisgarh
Dr. B. R. Ambedkar University Delhi, Karampura
New Delhi, Delhi NCR
Max Institute of Medical Excellence (MIME)
New Delhi, Delhi NCR
Global Institute of Public Health
Thiruvananthapuram, Kerala
Bharti Vishwavidyalaya
Durg, Chhattisgarh
SIC
Cuttack, Odisha
JSPH
Sonepat, Haryana
School of Allied Health Science, Vinayaka Mission Research Foundation
Salem, Tamil Nadu
IPHI
New Delhi, Delhi NCR
IIPH
Bhubaneswar, Odisha
IIPH
Shillong, Meghalaya
KSRDPRU
Bangalore, Karnataka
Sai Business and Media School
Dehradun, Uttarakhand
ICRI
New Delhi, Delhi NCR
SMAS
Gurgaon, Haryana
VMPIM
Mehsana, Gujarat
Akal College of Public Health and Hospital Administration
Sirmaur, Himachal Pradesh
SGT Medical College, Hospital & Research Institute
Gurgaon, Haryana
SNHS
Greater Noida, Uttar Pradesh
AIPH
Bhubaneswar, Odisha
AIIMS Rishikesh
Rishikesh, Uttarakhand
SunRise University
Alwar, Rajasthan
AIIMS Jodhpur
Jodhpur, Rajasthan
PIMR
Bhopal, Madhya Pradesh
IIPH
Gurgaon, Haryana
IIPH
Hyderabad, Telangana
IIPH
Gandhinagar, Gujarat
HIM
Midnapore, West Bengal
NAAC B
SIHS
Pune, Maharashtra
NAAC A
SCTIMST
Thiruvananthapuram, Kerala
NIE
Chennai, Tamil Nadu
NICD
New Delhi, Delhi NCR
Centre for Professional and Advanced Studies
Kottayam, Kerala
AIIH & PH
Kolkata, West Bengal
Sri Adi Siva MPHW Training Institution
Anantapur, Andhra Pradesh
IIHMR Jaipur
Jaipur, Rajasthan
NAAC B
JIPMER
Pondicherry, Puducherry
Need more options? Browse all MPH colleges
Search All
Filter By Fees
Under ₹1 Lakh
Under ₹5 Lakhs
Under ₹10 Lakhs
Under ₹20 Lakhs