No colleges match “”. Press Enter to search anyway.

Best Medical colleges in Kolkata 2026

62 Medical colleges in Kolkata charge between ₹8,730 and ₹37.45 L in the first year, and St. Xavier's College - [SXC] is the highest rated of them. Every figure below is the college's own published number.

Updated Aug 2026 7 NIRF-ranked In West Bengal →

Medical colleges in Kolkata — at a glance

Medical colleges 62
Fee range (first year) ₹8,730 – ₹37.45 L
Government / Private 14 / 48
NIRF-ranked 7 of 62
Highest package reported ₹1 Cr
Top rated St. Xavier's College - [SXC]

Which medical college in Kolkata is best?

It depends what you are optimising for. Each pick below is the best in this list on that one measure.

Top 8 Medical colleges in Kolkata compared

Rating, ranking, fees and placement side by side.

Medical colleges in Kolkata compared on rating, NIRF rank, starting fees, highest package and ownership
College Rating NIRF Fees from Highest package Type
ST Xavier's Kolkata Kolkata 10 #8 ₹1.39 L ₹36 L Government
KMC Kolkata Kolkata 9.9 #41 ₹47,000 Government
IPGMER Kolkata Kolkata 9.8 #23 ₹50,000 Government
Deshbandhu College for Girls Kolkata Kolkata 9.7 ₹50,100 Government
NRS Kolkata 9.7 ₹47,100 Government
WBUHS Kolkata 9.6 ₹2.2 L Government
KPC Hospital Kolkata Kolkata 9.6 ₹20 L Government
Calcutta National Medical College Kolkata Kolkata 9.6 ₹47,000 Government

A dash means that college has not published the figure. Nothing here is estimated.

Top 25 Medical colleges in Kolkata

  1. 1

    St. Xavier's College - [SXC]

    Kolkata, West Bengal · Government · est. 1860

    10.0 Fees from ₹1.39 L NIRF #8 Highest ₹36 L 52 courses
  2. 2

    Kolkata Medical College

    Kolkata, West Bengal · Government · est. 1835

    9.9 Fees from ₹47,000 NIRF #41 41 courses
  3. 3

    Institute of Post Graduate Medical Education And Research - [IPGMER]

    Kolkata, West Bengal · Government · est. 1957

    9.8 Fees from ₹50,000 NIRF #23 56 courses
  4. 4

    Deshbandhu College for Girls

    Kolkata, West Bengal · Government · est. 1857

    9.7 Fees from ₹50,100 46 courses
  5. 5

    Nilratan Sircar Medical College & Hospital - [NRS]

    Kolkata, West Bengal · Government · est. 1873

    9.7 Fees from ₹47,100 60 courses
  6. 6

    West Bengal University of Health Sciences - [WBUHS]

    Kolkata, West Bengal · Government · est. 2003

    9.6 Fees from ₹2.2 L 84 courses
  7. 7

    KPC Medical College and Hospital - [KPCMC&H]

    Kolkata, West Bengal · Government · est. 2006

    9.6 Fees from ₹20 L 30 courses
  8. 8

    Calcutta National Medical College - [CNMC]

    Kolkata, West Bengal · Government · est. 1948

    9.6 Fees from ₹47,000 26 courses
  9. 9

    College of Medicine and Sagore Dutta Hospital - [CMSDH]

    Kolkata, West Bengal · Government · est. 2010

    9.5 Fees from ₹40,500 23 courses
  10. 10

    R. G. Kar Medical College and Hospital - [RGKMCH]

    Kolkata, West Bengal · Government · est. 1886

    9.5 Fees from ₹42,500 51 courses
  11. 11

    ESI Post Graduate Institute of Medical Science and Research - [PGIMSR]

    Kolkata, West Bengal · Government · est. 2011

    9.5 Fees from ₹5.25 L 10 courses
  12. 12

    Bhairab Ganguly College

    Kolkata, West Bengal · Government · est. 1968

    9.4 Fees from ₹26,335 48 courses
  13. 13

    University of Calcutta

    Kolkata, West Bengal · Government · est. 1857

    9.3 Fees from ₹59,000 NIRF #15 266 courses
  14. 14

    Indian Institute For Secondary & Technical Education - [IISTE]

    Kolkata, West Bengal · Government · est. 2012

    9.0 Fees from ₹11 L Highest ₹7.2 L 19 courses
  15. 15

    Techno India University

    Kolkata, West Bengal · Private · est. 2012

    8.9 Fees from ₹4.74 L Highest ₹32 L 188 courses
  16. 16

    Brainware University

    Kolkata, West Bengal · Private · est. 2016

    8.9 Fees from ₹6.9 L Highest ₹12 L 112 courses
  17. 17

    Jagannath Gupta Institute of Medical Sciences and Hospital - [JIMSH]

    Kolkata, West Bengal · Private · est. 2016

    8.8 Fees from ₹37.45 L 22 courses
  18. 18

    Jadavpur University - [JU]

    Kolkata, West Bengal · Private · est. 1955

    8.7 Fees from ₹1.2 L NIRF #1 Highest ₹40 L 218 courses
  19. 19

    Vidyasagar College - [VSC]

    Kolkata, West Bengal · Private · est. 1872

    7.1 Fees from ₹33,000 50 courses
  20. 20

    NSHM Knowledge Campus

    Kolkata, West Bengal · Private · est. 2006

    7.0 Fees from ₹5.91 L NIRF #61 Highest ₹16.57 L 37 courses
  21. 21

    Institute of Management Study - [IMS]

    Kolkata, West Bengal · Private · est. 2006

    6.9 Fees from ₹1.7 L Highest ₹5.25 L 45 courses
  22. 22

    Annex College

    Kolkata, West Bengal · Private · est. 1990

    6.6 Fees from ₹1.98 L Highest ₹7 L 67 courses
  23. 23

    George Group of Colleges

    Kolkata, West Bengal · Private · est. 2001

    6.6 Fees from ₹1.4 L Highest ₹1 L 31 courses
  24. 24

    NIMAS

    Kolkata, West Bengal · Private · est. 1999

    6.5 Fees from ₹2.29 L 12 courses
  25. 25

    Sister Nivedita University - [SNU]

    Kolkata, West Bengal · Private · est. 2017

    5.6 Fees from ₹8.18 L Highest ₹51 L 172 courses

Showing 25 of 62. Ordered by student rating; colleges that publish a fee appear first.

See all 62 →

How to choose between them

Start with the fee you can commit to. Across Kolkata the published first-year fee runs from ₹8,730 to ₹37.45 L, so the shortlist changes completely depending on the band you pick.

Government or private. 14 of these are government-run and 48 are private. Government colleges are usually cheaper and admit on entrance rank; private colleges are more likely to have their own admission route.

Check the ranking applies to your course. 7 of these hold an NIRF rank, but NIRF is scored per category — a rank in one category says nothing about another.

Then read the placement tab, not the headline package. The highest package is one student; the percentage placed and the recruiters listed tell you far more.

Frequently asked questions

How many Medical colleges are there in Kolkata?

There are 62 Medical colleges listed in Kolkata on this page, of which 14 are government and 48 are private.

What is the fee for Medical colleges in Kolkata?

Published first-year fees range from ₹8,730 to ₹37.45 L. Each college's own figure is in the table above.

Which is the best college in Kolkata for Medical?

St. Xavier's College - [SXC] has the highest student rating among the Medical colleges listed here, in Kolkata.

What is the highest package from Medical colleges in Kolkata?

The highest package reported by a college on this page is ₹1 Cr. Packages vary by course and year.

Related guides

All college guides →