Top MSc Public Health Colleges in India 2025

Updated on - Sep 23, 2025 06:55 PM IST

There are 13 M.Sc. (Master of Science) Public Health colleges in India. Choose from 1 government and 8 private colleges, with the fees ranging from INR 30,000 - INR 1,98,000. Admissions are done via merit or entrance exams like Rajasthan BSTC, CBSE 12th. Top M.Sc. (Master of Science) Public Health colleges in India include NIMS University, Krishna Institute of Medical Sciences, RIMT Mandi Gobindgarh, Vector Control Research Centre, Jamia Hamdard, Gurugram University, Swaminarayana University, Pravara Gramin Shikshan Sanstha, Mansarovar Global University, The Apollo University, Chittoor.

Filters 2
  • M.Sc. (Master of Science)
  • Public Health

Showing 13 MSc Public Health Colleges in India

Carousel
×
  • 4.3Rating
    (32 Reviews)
  • RatingJaipur, Rajasthan
  • RatingPrivate
  • Batch UGC
    ...+10 DCI , AIU , INC , MCI , DEC , BCI , NAAC , COA , PCI , AICTE
  • Rupee

    50,000 - 2,00,000 MSc

  • exam

    NIMCET Exams

    ...+4 NEET SS , Rajasthan BSTC , CBSE 12th , NEET PG
NIMS University is one of the best Public Health colleges in Jaipur, Rajasthan. MSc in Public Health at NIMS University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass B.Sc in a relevant stream, minimum of 50% marks. NIMS University MSc Public Health fees is INR 70,000. Read More
  • Shortlist Students
  • Shortlisted by  92807+  students
Carousel
×
  • 4.5Rating
    (4 Reviews)
  • RatingSatara, Maharashtra
  • RatingPrivate Unaided
  • Batch UGC
    ...+3 NABH , ISO , NAAC
  • Rupee

    35,000 - 90,000 MSc

  • exam

    NEET MDS Exams

    ...+6 SAT-M.Ed , NEET SS , KCET , MH CET , NEET , KIMS-M.Ed
Krishna Institute of Medical Sciences is one of the best Public Health colleges in Satara, Maharashtra. MSc in Public Health at Krishna Institute of Medical Sciences is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in a relevant field, Minimum aggregate score of 50%. Krishna Institute of Medical Sciences MSc Public Health fees is INR 35,000. Read More
  • Shortlist Students
  • Shortlisted by  936+  students
Carousel
×
  • Rupee

    1,40,000 - 3,50,000 MSc

  • exam

    CAT Exams

    ...+6 PSEB 10th , GATE , MAT , PSEB 12th , CBSE 12th , CBSE 10th
RIMT Mandi Gobindgarh is one of the best Public Health colleges in Mandi Gobindgarh, Punjab. MSc in Public Health at RIMT Mandi Gobindgarh is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in a relevant field, minimum aggregate marks required, entrance examination may be required. RIMT Mandi Gobindgarh MSc Public Health fees is INR 1,78,000. Read More
  • Shortlist Students
  • Shortlisted by  45+  students

Popular Science colleges near you

Carousel
×
  • RatingPuducherry, Puducherry
  • RatingGovernment
  • Batch AICTE
  • Rupee

    5,000 MSc

Vector Control Research Centre is one of the best Public Health colleges in Puducherry. MSc in Public Health at Vector Control Research Centre is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in a relevant field, Minimum aggregate score of 60% or equivalent. Vector Control Research Centre MSc Public Health fees is INR 5,000. Read More
  • Shortlist Students
  • Shortlisted by  23+  students
Carousel
×
  • 4.3Rating
    (32 Reviews)
  • RatingNew Delhi, Delhi
  • RatingDeemed to be University
  • Batch AICTE
    ...+1 NAAC
  • Rupee

    42,000 - 3,50,000 MSc

  • Symbol

    #74 NIRF Ranking

  • exam

    LSAT Exams

    ...+6 CAT , AILET , XAT , NIMCET , UGC NET , JEE Main
Jamia Hamdard is one of the best Public Health colleges in New Delhi, Delhi. MSc in Public Health at Jamia Hamdard is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in the relevant field, Minimum aggregate score of 50%, Completed graduation in the science stream. Jamia Hamdard MSc Public Health Read More
  • Shortlist Students
  • Shortlisted by  3098+  students
Carousel
×
  • Rupee

    20,000 - 66,470 MSc

  • exam

    CAT Exams

    ...+6 AILET , XAT , HSTES , GPAT , JEE Main , CMAT
Gurugram University is one of the best Public Health colleges in Gurgaon, Haryana. MSc in Public Health at Gurugram University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in the relevant field from a recognized university, minimum qualifying marks may vary depending on the specialization, specific subject requirements.. Gurugram University MSc Public Health fees is INR 50,000. Read More
  • Shortlist Students
  • Shortlisted by  2454+  students
Carousel
×
  • 4.1Rating
    (9 Reviews)
  • RatingKalol, Gujarat
  • RatingPrivate
  • Batch Ministry o
    ...+6 UGC-AICTE-DEC ( Joint committee) , Indian Nursing Council (INC), New Delhi , BCI , AICTE, Directorate of Technical Education , PCI , GUJARAT NURSING COUNCIL
  • Rupee

    40,000 - 2,25,000 MSc

  • exam

    GATE Exams

    ...+2 GSEB 12th , CBSE 12th
Swaminarayana University is one of the best Public Health colleges in Kalol, Gujarat. MSc in Public Health at Swaminarayana University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in a related field, Minimum of 50% aggregate marks, Required cutoff score in entrance exam. Swaminarayana University MSc Public Health fees is INR 60,000. Read More
  • Shortlist Students
  • Shortlisted by  28134+  students
Carousel
×
  • RatingAhmednagar, Maharashtra
  • RatingPrivate
  • Batch NAAC
    ...+1 National Assessment and Accreditation Council (NAAC)
    Pravara Gramin Shikshan Sanstha is one of the best Public Health colleges in Ahmednagar, Maharashtra. MSc in Public Health at Pravara Gramin Shikshan Sanstha is a program with a duration of . To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in a relevant field, minimum aggregate score of 50%. Pravara Gramin Shikshan Sanstha MSc Public Health Read More
    • Shortlist Students
    • Shortlisted by  80+  students
    Carousel
    ×
    • 4.0Rating
      (1 Reviews)
    • RatingSehore, Madhya Pradesh
    • RatingPrivate
    • Batch UGC
      ...+1 BCI
    • Rupee

      30,000 - 2,00,000 MSc

    • exam

      LSAT Exams

      ...+6 UCEED , IGNOU OPENMAT (Library and Information Science) , CEED , GPAT , CAT , JNU (Library and Information Science)
    Mansarovar Global University is one of the best Public Health colleges in Sehore, Madhya Pradesh. MSc in Public Health at Mansarovar Global University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Undergraduate degree in a relevant field, Minimum aggregate score of 50%, Required subjects studied as per specialization. Mansarovar Global University MSc Public Health fees is INR 30,000. Read More
    • Shortlist Students
    • Shortlisted by  1140+  students
    Carousel
    ×
    • Rupee

      1,62,800 - 1,93,000 MSc

    The Apollo University, Chittoor is one of the best Public Health colleges in Chittoor, Andhra Pradesh. MSc 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 MSc Public Health program, candidates must pass Bachelor's degree in a relevant field from a recognized university, minimum aggregate score of 50%. The Apollo University, Chittoor MSc Public Health fees is INR 1,62,800. Read More
    • Shortlist Students
    • Shortlisted by  26469+  students
    Carousel
    ×
    • 5.0Rating
      (1 Reviews)
    • RatingWarangal, Telangana
    • RatingPublic
    • Batch DCI
      ...+2 Govt of Telangana , Medical Council of India (MCI)
    • exam

      NEET MDS Exams

      ...+4 NEET SS , CBSE 12th , TSBIE , NEET PG
    KNRUHS is one of the best Public Health colleges in Warangal, Telangana. MSc in Public Health at KNRUHS is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in a relevant field, Minimum aggregate percentage (varies by specialization), Valid score in relevant entrance examination (e.g., KNRUHS PGET, NEET-PG). KNRUHS MSc Public Health Read More
    • Shortlist Students
    • Shortlisted by  151+  students
    Carousel
    ×
    • Rupee

      15,500 - 5,71,000 MSc

    • Symbol

      #14 NIRF Ranking

    • exam

      UCEED Exams

      ...+6 UGC NET , CEED , GPAT , CAT , NIPER JEE , CBSE 12th
    Manipal University is one of the best Public Health colleges in Udupi, Karnataka. MSc in Public Health at Manipal University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in a relevant field, Minimum aggregate score (varies by specialization), Minimum qualifying marks in entrance examination. Manipal University MSc Public Health fees is INR 1,98,000. Read More
    • Shortlist Students
    • Shortlisted by  2631+  students
    Carousel
    ×
    • 3.7Rating
      (10 Reviews)
    • RatingKota, Rajasthan
    • RatingPrivate
    • Batch UGC
      ...+5 AICTE , BCI , PCI , NCTE , ICAR
    • Rupee

      40,000 - 1,00,000 MSc

    • exam

      RBSE 10th Exams

      ...+6 CLAT , CMAT , GMAT , Rajasthan JET Agriculture , AILET , Rajasthan Pre PG
    Career Point University is one of the best Public Health colleges in Kota, Rajasthan. MSc in Public Health at Career Point University is a Regular program with a duration of 2.0 Years. To be eligible for admission to the MSc Public Health program, candidates must pass Bachelor's degree in the relevant field, Minimum aggregate score of 50%, Required subjects studied. Career Point University MSc Public Health fees is INR 81,000. Read More
    • Shortlist Students
    • Shortlisted by  13485+  students

    Admissions Open for Online Degree Programs