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 Delhi Institute of Pharmaceutical Sciences and Research, Assumption College, SGT University, SDUMC Kolar, MIT Pune, Poornima School of Management, SMCET Jaipur, KIIT, Shyam Institute of Engineering & Technology, Swami Vivekanand Mahavidyalaya (SVM), Sagar.

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

Showing 108 MPH Public Health Colleges in India

Carousel
×
  • Rupee

    1,60,000 MPH

  • exam

    GPAT Exams

    ...+3 CBSE 12th , NEET , 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  1699+  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  107+  students
Carousel
×
  • Rupee

    87,500 MPH

  • exam

    GATE Exams

    ...+3 NEET PG , NEET MDS , NEET
SGT University is one of the best Public Health colleges in Gurgaon, Haryana. MPH in Public Health at SGT 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 of 50% aggregate marks in undergraduate studies. SGT University MPH Public Health fees is INR 1,75,000. Read More
  • Shortlist Students
  • Shortlisted by  951+  students
Carousel
×
  • 4.5Rating
    (2 Reviews)
  • RatingKolar, Karnataka
  • RatingPrivate
  • Batch NAAC
    ...+1 Medical Council of India (MCI)
  • Rupee

    1,00,000 MPH

  • exam

    CBSE 12th Exams

    ...+3 Karnataka 2nd PUC , NEET PG , NEET
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
×
  • 3.7Rating
    (7 Reviews)
  • RatingPune, Maharashtra
  • RatingPrivate
  • Batch AICTE
    ...+3 NBA , DTE , National Board of Accreditation (NBA)
  • Rupee

    3,40,000 MPH

  • exam

    MHT-CET Exams

    ...+6 MAH MBA CET , CBSE 12th , GPAT , GATE , XAT , Maharashtra HSC

Maharashtra Institute of Technology Pune specialties

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

    2,40,000 MPH

  • exam

    CBSE 12th Exams

    ...+3 GATE , RBSE 12th , UGC NET
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
×
  • Rupee

    60,000 MPH

  • exam

    REAP Exams

    ...+1 JEE Main
SMCET Jaipur is one of the best Public Health colleges in Jaipur, Rajasthan. MPH in Public Health at SMCET Jaipur 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 relevant field, minimum aggregate of 50%, valid score in entrance exams such as CAT, MAT, or any other equivalent exam.. SMCET Jaipur MPH Public Health fees is INR 60,000. Read More
  • Shortlist Students
  • Shortlisted by  3970+  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  64677+  students
Carousel
×
  • RatingDausa, Rajasthan
  • RatingPrivate Unaided
  • Batch AICTE
  • Rupee

    60,000 MPH

  • exam

    REAP Exams

    ...+1 JEE Main
Shyam Institute of Engineering & Technology is one of the best Public Health colleges in Dausa, Rajasthan. MPH in Public Health at Shyam Institute of Engineering & Technology 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, strong academic record, relevant work experience in the healthcare sector, proficiency in English language skills, strong analytical and critical thinking abilities. Shyam Institute of Engineering & Technology MPH Public Health fees is INR 60,000. Read More
  • Shortlist Students
  • Shortlisted by  720+  students
Carousel
×
  • Rupee

    1,23,000 MPH

  • exam

    CBSE 12th Exams

    ...+4 CBSE 10th , Gujarat University , MPBSE 10th , MPBSE 12th
Swami Vivekanand Mahavidyalaya (SVM), Sagar is one of the best Public Health colleges in Sagar, Madhya Pradesh. MPH in Public Health at Swami Vivekanand Mahavidyalaya (SVM), Sagar is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, Swami Vivekanand Mahavidyalaya (SVM), Sagar MPH Public Health fees is INR 1,23,000. Read More
  • Shortlist Students
  • Shortlisted by  79+  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  126+  students
    Carousel
    ×
    • RatingNew Delhi, Delhi
    • RatingGovernment
    • Batch AICTE
      NCDC New Delhi is one of the best Public Health colleges in New Delhi, Delhi. MPH in Public Health at NCDC New 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 medicine (MBBS) or dental surgery (BDS), Completed compulsory rotating internship, Valid registration with the Medical Council of India (MCI) or Dental Council of India (DCI), Degree in Ayurveda, Unani, Siddha, or Homeopathy (BHMS/BAMS/BUMS), Completed one-year internship. NCDC New Delhi MPH Public Health Read More
      • Shortlist Students
      • Shortlisted by  92+  students
      Carousel
      ×
      • 5.0Rating
        (1 Reviews)
      • RatingBengaluru, Karnataka
      • RatingPrivate
      • Batch Indian Ass
        ...+1 Govt of Karnataka
      • exam

        CBSE 12th Exams

        ...+6 DSAT , JEE Main , KCET , Karnataka PGCET , Karnataka 2nd PUC , COMEDK UGET
      Dayananda Sagar College of Physiotherapy is one of the best Public Health colleges in Bengaluru, Karnataka. MPH in Public Health at Dayananda Sagar College of Physiotherapy is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, Dayananda Sagar College of Physiotherapy MPH Public Health Read More
      • Shortlist Students
      • Shortlisted by  259+  students
      Carousel
      ×
      • exam

        CBSE 12th Exams

        ...+1 UK 12th
      CIMSR Dehradun is one of the best Public Health colleges in Dehradun, Uttarakhand. MPH in Public Health at CIMSR Dehradun is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, CIMSR Dehradun MPH Public Health Read More
      • Shortlist Students
      • Shortlisted by  105+  students
      Carousel
      ×
      • 4.2Rating
        (4 Reviews)
      • RatingNew Delhi, Delhi
      • RatingPrivate
      • Batch IAO
        ...+2 UGC , AICTE
      • exam

        CET Exams

        ...+6 CAT , GPAT , XAT , NEET PG , GMAT , CMAT
      Rajiv Gandhi Paramedical Institute is one of the best Public Health colleges in New Delhi, Delhi. MPH in Public Health at Rajiv Gandhi Paramedical Institute 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. Rajiv Gandhi Paramedical Institute MPH Public Health Read More
      • Shortlist Students
      • Shortlisted by  2898+  students
      Carousel
      ×
      • RatingSalem, Tamil Nadu
      • RatingPrivate
      • Batch Other
      • Rupee

        1,50,000 MPH

      • exam

        CBSE 12th Exams

      Vinayaka Mission s Avaitaion Academy is one of the best Public Health colleges in Salem, Tamil Nadu. MPH in Public Health at Vinayaka Mission s Avaitaion Academy 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%. Vinayaka Mission s Avaitaion Academy MPH Public Health fees is INR 1,50,000. Read More
      • Shortlist Students
      • Shortlisted by  60+  students
      Carousel
      ×
      • RatingMangalore, Karnataka
      • RatingPrivate
      • Batch NAAC
        Dr.NSAM PU College is one of the best Public Health colleges in Mangalore, Karnataka. MPH in Public Health at Dr.NSAM PU College is a Regular program with a duration of 1.0 Years. To be eligible for admission to the MPH Public Health program, candidates must pass Bachelor's degree in any discipline, minimum of 50% aggregate marks. Dr.NSAM PU College MPH Public Health Read More
        • Shortlist Students
        • Shortlisted by  27+  students
        Carousel
        ×
        • 4.3Rating
          (3 Reviews)
        • RatingJaipur, Rajasthan
        • RatingPrivate
        • Batch UGC
          ...+1 AICTE
        • Rupee

          18,11,000 MPH

        • exam

          CAT Exams

          ...+4 ATMA , XAT , CMAT , MAT

        IIHMR University specialties

        • Shortlist Students
        • Shortlisted by  1007+  students
        Carousel
        ×
        • 4.1Rating
          (15 Reviews)
        • RatingGurgaon, Haryana
        • RatingPrivate
        • Batch UGC
          ...+13 AIU , Council of Architecture (COA) , RCI , UGC-AICTE-DEC ( Joint committee) , INC , ACBSP , BCI , NAAC , AICTE, Directorate of Technical Education , PCI , IET - UK , National Assessment and Accreditation Council (NAAC) , CCB
        • Rupee

          1,32,000 MPH

        • exam

          CBSE 12th Exams

          ...+6 NATA , CLAT , CSIR NET , CAT , GATE , JEE Main
        Amity University Manesar is one of the best Public Health colleges in Gurgaon, Haryana. MPH in Public Health at Amity University Manesar 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%. Amity University Manesar MPH Public Health fees is INR 1,32,000. Read More
        • Shortlist Students
        • Shortlisted by  189918+  students
        Carousel
        ×
        • 4.0Rating
          (3 Reviews)
        • RatingJaipur, Rajasthan
        • RatingPrivate
        • Batch UGC
          ...+4 AICTE , BCI , NCTE , PCI
        • Rupee

          1,22,000 MPH

        • exam

          AIEED Exams

          ...+6 NEET PG , JEE Main , NEET , CBSE 12th , NATA , LSAT-India

        Mahatma Jyoti Rao Phoole University specialties

        • Shortlist Students
        • Shortlisted by  10551+  students
        Carousel
        ×
        • 4.2Rating
          (46 Reviews)
        • RatingChennai, Tamil Nadu
        • RatingPrivate
        • Batch UGC
          ...+3 MHRD , NAAC , ABET
        • Rupee

          1,00,000 MPH

        • Symbol

          #22 NIRF Ranking

        • exam

          JEE Main Exams

          ...+6 NEET , CBSE 12th , TANCET MBA , NEET SS , CEED , JEECUP
        SRM University Chennai is one of the best Public Health colleges in Chennai, Tamil Nadu. MPH in Public Health at SRM University 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, Minimum aggregate of 50%, Valid score in SRM Joint Entrance Examination for Health Sciences (SRMJEEH) or any other relevant national-level entrance exam.. SRM University Chennai MPH Public Health fees is INR 1,00,000. Read More
        • Shortlist Students
        • Shortlisted by  3056+  students
        Carousel
        ×
        • Rupee

          1,97,000 MPH

        • Symbol

          #26 NIRF Ranking

        • exam

          CUET Exams

          ...+6 CCMT , GATE , JEE Main , CUET PG , TS EAMCET , NIMCET

        University of Hyderabad specialties

        • Shortlist Students
        • Shortlisted by  1961+  students
        Carousel
        ×
        • RatingLucknow, Uttar Pradesh
        • RatingPrivate
        • Rupee

          60,320 MPH

        • exam

          CBSE 12th Exams

          ...+5 UP 12th , NEET PG , JEE Main , LUMET , JEECUP
        DEPARTMENT OF BUSINESS ADMINISTRATION, Lucknow is one of the best Public Health colleges in Lucknow, Uttar Pradesh. MPH in Public Health at DEPARTMENT OF BUSINESS ADMINISTRATION, Lucknow 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 Undergraduate degree in a relevant field, Minimum aggregate score of 50% or above, Work experience in the public health sector or related fields (preferred). DEPARTMENT OF BUSINESS ADMINISTRATION, Lucknow MPH Public Health fees is INR 60,320. Read More
        • Shortlist Students
        • Shortlisted by  438+  students
        Carousel
        ×
        • 4.5Rating
          (13 Reviews)
        • RatingBhubaneswar, Odisha
        • RatingDeemed to be University
        • Batch UGC
          ...+6 AICTE , NBA , BCI , AIU , ACU , NAAC
        • exam

          NATA Exams

          ...+4 KIITEE , CMAT , MAT , OJEE
        KIIT University is one of the best Public Health colleges in Bhubaneswar, Odisha. MPH in Public Health at KIIT 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 of 50% marks in aggregate, valid score in the KIIT Entrance Examination (KEE). KIIT University MPH Public Health Read More
        • Shortlist Students
        • Shortlisted by  12124+  students
        Carousel
        ×
        • 4.5Rating
          (12 Reviews)
        • RatingCuttack, Odisha
        • RatingPrivate
        • Batch ISO
          ...+4 Indian Nursing Council (INC) , UGC , NAAC , INDIAN NURSING COUNCIL & THE KARNATAKA STATE NURSING COUNCIL
        • Rupee

          1,20,000 MPH

        • exam

          CBSE 12th Exams

          ...+2 Odisha CHSE , OJEE
        Driems University is one of the best Public Health colleges in Cuttack, Odisha. MPH in Public Health at Driems 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 <p>Candidate must have a Bachelor’s degree with any stream or any college or any recorganized univeristy</p>. Driems University MPH Public Health fees is INR 1,20,000. Read More
        • Shortlist Students
        • Shortlisted by  11513+  students
        Carousel
        ×
        • 4.6Rating
          (16 Reviews)
        • RatingKolkata, West Bengal
        • RatingPrivate
        • Batch AICTE
          ...+1 MAKAUT WB
        • Rupee

          1,07,500 MPH

        • exam

          CBSE 12th Exams

          ...+6 WBJEE JECA , CAT , XAT , WBJEE , JEE Main , GMAT

        Future Institute of Engineering & Management specialties

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

          1,25,000 MPH

        • exam

          CBSE 12th Exams

          ...+5 CUET , MAT , UID Design Aptitude Test , HBSE 12th , Goenka Aptitude Test for Admission (GATA)

        GD Goenka University specialties

        • Shortlist Students
        • Shortlisted by  45008+  students
        Carousel
        ×
        • 4.2Rating
          (22 Reviews)
        • RatingKolkata, West Bengal
        • RatingPrivate
        • Batch NBA
          ...+2 NAAC , MAKAUT WB
        • Rupee

          1,56,200 MPH

        NSHM Knowledge Campus - Kolkata specialties

        • Shortlist Students
        • Shortlisted by  25979+  students