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 ICRI Bhopal, ICRI Mangalore, OPJS University, Churu, ICRI, New Delhi, ICRI Mumbai, The Apollo University, Chittoor, SAM Global University, School of Allied Health Sciences Vinayaka Mission's Research Foundation Puducherry, School of Allied Health Sciences Vinayaka Mission's Research Foundation Salem, Bharti VIshwavidyalaya, Durg.

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

Showing 110 MPH Public Health Colleges in India

Carousel
×
  • Rupee

    90,000 MPH

  • exam

    MPBSE 12th Exams

    ...+1 CBSE 12th
ICRI Bhopal is one of the best Public Health colleges in Bhopal, Madhya Pradesh. MPH in Public Health at ICRI Bhopal 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. ICRI Bhopal MPH Public Health fees is INR 90,000. Read More
  • Shortlist Students
  • Shortlisted by  11654+  students
Carousel
×
  • Rupee

    1,00,000 MPH

  • exam

    Karnataka 2nd PUC Exams

    ...+1 CBSE 12th
ICRI Mangalore is one of the best Public Health colleges in Mangalore, Karnataka. MPH in Public Health at ICRI 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 from a recognized university. ICRI Mangalore MPH Public Health fees is INR 1,00,000. Read More
  • Shortlist Students
  • Shortlisted by  9+  students
Carousel
×
  • 5.0Rating
    (1 Reviews)
  • RatingChuru, Rajasthan
  • RatingPrivate
  • Batch UGC
    ...+5 AICTE , BCI , PCI , NCTE , COA
  • Rupee

    25,000 - 50,000 MPH

  • exam

    (Library and Information Science) Exams

    ...+6 AIMA UGAT , CBSE 10th , GPAT , NIMCET , B.Ed. , NEET

OPJS University specialties

  • Shortlist Students
  • Shortlisted by  10706+  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  4772+  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  12553+  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  26502+  students
Carousel
×
  • 4.3Rating
    (74 Reviews)
  • RatingBhopal, Madhya Pradesh
  • RatingPrivate
  • Batch UGC
    ...+5 AIMA , Council of Architecture (COA) , UGC-AICTE-DEC ( Joint committee) , National Assessment and Accreditation Council (NAAC) , ICAI
  • Rupee

    67,000 MPH

  • exam

    MPBSE 10th Exams

    ...+3 MPBSE 12th , CBSE 12th , CBSE 10th

SAM Global University specialties

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

    1,00,000 MPH

School of Allied Health Sciences Vinayaka Mission's Research Foundation Puducherry is one of the best Public Health colleges in Puducherry. MPH in Public Health at School of Allied Health Sciences Vinayaka Mission's Research Foundation 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 Bachelor's degree in any health-related field, minimum of one year of work experience in a relevant field, Proficiency in English language, strong communication skills. School of Allied Health Sciences Vinayaka Mission's Research Foundation Puducherry MPH Public Health fees is INR 1,00,000. Read More
  • Shortlist Students
  • Shortlisted by  7633+  students
Carousel
×
  • Rupee

    1,00,000 MPH

School of Allied Health Sciences Vinayaka Mission's Research Foundation Salem is one of the best Public Health colleges in Salem, Tamil Nadu. MPH in Public Health at School of Allied Health Sciences Vinayaka Mission's Research Foundation Salem 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, Proficiency in English language. School of Allied Health Sciences Vinayaka Mission's Research Foundation Salem MPH Public Health fees is INR 1,00,000. Read More
  • Shortlist Students
  • Shortlisted by  23050+  students
Carousel
×
  • Rupee

    1,20,000 MPH

  • exam

    CGBSE 12th Exams

    ...+3 CGBSE 10th , CBSE 12th , CBSE 10th
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  22246+  students
Carousel
×
  • Rupee

    14,000 MPH

  • exam

    CGBSE 12th Exams

    ...+3 CGBSE 10th , CBSE 12th , CBSE 10th
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  14430+  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  356+  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  60+  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  46+  students
Carousel
×
  • RatingDehradun, Uttarakhand
  • RatingPrivate
  • Batch NAAC
  • Rupee

    70,000 MPH

  • exam

    UK 12th Exams

    ...+1 CBSE 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  10525+  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
×
  • 4.3Rating
    (3 Reviews)
  • RatingTiruchirappalli, Tamil Nadu
  • RatingPrivate
  • Batch MHRD
    ...+3 NAAC , AICTE , National Assessment and Accreditation Council (NAAC)
    SRM Trichy is one of the best Public Health colleges in Tiruchirappalli, Tamil Nadu. MPH in Public Health at SRM Trichy is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, SRM Trichy MPH Public Health Read More
    • Shortlist Students
    • Shortlisted by  4612+  students
    Carousel
    ×
    • Rupee

      1,00,000 MPH

    KM University is one of the best Public Health colleges in Mathura, Uttar Pradesh. MPH in Public Health at KM 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>Graduation with 50% marks.</p>. KM University MPH Public Health fees is INR 1,00,000. Read More
    • Shortlist Students
    • Shortlisted by  169+  students
    Carousel
    ×
    • Rupee

      1,20,000 MPH

    Rungta International Skills University is one of the best Public Health colleges in Bhilai, Chhattisgarh. MPH in Public Health at Rungta International Skills University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, Rungta International Skills University MPH Public Health fees is INR 1,20,000. Read More
    • Shortlist Students
    • Shortlisted by  22+  students
    Carousel
    ×
    • RatingBhubaneswar, Odisha
    • RatingPrivate
    • Rupee

      1,50,000 - 1,75,000 MPH

    AIPH University is one of the best Public Health colleges in Bhubaneswar, Odisha. MPH in Public Health at AIPH University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MPH Public Health program, AIPH University MPH Public Health fees is INR 1,50,000 - INR 1,75,000. Read More
    • Shortlist Students
    • Shortlisted by  12+  students
    Top