List of On Campus M.Sc in Community Medicine Colleges in India Based on 2026 Ranking

Sub Stream
State
City
Degree
Specialization
Program Type
Type Of College
Entrance/Exam Accepted
Total Fee
Course Type
Agency
Affliation
Course Duration
Gender Accepted

Found 10 colleges

Sort By
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#1

Galgotias University - [GU], Greater Noida

Greater Noida, Uttar Pradesh |NCTE, AICTE, COA, PCI, INC Approved
NAAC A+
1,74,300M.Sc Public Health- Total FeesCompare Fees 3.8 / 5 Based on 1691 User
Reviews
Best in Academics
#64th/217 in India for Science 2025
agency logoagency logoagency logo+ 4 More
#2

Sharda University, Greater Noida

Greater Noida, Uttar Pradesh |NCTE, DCI, COA, PCI, INC Approved
NAAC A+
4,15,600M.Sc Public Health- Total FeesCompare Fees 4 / 5 Based on 772 User
Reviews
Best in Infrastructure
--
#3

NIMS University, Jaipur

Jaipur, Rajasthan |DCI, AICTE, COA, PCI, INC Approved
NAAC A
1,50,000M.Sc Public Health- Total FeesCompare Fees 4.2 / 5 Based on 216 User
Reviews
Best in Faculty
--
#4

Srinivas University, Mangalore

Mangalore, Karnataka |NCTE, DCI, AICTE, COA, PCI Approved
NAAC A
2,78,500M.Sc Public Health- Total Fees 3.8 / 5 Based on 250 User
Reviews
Best in Academics
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#5

The Tamil Nadu Dr. M.G.R. Medical University, Chennai

Chennai, Tamil Nadu |MCI Approved
6,000M.Sc Public Health- Total FeesCompare Fees-- 4 / 5 Based on 1172 User
Reviews
Best in Infrastructure
--
#6

Mahakaushal University, Jabalpur

Jabalpur, Madhya Pradesh |AICTE, UGC Approved
1,54,400M.Sc Public Health- Total Fees-- 3.3 / 5 Based on 2 User
Reviews
--
#7

Techno Global University - [TGU], Vidisha

Vidisha, Madhya Pradesh |NCTE, AICTE, UGC Approved
27,000M.Sc Public Health- Total Fees------
#8
25,00,000M.Sc Public Health- Total Fees-- 4.3 / 5 Based on 18 User
Reviews
Best in Academics
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#9

Tata Memorial Centre - [TMC], Mumbai

Mumbai, Maharashtra |MCI Approved
1,05,000M.Sc Public Health- Total Fees-- 4.9 / 5 Based on 1 User
Reviews
Best in Placements
--
#10
NAAC A
2,78,500M.Sc Public Health- Total Fees
₹ 3,00,000Average Package₹ 3,00,000Highest Package
----