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 PPSU Surat, Rabindranath Tagore University (RNTU), Bhopal, Madhya Pradesh, Mahatma Jyoti Rao Phoole University, SRM University Chennai, KIIT University, GD Goenka University, Jigyasa University, DEPARTMENT OF BUSINESS ADMINISTRATION, Lucknow, NSHM Durgapur, NSHM Kolkata.

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

Showing 108 MPH Public Health Colleges in India

Carousel
×
  • Rupee

    1,00,000 MPH

  • exam

    CBSE 12th Exams

    ...+6 NATA , CBSE 10th , CAT , GUJCET , XAT , ACPC Admission
PPSU Surat is one of the best Public Health colleges in Surat, Gujarat. MPH in Public Health at PPSU Surat 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%, valid score in national-level entrance exams such as CAT, MAT, XAT, or CMAT. PPSU Surat MPH Public Health fees is INR 1,00,000. Read More
  • Shortlist Students
  • Shortlisted by  61256+  students
Carousel
×
  • 4.4Rating
    (63 Reviews)
  • RatingBhopal, Madhya Pradesh
  • RatingLocal Body
  • Batch UGC
    ...+5 AICTE , Bar Council of India , AIU , NCTE , INC
  • Rupee

    60,000 MPH

  • exam

    CLAT Exams

    ...+6 CAT , CBSE 10th , XAT , JEE Main , NMAT , CMAT

Rabindranath Tagore University specialties

  • Shortlist Students
  • Shortlisted by  85114+  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
×
  • 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
×
  • 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.0Rating
    (3 Reviews)
  • RatingDehradun, Uttarakhand
  • RatingPrivate
  • Batch UGC
    ...+3 Bar Council of India , NCTE , COA
  • Rupee

    1,20,000 MPH

  • exam

    CBSE 12th Exams

    ...+6 CLAT , CAT , GPAT , XAT , GMAT , CMAT

Jigyasa University specialties

  • Shortlist Students
  • Shortlisted by  21185+  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
×
  • 3.8Rating
    (18 Reviews)
  • RatingDurgapur, West Bengal
  • RatingPrivate
  • Batch AICTE
    ...+2 NBA , NAAC
  • Rupee

    1,37,500 - 1,65,250 MPH

  • exam

    WBJEE Exams

NSHM Durgapur specialties

  • Shortlist Students
  • Shortlisted by  27696+  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
Carousel
×
  • 4.3Rating
    (39 Reviews)
  • RatingNoida, Uttar Pradesh
  • RatingPrivate
  • Batch UGC
    ...+3 AICTE , NAAC , National Assessment and Accreditation Council (NAAC)
  • Rupee

    3,00,000 MPH

  • Symbol

    #37 NIRF Ranking

  • exam

    CBSE 12th Exams

    ...+6 NATA , CLAT , NMAT by GMAC , CSIR NET , LSAT-India , UP 12th

Amity University, Noida specialties

  • Shortlist Students
  • Shortlisted by  3448+  students
Carousel
×
  • 4.5Rating
    (63 Reviews)
  • RatingFatehgarh Sahib, Punjab
  • RatingPrivate
  • Batch UGC
    ...+5 BCI , PCI , AICTE , NAAC , National Assessment and Accreditation Council (NAAC)
  • Rupee

    90,000 MPH

  • exam

    PTET Exams

    ...+6 NEET PG , PSEB 10th , PSEB 12th , MAT , NEET , CBSE 12th

Desh Bhagat University specialties

  • Shortlist Students
  • Shortlisted by  18053+  students
Carousel
×
  • 4.0Rating
    (1 Reviews)
  • RatingSirmaur, Himachal Pradesh
  • RatingPrivate
  • Batch UGC
    ...+7 AICTE , MHRD , NCTE , ISO , INC , DSIR , NAAC
  • Rupee

    1,26,000 MPH

  • exam

    CBSE 12th Exams

    ...+6 CSIR NET , CAT , GATE , XAT , GMAT , JEE Main
Eternal University is one of the best Public Health colleges in Sirmaur, Himachal Pradesh. MPH in Public Health at Eternal 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%, Valid score in national-level entrance exams (CAT, MAT, XAT). Eternal University MPH Public Health fees is INR 1,26,000. Read More
  • Shortlist Students
  • Shortlisted by  111+  students
Carousel
×
  • 4.3Rating
    (179 Reviews)
  • RatingLucknow, Uttar Pradesh
  • RatingPrivate
  • Batch UGC
    ...+5 BCI , PCI , Council of Architecture (COA) , NCTE , NAAC
  • Rupee

    37,000 MPH

  • exam

    CBSE 12th Exams

    ...+3 UPSEE , JEECUP , UP 12th

Shri Ramswaroop Memorial University specialties

  • Shortlist Students
  • Shortlisted by  111943+  students
Carousel
×
  • 4.0Rating
    (1 Reviews)
  • RatingDehradun, Uttarakhand
  • RatingPrivate
  • Batch UGC
    ...+4 IAP , INC , Indian Association of Physiotherapists , NAAC
  • Rupee

    1,00,000 MPH

  • exam

    CBSE 12th Exams

    ...+6 UK 12th , CAT , XAT , GMAT , SET , CMAT
Sai Group Of Institutions is one of the best Public Health colleges in Dehradun, Uttarakhand. MPH in Public Health at Sai Group Of Institutions 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, interest in public health, commitment to improving community health outcomes, prior work experience in healthcare or related sectors. Sai Group Of Institutions MPH Public Health fees is INR 1,00,000. Read More
  • Shortlist Students
  • Shortlisted by  761+  students
Carousel
×
  • Rupee

    1,40,000 MPH

  • exam

    NEET Exams

AIIMS Jodhpur specialties

  • Shortlist Students
  • Shortlisted by  373+  students
Carousel
×
  • 4.3Rating
    (3 Reviews)
  • RatingKaithal, Haryana
  • RatingPrivate
  • Batch AICTE
    ...+3 NBA , NAAC , National Assessment and Accreditation Council (NAAC)
  • Rupee

    85,000 MPH

  • exam

    JEE Main Exams

    ...+6 MAT , NEET , NIMCET , CBSE 12th , LSAT-India , GPAT
NIILM University is one of the best Public Health colleges in Kaithal, Haryana. MPH in Public Health at NIILM 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. NIILM University MPH Public Health fees is INR 85,000. Read More
  • Shortlist Students
  • Shortlisted by  25789+  students
Carousel
×
  • Rupee

    1,50,000 - 1,79,000 MPH

  • Symbol

    #14 NIRF Ranking

  • exam

    MIT DAT Exams

    ...+6 NEET PG , JEE Main , NEET , MAT , NCHM JEE , CBSE 12th

Manipal University specialties

  • Shortlist Students
  • Shortlisted by  2699+  students
Carousel
×
  • 4.3Rating
    (6 Reviews)
  • RatingHisar, Haryana
  • RatingPrivate
  • Batch UGC
    ...+6 AICTE , BCI , PCI , AIU , NSDC , COA
  • Rupee

    70,000 MPH

  • exam

    CBSE 12th Exams

    ...+6 NATA , CLAT , NCHMCT JEE , CAT , CBSE 10th , XAT
OM Sterling Global University is one of the best Public Health colleges in Hisar, Haryana. MPH in Public Health at OM Sterling Global 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 from a recognized university, Minimum aggregate score of 50% or equivalent in undergraduate studies, Relevant work experience in the public health sector. OM Sterling Global University MPH Public Health fees is INR 70,000. Read More
  • Shortlist Students
  • Shortlisted by  35411+  students
Carousel
×
  • Rupee

    1,20,000 MPH

  • exam

    CBSE 12th Exams

    ...+3 CGBSE 10th , CBSE 10th , CGBSE 12th
Bharti VIshwavidyalaya, Durg is one of the best Public Health colleges in Durg, Chhattisgarh. MPH in Public Health at Bharti VIshwavidyalaya, Durg 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 50% marks</p>. Bharti VIshwavidyalaya, Durg MPH Public Health fees is INR 1,20,000. Read More
  • Shortlist Students
  • Shortlisted by  22220+  students
Carousel
×
  • Rupee

    1,10,000 MPH

Geeta University is one of the best Public Health colleges in Panipat, Haryana. MPH in Public Health at Geeta 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>Bachelor’s degree in Health Sciences, Medicine, Nursing, Pharmacy, Life Sciences, Social Sciences or relevant field with minimum 50% marks from a recognized university</p>. Geeta University MPH Public Health fees is INR 1,10,000. Read More
  • Shortlist Students
  • Shortlisted by  8168+  students
Carousel
×
  • Rupee

    1,45,000 MPH

ICRI, New Delhi is one of the best Public Health colleges in New Delhi, Delhi. MPH in Public Health at ICRI, 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 any discipline, minimum of 50% aggregate marks. ICRI, New Delhi MPH Public Health fees is INR 1,45,000. Read More
  • Shortlist Students
  • Shortlisted by  4771+  students
Carousel
×
  • Rupee

    1,45,000 MPH

  • exam

    CBSE 12th Exams

    ...+1 Maharashtra HSC
ICRI Mumbai is one of the best Public Health colleges in Mumbai, Maharashtra. MPH in Public Health at ICRI Mumbai 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 language, valid TOEFL or IELTS score.. ICRI Mumbai MPH Public Health fees is INR 1,45,000. Read More
  • Shortlist Students
  • Shortlisted by  12544+  students
Carousel
×
  • Rupee

    14,000 MPH

  • exam

    CBSE 12th Exams

    ...+3 CGBSE 10th , CBSE 10th , CGBSE 12th
ISBM University Chhattisgarh is one of the best Public Health colleges in Raipur, Chhattisgarh. MPH in Public Health at ISBM University Chhattisgarh 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>. ISBM University Chhattisgarh MPH Public Health fees is INR 14,000. Read More
  • Shortlist Students
  • Shortlisted by  14383+  students
Carousel
×
  • Rupee

    1,73,000 MPH

The Apollo University, Chittoor is one of the best Public Health colleges in Chittoor, Andhra Pradesh. MPH in Public Health at The Apollo University, Chittoor 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 skills. The Apollo University, Chittoor MPH Public Health fees is INR 1,73,000. Read More
  • Shortlist Students
  • Shortlisted by  26483+  students
Carousel
×
  • 4.0Rating
    (1 Reviews)
  • RatingWest Siang, Arunachal Pradesh
  • RatingPrivate
  • Batch AIU
    ...+4 NCTE , UGC , BCI , PCI
  • exam

    JEE Main Exams

North East Frontier Technical University is one of the best Public Health colleges in West Siang, Arunachal Pradesh. MPH in Public Health at North East Frontier Technical 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 a relevant field, Minimum GPA of 3.0 on a 4.0 scale, Proficiency in English language through standardized tests like IELTS or TOEFL, Prior work experience in the healthcare sector or relevant field may be required. North East Frontier Technical University MPH Public Health Read More
  • Shortlist Students
  • Shortlisted by  59+  students
Carousel
×
  • RatingDehradun, Uttarakhand
  • RatingPrivate
  • Batch NAAC
  • Rupee

    1,00,499 MPH

BFIT 2.0 Group is one of the best Public Health colleges in Dehradun, Uttarakhand. MPH in Public Health at BFIT 2.0 Group 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 of 50%, proficiency in English through standardized tests such as IELTS or TOEFL.. BFIT 2.0 Group MPH Public Health fees is INR 1,00,499. Read More
  • Shortlist Students
  • Shortlisted by  5176+  students
Carousel
×
  • RatingKasaragod, Kerala
  • RatingGovernment
  • Batch MHRD
    ...+1 NAAC
  • Symbol

    #151-200 NIRF Ranking

Central University of Kerala is one of the best Public Health colleges in Kasaragod, Kerala. MPH in Public Health at Central University of Kerala 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 of 50% aggregate marks, background in health sciences, social sciences, or related fields.. Central University of Kerala MPH Public Health Read More
  • Shortlist Students
  • Shortlisted by  43+  students
Carousel
×
  • Rupee

    56,200 MPH

Shri Jagdishprasad Jhabarmal Tibrewala University is one of the best Public Health colleges in Jhunjhunu, Rajasthan. MPH in Public Health at Shri Jagdishprasad Jhabarmal Tibrewala 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>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>. Shri Jagdishprasad Jhabarmal Tibrewala University MPH Public Health fees is INR 56,200. Read More
  • Shortlist Students
  • Shortlisted by  354+  students
Carousel
×
  • RatingDehradun, Uttarakhand
  • RatingPrivate
  • Batch NAAC
  • Rupee

    70,000 MPH

  • exam

    CBSE 12th Exams

    ...+1 UK 12th
Guru Nanak College, Dehradun is one of the best Public Health colleges in Dehradun, Uttarakhand. MPH in Public Health at Guru Nanak College, 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 <p>Candidate must have a Bachelor’s degree with any college or any recorganized univeristy.</p>. Guru Nanak College, Dehradun MPH Public Health fees is INR 70,000. Read More
  • Shortlist Students
  • Shortlisted by  10456+  students