Out of 17 Colleges, AIIMS Bhubaneswar, SCBMCH Cuttack, MKCG Berhampur, PRMMC Mayurbhanj, and SJMCH Puri are the top MBBS Colleges in Odisha according to the latest Collegedunia rankings. As per the Collegedunia overall scores, AIIMS Bhubaneswar stood at the top with a score of 985 (Out of 1000), followed by SCBMCH Cuttack with a CD Score of 950 (Out of 1000) and MKCG Berhampur with a CD score of 916 out of 1000.
Key Summary
- Fees:
- Total fees: INR 5.85 K at AIIMS Bhubaneswar to INR 1.16 Crore at SOA University and IMS & SUM Hospital.
- Government colleges: INR 5.85 K at AIIMS Bhubaneswar to INR 35.75 Lakh at Utkal University Bhubaneswar.
- Private colleges: INR 1.7 Lakh at SLNMC Korapur to INR 1.16 Crore at SOA Bhubaneswar.
- Entrance Exams:
- NEET is the main entrance exam accepted by MBBS Colleges in Odisha.
- Most colleges also accept Odisha NEET Counselling for MBBS admission.
- Approvals: AIIMS Bhubaneswar, SCBMCH Cuttack, and around 16 more colleges are MCI-approved.
- Cheapest Colleges:
- AIIMS Bhubaneswar (INR 5.85 K)
- VIMSAR Sambalpur (INR 1.18 Lakh)
- PRMMCH Baripada (INR 1.2 Lakh).
Top MBBS Colleges in Odisha 2026
| College Name | Type of College | CD Overall Score | Total MBBS Fees | Latest NEET Cutoff (Rank) |
|---|---|---|---|---|
| AIIMS Bhubaneswar | Government | 985 | INR 5.85 K | 785 |
| SCBMCH Cuttack | Government | 950 | INR 1.32 Lakh | 7227 |
| MKCG Berhampur | Government | 916 | INR 1.43 Lakh | 12593 |
| PRMMC Mayurbhanj | Government | 896 | INR 1.9 Lakh | 64325 |
| SJMCH Puri | Government | 875 | INR 2.09 Lakh | 16666 |
| GMCH Balasore | Government | 862 | INR 1.5 Lakh | 18325 |
| GMCH Balangir | Government | 828 | INR 1.91 Lakh | 21331 |
| KIIT Bhubaneswar | Private | 823 | INR 93.25 Lakh | - |
| SLNMC Korapur | Private | 733 | INR 1.70 Lakh | 24372 |
| VIMSAR Sambalpur | Government | 649 | INR 1.18 Lakh | 26533 |
| SOA University Bhubaneswar | Private | 644 | INR 1.16 Crore | - |
| PRMMCH Baripada | Government | 567 | INR 1.2 Lakh | 27293 |
| DRIEMS University Cuttack | Private | 30 | INR 36.32 Lakh | 1131466 |
| HiTech Medical College Rourkela | Private | 30 | INR 34.16 Lakh | 1084926 |
| HGI Bhubaneswar | Private | 30 | INR 57.8 Lakh | - |
Ques. What is the average course fee for the MBBS program in Odisha?
Ans. The MBBS program in Odisha is offered at average course fees of INR 5.85 K at AIIMS Bhubaneswar to INR 1.16 Crore at SOA University and IMS & SUM Hospital.
Ques. What is the admission procedure for MBBS course in Odisha?
Ans. MBBS admission in Odisha requires qualifying the NEET-UG exam and registering for centralized counseling through the Directorate of Medical Education, Odisha. Seats are filled via 15% All India Quota (AIQ) or 85% State Quota/Management Quota based on merit, choices, and domicile rules.
Step-by-Step Admission Process:
- Qualify NEET-UG: Secure the minimum cutoff percentile designated for your category.
- Online Registration: Visit the official OJEE website during the counselling window to create a profile, fill out details, and pay the registration fee.
- Choice Filling & Locking: Submit your preferred choices of medical colleges and courses online.
- Seat Allotment: Seats are allotted based on your NEET rank, choices filled, and reservation category.
- Document Verification & Reporting: Report to the assigned college with original documents and fee payment to confirm admission.
Ques. Do MBBS colleges in Odisha offer courses without an entrance exam?
Ans. No, entrance exam that is NEET UG is compulsory for a student to get admission into an MBBS program in Odisha.

Table of Contents
Top-Ranked MBBS Colleges in Odisha by various Ranking Agencies 2026
AIIMS Bhubaneswar, SCBMCH Cuttack, and MKCG Berhampur are the top-ranked MBBS Colleges in Odisha. The table below shows the ranks awarded by Collegedunia (Medical 2026) along with IIRF rankings where available.
| College Name | CD Rank (Medical) | IIRF |
|---|---|---|
| AIIMS Bhubaneswar | 11 (India) | 16 out of 70 |
| SCBMCH Cuttack | 55 (India) | - |
| MKCG Berhampur | 98 (India) | 63 out of 70 |
| PRMMC Mayurbhanj | 123 (India) | - |
| SJMCH Puri | 149 (India) | - |
| GMCH Balasore | 165 (India) | - |
| GMCH Balangir | 207 (India) | - |
| KIIT Bhubaneswar | 214 (India) | 40 out of 57 |
| SLNMC Korapur | 260 (India) | - |
| VIMSAR Sambalpur | 287 (India) | - |
Student Perception of Top MBBS Colleges in Odisha
Student perception of the top MBBS Colleges in Odisha is summarised below from verified reviews given by students and alumni. The table lists the overall rating, academics rating, and faculty rating (out of 5), along with the most liked things and the areas that need improvement.
| College Name | Overall Rating | Academics | Faculty | Most Liked Things | Areas of Improvement |
|---|---|---|---|---|---|
| AIIMS Bhubaneswar | 4.2 (29) | 4.3 | 4.3 | Strong campus safety with round-the-clock guards and hostel wardens, active student-union events | Limited library seating, campus located away from the city |
| SOA Bhubaneswar | 4.3 (488) | 4.1 | 4.5 | Good on- and off-campus placements, EV two-wheelers on campus, 15+ student clubs | Grievance handling and management need more clarity |
| SCBMCH Cuttack | 4.3 (39) | 4.4 | 4.2 | High patient inflow, central location with easy access | Poor hospital hygiene, hostel and hospital merged causing disturbance |
| MKCG Berhampur | 4.0 (41) | 4.0 | 3.9 | Good clinical exposure due to high patient inflow, many cultural events | No night library or canteen, hostel far from the academic block |
| VIMSAR Sambalpur | 4.1 (17) | 4.0 | 4.2 | Very high daily patient load of 3,500 to 4,000 | Teaching often in the local language, fewer vegetarian food options |
Top Government MBBS Colleges in Odisha 2026
Odisha has 9 government MBBS colleges, and the fees are generally lower than at private institutes. AIIMS Bhubaneswar, SCBMCH Cuttack, and MKCG Berhampur are among the top government MBBS Colleges in Odisha. Here are the top government MBBS Colleges in Odisha with their city and total MBBS fees.
| College Name | Total MBBS Fees |
|---|---|
| AIIMS Bhubaneswar | INR 5.85 K |
| VIMSAR | INR 1.18 Lakh |
| PRMMCH Baripada | INR 1.2 Lakh |
| SCBMCH | INR 1.32 Lakh |
| MKCG Berhampur | INR 1.43 Lakh |
| GMCH Balasore | INR 1.5 Lakh |
| PRMMC Mayurbhanj | INR 1.9 Lakh |
| GMCH Balangir | INR 1.91 Lakh |
| Utkal University Bhubaneswar | INR 35.75 Lakh |
Top Private MBBS Colleges in Odisha 2026
Odisha has 9 private MBBS colleges. KIIT Bhubaneswar, SOA University, and IMS & Sum Hospital are among the top private MBBS Colleges in Odisha. Here are the top private MBBS Colleges in Odisha with their city and total MBBS fees.
| College Name | Total MBBS Fees |
|---|---|
| SLNMC Korapur | INR 1.7 Lakh |
| HiTech Medical College Rourkela | INR 34.16 Lakh |
| DRIEMS University | INR 36.32 Lakh |
| HGI Bhubaneswar | INR 57.8 Lakh |
| HMCH Bhubaneswar | INR 57.8 Lakh |
| KIIT | INR 93.25 Lakh |
| KIMS Bhubaneswar | INR 93.25 Lakh |
| SOA University | INR 1.16 Crore |
| IMS & Sum Hospital | INR 1.16 Crore |
Cheapest MBBS Colleges in Odisha 2026
Several MBBS Colleges in Odisha offer MBBS admission with relatively low fees. AIIMS Bhubaneswar has the lowest MBBS fee of INR 5.85 K, followed by VIMSAR Sambalpur at INR 1.18 Lakh. The table below lists the cheapest MBBS Colleges in Odisha in ascending order of fees.
| College Name | Total MBBS Fees |
|---|---|
| AIIMS Bhubaneswar | INR 5.85 K |
| VIMSAR | INR 1.18 Lakh |
| PRMMCH Baripada | INR 1.2 Lakh |
| SCBMCH | INR 1.32 Lakh |
| MKCG Berhampur | INR 1.43 Lakh |
| GMCH Balasore | INR 1.5 Lakh |
| SLNMC Korapur | INR 1.7 Lakh |
| PRMMC Mayurbhanj | INR 1.9 Lakh |
| GMCH Balangir | INR 1.91 Lakh |
| SJMCH Puri | INR 2.09 Lakh |
Top MBBS Colleges in Odisha: Admission 2026
Admission to MBBS Colleges in Odisha is primarily based on NEET, followed by Odisha NEET Counselling. The table below lists the admission details of the top 10 MBBS Colleges in Odisha, including the accepted entrance exams, the latest NEET cutoff, and the basic eligibility.
| College Name | Entrance Exams Accepted | Eligibility | Latest NEET Cutoff (Rank) |
|---|---|---|---|
| AIIMS Bhubaneswar | NEET | 10+2 with 50% + NEET | 785 |
| SCBMCH Cuttack | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 7227 |
| MKCG Berhampur | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 12593 |
| PRMMC Mayurbhanj | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 64325 |
| SJMCH Puri | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 16666 |
| GMCH Balasore | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 18325 |
| GMCH Balangir | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 21331 |
| KIIT Bhubaneswar | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | - |
| SLNMC Korapur | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 24372 |
| VIMSAR Sambalpur | NEET, Odisha NEET Counselling | 10+2 with 50% + NEET | 26533 |
Top MBBS Colleges in Odisha 2026 City-wise
Bhubaneswar, Cuttack, Sambalpur, Berhampur, and Puri are the most preferred cities for students looking for MBBS Colleges in Odisha. In the section below, candidates can check the top MBBS Colleges in Odisha city-wise.
| City | Number of MBBS Colleges | College List |
|---|---|---|
| Bhubaneswar | 6 | MBBS Colleges in Bhubaneswar |
| Cuttack | 2 | MBBS Colleges in Cuttack |
| Sambalpur | 1 | MBBS Colleges in Sambalpur |
| Baripada | 1 | MBBS Colleges in Baripada |
| Berhampur | 1 | MBBS Colleges in Berhampur |
| Puri | 1 | MBBS Colleges in Puri |
| Rourkela | 1 | MBBS Colleges in Rourkela |
| Bargarh | 1 | MBBS Colleges in Bargarh |
| Koraput | 1 | MBBS Colleges in Koraput |
| Ganjam | 1 | MBBS Colleges in Ganjam |
Top MBBS Colleges in Bhubaneswar 2026
Bhubaneswar has the maximum number of MBBS Colleges in Odisha. The best MBBS college in Bhubaneswar is AIIMS Bhubaneswar, with a total fee of INR 5.85 K.
| College Name | Locality | Total MBBS Fees |
|---|---|---|
| AIIMS Bhubaneswar | Sijua, Patrapada | INR 5.85 K |
| HGI Bhubaneswar | Saheed Nagar | INR 57.8 Lakh |
| KIIT | KIIT University Campus | INR 93.25 Lakh |
| SOA University | Khandagiri | INR 1.16 Crore |
| IMS & Sum Hospital | Kalinga Nagar, Ghatikia | INR 1.16 Crore |
MBBS Colleges in Odisha: FAQs
Ques. Which is the best medical college in Odisha?
Ans. AIIMS Bhubaneswar is the best medical college in Odisha, with a CD Score of 985 out of 1000 and a Collegedunia medical rank of 11 in India for 2026. It is followed by SCBMCH Cuttack (950) and MKCG Berhampur (916).
Ques. How many MBBS colleges are there in Odisha?
Ans. Odisha has 17 MBBS colleges, of which around 9 are government and 7 are private.
Ques. Which government college is best for MBBS in Odisha?
Ans. AIIMS Bhubaneswar is the best government medical college in Odisha for MBBS, with a total fee of INR 5.85 K. SCBMCH Cuttack (INR 1.32 Lakh) and MKCG Berhampur (INR 1.43 Lakh) are the other top government options.
Ques. What are the fees for MBBS in Odisha?
Ans. MBBS fees in Odisha range from INR 5.85 K at AIIMS Bhubaneswar to INR 1.16 Crore at SOA University and IMS & SUM Hospital. Government colleges are generally cheaper than private ones.
Ques. Is NEET compulsory for medical admission in Odisha?
Ans. Yes, NEET is the main entrance exam for MBBS and other undergraduate medical admissions in Odisha. Most colleges also participate in Odisha NEET Counselling for seat allotment.
Ques. Which private college offers the best MBBS course in Odisha?
Ans. KIIT Bhubaneswar is among the top private MBBS Colleges in Odisha, with a total MBBS fee of INR 93.25 Lakh, followed by SOA University and IMS & Sum Hospital (both INR 1.16 Crore).
Ques. Can I get an MBBS seat at AIIMS Bhubaneswar with a 1000 rank in NEET?
Ans. A 1000 rank in NEET is generally difficult for AIIMS Bhubaneswar, but candidates can get a seat in other top government colleges in Odisha such as SCBMCH Cuttack, MKCG Berhampur, and VIMSAR Sambalpur.
Ques. What is the eligibility for MBBS admission in Odisha?
Ans. Candidates must have passed 10+2 with Physics, Chemistry, and Biology, securing at least 50% marks (40% for reserved categories), and must qualify NEET.
Ques. How many years is the MBBS course?
Ans. The MBBS course is 5.5 years long, which includes 4.5 years of academic study followed by a 1-year compulsory rotating internship.
Ques. Which MBBS Colleges in Odisha have the lowest fees?
Ans. AIIMS Bhubaneswar has the lowest MBBS fee of INR 5.85 K, followed by VIMSAR Sambalpur (INR 1.18 Lakh) and PRMMCH Baripada (INR 1.2 Lakh).



![All India Institute of Medical Sciences - [AIIMS] logo](https://image-static.collegedunia.com/public/college_data/images/logos/1419874083images.jpg?h=43&w=43&mode=stretch)
2026


![Sri Rama Chandra Bhanja Medical College and Hospital - [SCBMCH] logo](https://image-static.collegedunia.com/public/college_data/images/logos/1715692752logooo.png?h=43&w=43&mode=stretch)

![Maharaja Krishna Chandra Gajapati Medical College and Hospital - [MKCG] logo](https://image-static.collegedunia.com/public/college_data/images/logos/1482301475logo.png?h=43&w=43&mode=stretch)




![Kalinga Institute of Industrial Technology - [KIIT] logo](https://image-static.collegedunia.com/public/college_data/images/logos/1394450211Kalinga Institute of Industrial Technology.png?h=43&w=43&mode=stretch)









































![Veer Surendra Sai Institute of Medical Sciences and Research - [VIMSAR] logo](https://image-static.collegedunia.com/public/college_data/images/logos/1482305716logo.jpg?h=43&w=43&mode=stretch)
![Siksha 'O' Anusandhan University - [SOA] logo](https://image-static.collegedunia.com/public/college_data/images/logos/1619098174SOAPNG.png?h=43&w=43&mode=stretch)





![Hi-Tech Medical College and Hospital - [HMCH] logo](https://image-static.collegedunia.com/public/college_data/images/logos/1481868143logo.png?h=43&w=43&mode=stretch)



