Top MPH Public Health Colleges in India 2026

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

There are 110 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 CMC Vellore, JIPMER Puducherry, GGSIPU, SRMCRI Chennai, Swarrnim Startup And Innovation University, Sushant University, Chitkara University, Rayat Bahra University, MS Ramaiah University of Applied Sciences, SHUATS.

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

Showing 110 MPH Public Health Colleges in India

Carousel
×
  • 3.6Rating
    (18 Reviews)
  • RatingVellore, Tamil Nadu
  • RatingPrivate
  • Batch UGC
    ...+3 Other , TAMIL NADU DR. MGR MEDICAL UNIVERSITY , The Tamilnadu Dr.M.G.R. Medical University
  • Rupee

    90,550 MPH

  • exam

    Tamilnadu 12th Exams

    ...+4 CBSE 12th , NEET SS , NEET , NEET PG

Christian Medical College, Vellore specialties

  • Shortlist Students
  • Shortlisted by  9186+  students
Carousel
×
  • Rupee

    2,400 MPH

  • Symbol

    #43 NIRF Ranking

  • exam

    NEET MDS Exams

    ...+5 CBSE 12th , JIPMER MBBS , JIPMER PG , NEET , INI CET
JIPMER Puducherry is one of the best Public Health colleges in Puducherry. MPH in Public Health at JIPMER Puducherry 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 MBBS, BDS, Compulsory Rotating Internship, Permanent Registration from the Medical Council of India. JIPMER Puducherry MPH Public Health fees is INR 2,400. Read More
  • Shortlist Students
  • Shortlisted by  1623+  students
Carousel
×
  • exam

    NIMCET Exams

    ...+6 CUET , NEET , XAT , GATE , UP B.Ed. Joint , NATA

Guru Gobind Singh Indraprastha University specialties

  • Shortlist Students
  • Shortlisted by  11173+  students
Carousel
×
  • Rupee

    1,25,000 MPH

  • Symbol

    #98 NIRF Ranking

  • exam

    NEET SS Exams

    ...+2 NEET , NEET PG
SRMCRI Chennai is one of the best Public Health colleges in Chennai, Tamil Nadu. MPH in Public Health at SRMCRI Chennai 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 Bachelor's degree in any discipline from a recognized university, Minimum aggregate score of 50% in undergraduate studies, Proficiency in English, Proof of language proficiency through standardized tests like IELTS or TOEFL.. SRMCRI Chennai MPH Public Health fees is INR 1,25,000. Read More
  • Shortlist Students
  • Shortlisted by  2726+  students
Carousel
×
  • 4.1Rating
    (7 Reviews)
  • RatingGandhinagar, Gujarat
  • RatingPrivate
  • Batch AICTE
    ...+2 AIU , INC
  • Rupee

    85,000 MPH

  • exam

    ACPC Admission Exams

    ...+6 CAT , GATE , CMAT , CBSE 12th , GSEB 10th , GUJCET

Swarrnim Startup And Innovation University specialties

  • Shortlist Students
  • Shortlisted by  41759+  students
Carousel
×
  • Rupee

    1,28,840 MPH

Sushant University (Erstwhile Ansal University) specialties

  • Shortlist Students
  • Shortlisted by  133423+  students
Carousel
×
  • 4.0Rating
    (45 Reviews)
  • RatingPatiala, Punjab
  • RatingPrivate
  • Batch UGC
    ...+8 AICTE , PCI , AIU , NCTE , INC , DSIR , NAAC , COA
  • Rupee

    55,000 MPH

  • exam

    CAT Exams

    ...+6 XAT , CBSE 12th , NATA , PSEB 12th , SAT , UCEED

Chitkara University Patiala specialties

  • Shortlist Students
  • Shortlisted by  7238+  students
Carousel
×
  • 3.7Rating
    (18 Reviews)
  • RatingMohali, Punjab
  • RatingPrivate
  • Batch UGC
    ...+3 AICTE , NCTE , NAAC
  • Rupee

    50,000 - 80,000 MPH

  • exam

    CAT Exams

    ...+6 CLAT , PSEB 10th , AIMA UGAT , CBSE 12th , CBSE 10th , PSEB 12th

Rayat Bahra University specialties

  • Shortlist Students
  • Shortlisted by  33955+  students
Carousel
×
  • Rupee

    1,84,000 MPH

  • exam

    GATE Exams

    ...+6 KCET , KMAT , RUASAT , SAT , SAT India , Karnataka PGCET

Ramaiah University of Applied Sciences specialties

  • Shortlist Students
  • Shortlisted by  198745+  students
Carousel
×
  • 3.9Rating
    (14 Reviews)
  • RatingAllahabad, Uttar Pradesh
  • RatingGovernment
  • Batch MHRD
    ...+4 ISO , ICAR , NAAC , ICFRE
  • Rupee

    78,000 - 86,735 MPH

  • exam

    Allahabad Exams

    ...+6 UGC NET , CBSE 12th , IGNOU , NEET PG , JEECUP , ICAR AICE JRF/SRF

SHUATS specialties

  • Shortlist Students
  • Shortlisted by  86234+  students
Carousel
×
  • 4.2Rating
    (264 Reviews)
  • RatingVadodara, Gujarat
  • RatingPrivate
  • Batch UGC
    ...+4 AICTE , NABL , NABH , NAAC
  • Rupee

    1,17,500 - 1,37,500 MPH

  • exam

    PID DAT Exams

    ...+6 GATE , GSEB 10th , CBSE 12th , CBSE 10th , GUJCET , GSEB 12th

Parul University specialties

  • Shortlist Students
  • Shortlisted by  470230+  students
Carousel
×
  • 4.1Rating
    (54 Reviews)
  • RatingMangalore, Karnataka
  • RatingPrivate
  • Batch UGC
    ...+3 NABH , NAAC , National Assessment and Accreditation Council (NAAC)
  • Rupee

    1,47,500 MPH

  • Symbol

    #101-150 NIRF Ranking

  • exam

    NEET MDS Exams

    ...+6 CAT , CBSE 12th , KCET , ISC , KMAT , NEET SS

Yenepoya University, Mangalore specialties

  • Shortlist Students
  • Shortlisted by  6310+  students
Carousel
×
  • 4.3Rating
    (19 Reviews)
  • RatingNavi Mumbai, Maharashtra
  • RatingDeemed University
  • Batch UGC
    ...+6 AICTE , NCTE , NABH , NAAC , Central Council of Indian Medicine (CCIM) , National Assessment and Accreditation Council (NAAC)
  • Rupee

    2,00,000 MPH

  • exam

    GPAT Exams

    ...+6 CET , Maharashtra HSC , B.Ed. , NEET , XAT , NEET MDS

DY Patil University specialties

  • Shortlist Students
  • Shortlisted by  4507+  students
Carousel
×
  • 4.2Rating
    (5 Reviews)
  • RatingMangalore, Karnataka
  • RatingPrivate
  • Batch AICTE
    ...+5 DCI , Council of Architecture , MCI , MHRD , INC
  • Rupee

    1,02,200 MPH

  • exam

    NEET MDS Exams

    ...+6 CAT , CMAT , NATA , GPAT , NEET SS , NIPER JEE
Nitte University is one of the best Public Health colleges in Mangalore, Karnataka. MPH in Public Health at Nitte University 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 Bachelor's degree in any discipline, Minimum aggregate score of 50% in undergraduate studies, Relevant work experience in public health or related areas. Nitte University MPH Public Health fees is INR 1,02,200. Read More
  • Shortlist Students
  • Shortlisted by  1081+  students
Carousel
×
  • 4.1Rating
    (66 Reviews)
  • RatingDehradun, Uttarakhand
  • RatingPrivate
  • Batch AICTE
    ...+2 PCI , COA
  • Rupee

    80,000 MPH

  • exam

    CAT Exams

    ...+6 GATE , CMAT , UKSEE , CBSE 12th , NATA , CSIR NET

Dev Bhoomi Uttarakhand University specialties

  • Shortlist Students
  • Shortlisted by  127219+  students
Carousel
×
  • RatingElura, Andhra Pradesh
  • RatingPrivate
  • Batch INC
    Asram Eluru Nursing College is one of the best Public Health colleges in Elura, Andhra Pradesh. MPH in Public Health at Asram Eluru Nursing College 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 Bachelor's degree in a relevant field, Minimum GPA of 3.0 on a 4.0 scale, Proficiency in English language, Prior work experience in the healthcare sector or relevant field preferred. Asram Eluru Nursing College MPH Public Health Read More
    • Shortlist Students
    • Shortlisted by  271+  students
    Carousel
    ×
    • 4.2Rating
      (20 Reviews)
    • RatingDehradun, Uttarakhand
    • RatingPrivate Unaided
    • Batch UGC
      ...+5 AICTE , UGC , NAAC , AICTE , National Assessment and Accreditation Council (NAAC)
    • Rupee

      75,500 MPH

    BFIT Dehradun specialties

    • Shortlist Students
    • Shortlisted by  84672+  students
    Carousel
    ×
    • 4.2Rating
      (10 Reviews)
    • RatingWardha, Maharashtra
    • RatingGovernment Aided
    • Batch UGC
      ...+6 AICTE , DCI , MHRD , ISO , INC , NAAC
    • Rupee

      77,000 - 1,50,000 MPH

    • Symbol

      #84 NIRF Ranking

    • exam

      GPAT Exams

      ...+6 NIMCET , Maharashtra HSC , ICAR AIEEA , NEET , MAH MCA CET , XAT
    Datta Meghe Institute of Higher Education and Research is one of the best Public Health colleges in Wardha, Maharashtra. MPH in Public Health at Datta Meghe Institute of Higher Education and Research 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 Bachelor's degree in any discipline, minimum aggregate of 50%, valid score in entrance examination. Datta Meghe Institute of Higher Education and Research MPH Public Health fees is INR 77,000 - INR 1,50,000. Read More
    • Shortlist Students
    • Shortlisted by  30196+  students
    Carousel
    ×
    • 4.5Rating
      (6 Reviews)
    • RatingMumbai, Maharashtra
    • RatingPrivate
    • Batch UGC
      ...+3 AICTE , Government of India , NAAC
    • Rupee

      34,000 MPH

    • exam

      CBSE 12th Exams

      ...+4 CUET , Maharashtra HSC , TISSNET , NEET PG

    Tata Institute of Social Sciences specialties

    • Shortlist Students
    • Shortlisted by  909+  students
    Carousel
    ×
    • 4.9Rating
      (7 Reviews)
    • RatingMysuru, Karnataka
    • RatingPrivate
    • Batch NAAC
      ...+1 National Assessment and Accreditation Council (NAAC)
    • exam

      Karnataka 2nd PUC Exams

      ...+4 CBSE 12th , NEET SS , NEET , NEET PG
    JSS Mysuru is one of the best Public Health colleges in Mysuru, Karnataka. MPH in Public Health at JSS Mysuru 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 Bachelor's degree in Medicine (MBBS), Bachelor's degree in any discipline from a recognized university, one-year internship after undergraduate degree, valid score in the National Eligibility cum Entrance Test (NEET) for M.P.H.. JSS Mysuru MPH Public Health Read More
    • Shortlist Students
    • Shortlisted by  887+  students
    Carousel
    ×
    • RatingDelhi, Delhi
    • RatingGovernment
    • Batch UGC
    • exam

      CUET PG Exams

      ...+1 NEET PG
    National Institute of Health and Family Welfare is one of the best Public Health colleges in Delhi. MPH in Public Health at National Institute of Health and Family Welfare is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, National Institute of Health and Family Welfare MPH Public Health Read More
    • Shortlist Students
    • Shortlisted by  134+  students
    Carousel
    ×
    • 4.0Rating
      (23 Reviews)
    • RatingKolkata, West Bengal
    • RatingPrivate
    • Batch UGC
      ...+2 AICTE , MAKAUT WB
    • Rupee

      87,500 MPH

    • exam

      NEET Exams

      ...+2 MAT , JEMAT
    IMS Kolkata is one of the best Public Health colleges in Kolkata, West Bengal. MPH in Public Health at IMS Kolkata 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 Bachelor's degree in any discipline from a recognized university, Minimum aggregate score of 50%, Valid score in national-level entrance exams such as CAT, MAT, XAT, or CMAT. IMS Kolkata MPH Public Health fees is INR 87,500. Read More
    • Shortlist Students
    • Shortlisted by  42621+  students
    Carousel
    ×
    • 3.0Rating
      (2 Reviews)
    • RatingBengaluru, Karnataka
    • RatingPrivate
    • Batch Government
      ...+3 MHRD , NAAC , AICTE
    • Rupee

      1,25,000 MPH

    • exam

      CAT Exams

      ...+6 GMAT , Karnataka 2nd PUC , CMAT , CBSE 12th , MAT , XAT

    Padmashree Institute of Management and Sciences specialties

    • Shortlist Students
    • Shortlisted by  3167+  students
    Carousel
    ×
    • Rupee

      1,40,000 MPH

    ICRI Dehradun is one of the best Public Health colleges in Dehradun, Uttarakhand. MPH in Public Health at ICRI Dehradun 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 Bachelor's degree in any discipline from a recognized university, strong academic background, prior work experience in the healthcare or public health sector preferred, excellent communication skills, critical thinking abilities, passion for making a positive impact on public health issues in India.. ICRI Dehradun MPH Public Health fees is INR 1,40,000. Read More
    • Shortlist Students
    • Shortlisted by  2454+  students
    Carousel
    ×
    • 4.3Rating
      (113 Reviews)
    • RatingDehradun, Uttarakhand
    • RatingPrivate
    • Batch UGC
      ...+6 AICTE , BCI , PCI , AIU , NAAC , National Assessment and Accreditation Council (NAAC)
    • Rupee

      73,000 MPH

    • exam

      GPAT Exams

      ...+6 NIMCET , NEET , NIPER , XAT , GATE , LLB

    Uttaranchal University specialties

    • Shortlist Students
    • Shortlisted by  59984+  students
    Carousel
    ×
    • 4.3Rating
      (7 Reviews)
    • RatingSonepat, Haryana
    • RatingPrivate Unaided
    • Batch BCI
      ...+3 AIU , UGC , NAAC
    • Rupee

      2,50,000 MPH

    • exam

      CAT Exams

      ...+6 CMAT , CLAT , UCEED , NMAT by GMAC , LSAT-India , MAT
    OP Jindal Global University is one of the best Public Health colleges in Sonepat, Haryana. MPH in Public Health at OP Jindal Global University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, OP Jindal Global University MPH Public Health fees is INR 2,50,000. Read More
    • Shortlist Students
    • Shortlisted by  577+  students
    Carousel
    ×
    • Rupee

      4,00,000 MPH

    • Symbol

      #4 NIRF Ranking

    • exam

      GATE Exams

      ...+5 JEE Advanced , UCEED , IIT JAM , JEE Main , CEED

    IIT Delhi specialties

    • Shortlist Students
    • Shortlisted by  4595+  students
    Carousel
    ×
    • 3.7Rating
      (15 Reviews)
    • RatingKolkata, West Bengal
    • RatingPrivate
    • Batch Govt. of W
      ...+1 MAKAUT WB
    • Rupee

      1,10,000 MPH

    • exam

      CAT Exams

      ...+6 GMAT , CMAT , CBSE 12th , CBSE 10th , MAT , WBCHSE
    Subhas Bose Institute of Hotel Management is one of the best Public Health colleges in Kolkata, West Bengal. MPH in Public Health at Subhas Bose Institute of Hotel Management 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 60% marks</p>. Subhas Bose Institute of Hotel Management MPH Public Health fees is INR 1,10,000. Read More
    • Shortlist Students
    • Shortlisted by  18131+  students
    Carousel
    ×
    • Rupee

      4,00,000 MPH

    • exam

      NEET PG Exams

    Indian Institute of Public Health (IIPH), Delhi is one of the best Public Health colleges in Delhi. MPH in Public Health at Indian Institute of Public Health (IIPH), Delhi 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 Bachelor's degree in any discipline, Minimum of two years of work experience in a relevant field, Proficiency in English, Proof of language proficiency through standardized tests like TOEFL or IELTS. Indian Institute of Public Health (IIPH), Delhi MPH Public Health fees is INR 4,00,000. Read More
    • Shortlist Students
    • Shortlisted by  158+  students
    Carousel
    ×
    • RatingHyderabad, Telangana
    • RatingPublic
    • Batch AICTE
    • Rupee

      2,25,000 MPH

    • exam

      NEET PG Exams

    Indian Institute of Public Health (IIPH), Hyderabad is one of the best Public Health colleges in Hyderabad, Telangana. MPH in Public Health at Indian Institute of Public Health (IIPH), Hyderabad is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, Indian Institute of Public Health (IIPH), Hyderabad MPH Public Health fees is INR 2,25,000. Read More
    • Shortlist Students
    • Shortlisted by  94+  students
    Top