Top MPH Public Health Colleges in India 2026

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

There are 108 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 108 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

    NEET Exams

    ...+4 CBSE 12th , NEET PG , Tamilnadu 12th , NEET SS
CMC Vellore is one of the best Public Health colleges in Vellore, Tamil Nadu. MPH in Public Health at CMC Vellore 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, Dentistry, Nursing, Pharmacy, Veterinary Science, Allied Health Sciences, or any other health-related field from a recognized university, minimum of two years of work experience in a health-related field. CMC Vellore MPH Public Health fees is INR 90,550. Read More
  • Shortlist Students
  • Shortlisted by  8900+  students
Carousel
×
  • Rupee

    2,400 MPH

  • Symbol

    #43 NIRF Ranking

  • exam

    INI CET Exams

    ...+5 JIPMER PG , NEET , CBSE 12th , NEET MDS , JIPMER MBBS
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  1574+  students
Carousel
×
  • exam

    NEET Exams

    ...+6 UGC NET , NEET PG , GATE , AILET , IPU CET , MP B.Ed.

Guru Gobind Singh Indraprastha University specialties

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

    1,25,000 MPH

  • Symbol

    #98 NIRF Ranking

  • exam

    NEET Exams

    ...+2 NEET SS , 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  2636+  students
Carousel
×
  • 4.1Rating
    (7 Reviews)
  • RatingGandhinagar, Gujarat
  • RatingPrivate
  • Batch AICTE
    ...+2 AIU , INC
  • Rupee

    85,000 MPH

  • exam

    CBSE 10th Exams

    ...+6 GATE , CMAT , GUJCET , CAT , ACPC Admission , NATA

Swarrnim Startup And Innovation University specialties

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

    1,28,840 MPH

Sushant University (Erstwhile Ansal University) specialties

  • Shortlist Students
  • Shortlisted by  133408+  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

    UCEED Exams

    ...+6 CAT , NATA , SAT , XAT , MAT , CBSE 12th

Chitkara University Patiala specialties

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

    50,000 - 80,000 MPH

  • exam

    NEET Exams

    ...+6 AILET , NEET Nursing , NCHM JEE , CBSE 10th , NEET PG , CBSE 12th

Rayat Bahra University specialties

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

    1,84,000 MPH

  • exam

    KMAT Exams

    ...+6 GATE , Karnataka PGCET , IRMASAT , RUASAT , SAT , COMEDK UGET

Ramaiah University of Applied Sciences specialties

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

    78,000 - 86,735 MPH

  • exam

    DU Exams

    ...+6 JEE , CSIR , SHIATS Entrance Exam , UP 12th , UGC NET , MP

SHUATS specialties

  • Shortlist Students
  • Shortlisted by  86151+  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

    NEET Exams

    ...+6 GSEB 10th , GUJCET , JEE Main , CBSE 12th , NEET PG , GSEB 12th

Parul University specialties

  • Shortlist Students
  • Shortlisted by  469259+  students
Carousel
×
  • 4.1Rating
    (53 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

    ISC Exams

    ...+6 KMAT , JIPMER , NEET PG , CAT , NEET , XAT
Yenepoya University (YDC), Mangalore is one of the best Public Health colleges in Mangalore, Karnataka. MPH in Public Health at Yenepoya University (YDC), Mangalore 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 50% aggregate marks in undergraduate studies, Valid score in entrance examination or recognized national-level entrance test. Yenepoya University (YDC), Mangalore MPH Public Health fees is INR 1,47,500. Read More
  • Shortlist Students
  • Shortlisted by  6293+  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

    NEET PG Exams

    ...+6 XAT , CEED , CET , NEET MDS , LSAT , CBSE 12th
DY Patil University is one of the best Public Health colleges in Navi Mumbai, Maharashtra. MPH in Public Health at DY Patil University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, DY Patil University MPH Public Health fees is INR 2,00,000. Read More
  • Shortlist Students
  • Shortlisted by  4424+  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

    GPAT Exams

    ...+6 NEET PG , CAT , NATA , NEET , CMAT , XAT
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  1065+  students
Carousel
×
  • 4.1Rating
    (66 Reviews)
  • RatingDehradun, Uttarakhand
  • RatingPrivate
  • Batch AICTE
    ...+2 PCI , COA
  • Rupee

    70,000 MPH

  • exam

    NATA Exams

    ...+6 GPAT , JEE , MAT , CAT , UKSEE , JEE Main

Dev Bhoomi Uttarakhand University specialties

  • Shortlist Students
  • Shortlisted by  126688+  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  264+  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

      XAT Exams

      ...+6 NEET MDS , NEET , ICAR AIEEA , MHT-CET , MAT , NIMCET
    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  30140+  students
    Carousel
    ×
    • 4.9Rating
      (7 Reviews)
    • RatingMysuru, Karnataka
    • RatingPrivate
    • Batch NAAC
      ...+1 National Assessment and Accreditation Council (NAAC)
    • exam

      NEET PG Exams

      ...+4 NEET , Karnataka 2nd PUC , CBSE 12th , NEET SS
    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  862+  students
    Carousel
    ×
    • 3.0Rating
      (2 Reviews)
    • RatingBengaluru, Karnataka
    • RatingPrivate
    • Batch Government
      ...+3 MHRD , NAAC , AICTE
    • Rupee

      1,25,000 MPH

    • exam

      CAT Exams

      ...+6 XAT , CMAT , Karnataka 2nd PUC , MAT , CBSE 12th , GMAT
    Padmashree Institute of Management and Sciences is one of the best Public Health colleges in Bengaluru, Karnataka. MPH in Public Health at Padmashree Institute of Management and Sciences 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>. Padmashree Institute of Management and Sciences MPH Public Health fees is INR 1,25,000. Read More
    • Shortlist Students
    • Shortlisted by  3164+  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  2452+  students
    Carousel
    ×
    • 4.3Rating
      (7 Reviews)
    • RatingSonepat, Haryana
    • RatingPrivate Unaided
    • Batch BCI
      ...+3 AIU , UGC , NAAC
    • Rupee

      2,50,000 MPH

    • exam

      LSAT-India Exams

      ...+6 NMAT by GMAC , CAT , UCEED , CLAT , CMAT , XAT
    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  566+  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  156+  students
    Carousel
    ×
    • Rupee

      1,60,000 MPH

    • exam

      NEET Exams

      ...+3 CBSE 12th , GPAT , CSIR-UGC
    Delhi Institute of Pharmaceutical Sciences and Research is one of the best Public Health colleges in Delhi. MPH in Public Health at Delhi Institute of Pharmaceutical Sciences and Research is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, Delhi Institute of Pharmaceutical Sciences and Research MPH Public Health fees is INR 1,60,000. Read More
    • Shortlist Students
    • Shortlisted by  1698+  students
    Carousel
    ×
    • 3.0Rating
      (1 Reviews)
    • RatingKottayam, Kerala
    • RatingPrivate
    • Batch NAAC
      ...+1 National Assessment and Accreditation Council (NAAC)
    • exam

      KEAM Exams

    Assumption College is one of the best Public Health colleges in Kottayam, Kerala. MPH in Public Health at Assumption 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 any related field, Minimum aggregate score of 50%, Proficiency in English language, Scores from standardized English proficiency tests such as IELTS or TOEFL. Assumption College MPH Public Health Read More
    • Shortlist Students
    • Shortlisted by  106+  students
    Carousel
    ×
    • 4.5Rating
      (2 Reviews)
    • RatingKolar, Karnataka
    • RatingPrivate
    • Batch NAAC
      ...+1 Medical Council of India (MCI)
    • Rupee

      1,00,000 MPH

    • exam

      NEET Exams

      ...+3 CBSE 12th , NEET PG , Karnataka 2nd PUC
    SDUMC Kolar is one of the best Public Health colleges in Kolar, Karnataka. MPH in Public Health at SDUMC Kolar is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, SDUMC Kolar MPH Public Health fees is INR 1,00,000. Read More
    • Shortlist Students
    • Shortlisted by  229+  students
    Carousel
    ×
    • Rupee

      2,40,000 MPH

    • exam

      CBSE 12th Exams

      ...+3 GATE , UGC NET , RBSE 12th
    Poornima School of Management is one of the best Public Health colleges in Jaipur, Rajasthan. MPH in Public Health at Poornima School of 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 Bachelor's degree in any discipline, minimum aggregate score of 50%, proficiency in English, proof of language proficiency through standardized tests like IELTS or TOEFL.. Poornima School of Management MPH Public Health fees is INR 2,40,000. Read More
    • Shortlist Students
    • Shortlisted by  42+  students
    Carousel
    ×
    • 4.5Rating
      (98 Reviews)
    • RatingBhubaneswar, Odisha
    • RatingDeemed to be University
    • Batch NAAC
      ...+1 AICTE, NBA, NAAC
    • Rupee

      1,92,000 MPH

    • Symbol

      #27 NIRF Ranking

    Kalinga Institute of Industrial Technology specialties

    • Shortlist Students
    • Shortlisted by  64670+  students
    Carousel
    ×
    • 5.0Rating
      (1 Reviews)
    • RatingPune, Maharashtra
    • RatingPrivate
    • Batch AICTE
      ...+1 pci
    • Rupee

      54,160 MPH

    • exam

      CBSE 12th Exams

      ...+2 GPAT , Maharashtra HSC
    Rajgad Dnyanpeeth's College of Pharmacy is one of the best Public Health colleges in Pune, Maharashtra. MPH in Public Health at Rajgad Dnyanpeeth's College of Pharmacy 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 Pharmacy, Life Sciences, Medicine, Nursing, Social Sciences, or any other related field, Minimum of 50% aggregate marks in undergraduate degree, Prior work experience in public health or a related field preferred. Rajgad Dnyanpeeth's College of Pharmacy MPH Public Health fees is INR 54,160. Read More
    • Shortlist Students
    • Shortlisted by  83+  students
    Carousel
    ×
    • RatingBhopal, Madhya Pradesh
    • RatingPrivate
    • Batch Govt of Ma
      ...+1 INC
      R.D. Memorial College of Nursing is one of the best Public Health colleges in Bhopal, Madhya Pradesh. MPH in Public Health at R.D. Memorial College of Nursing 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 health-related field, minimum of one year of work experience, successful completion of entrance exam.. R.D. Memorial College of Nursing MPH Public Health Read More
      • Shortlist Students
      • Shortlisted by  142+  students
      Carousel
      ×
      • RatingKolkata, West Bengal
      • RatingGovernment
      • Rupee

        12,000 MPH

      All India Institute of Hygiene and Public Health (AIIHPH), Kolkata is one of the best Public Health colleges in Kolkata, West Bengal. MPH in Public Health at All India Institute of Hygiene and Public Health (AIIHPH), 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 Medicine (MBBS), Bachelor's degree in Dental Science (BDS), Bachelor's degree in Ayurveda, Bachelor's degree in Homeopathy, Bachelor's degree in Nursing, Bachelor's degree in Pharmacy, Bachelor's degree in Veterinary Science, Bachelor's degree in Physiotherapy, Bachelor's degree in Occupational Therapy, Bachelor's degree in Nutrition, Bachelor's degree in Environmental Health, minimum of one year of work experience in a relevant field, good academic record, strong communication skills. All India Institute of Hygiene and Public Health (AIIHPH), Kolkata MPH Public Health fees is INR 12,000. Read More
      • Shortlist Students
      • Shortlisted by  124+  students