Top Medical Colleges In India Government For MBBS Rank Wise: MBBS in India is a dream for many doctors. With 706 medical colleges recognized by NMC, students have many options, especially government colleges which are known for their quality of education and low fees as compared to private colleges. This blog will give you a detailed list of top government medical colleges in India for MBBS, based on their education, infrastructure and overall reputation.
MBBS Eligibility Criteria
Before we get into the rankings, here are the eligibility criteria for MBBS admission in India:
- 10+2 with Physics, Chemistry and Biology.
- Minimum 50% marks in these subjects (40% for SC/ST/OBC candidates).
- Age should be at least 17 years as on December 31st of the admission year.
- Admission is based on NEET scores.
Top Government Medical Colleges in India
Here’s a comprehensive list of the top government medical colleges in India ranked by various credible sources:
Rank | College Name | Location |
1 | All India Institute of Medical Sciences (AIIMS) | New Delhi |
2 | Christian Medical College (CMC) | Vellore |
3 | Post Graduate Institute of Medical Education and Research (PGIMER) | Chandigarh |
4 | Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER) | Puducherry |
5 | Maulana Azad Medical College (MAMC) | New Delhi |
6 | Armed Forces Medical College (AFMC) | Pune |
7 | Grant Medical College | Mumbai |
8 | Bangalore Medical College and Research Institute | Bengaluru |
9 | Institute of Medical Sciences, Banaras Hindu University | Varanasi |
10 | Seth GS Medical College | Mumbai |
Top Colleges
1. All India Institute of Medical Sciences (AIIMS), New Delhi
AIIMS Delhi is the best medical college in India. It has many courses and facilities. The college is tough and has good faculty.
2. Christian Medical College (CMC), Vellore
CMC Vellore is famous for its medical education and patient care. It has strong community health and research.
3. Post Graduate Institute of Medical Education and Research (PGIMER), Chandigarh
PGIMER is famous for its postgraduate programs but also has a highly competitive MBBS program. It is research and advanced medical education focused.
4. Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER), Puducherry
JIPMER is an autonomous institution with good medical education and modern infrastructure with research focus.
5. Maulana Azad Medical College (MAMC), New Delhi
MAMC has a good reputation for education and healthcare services. It is affiliated to several hospitals for practical training.
6. Armed Forces Medical College (AFMC), Pune
AFMC is special as it trains students to serve in the armed forces. It has a tough curriculum with discipline and leadership focus.
7. Grant Medical College, Mumbai
One of the oldest medical colleges in Asia, Grant Medical College has a good history and comprehensive medical training.
8. Bangalore Medical College and Research Institute
This college has diverse clinical exposure as it is affiliated to several hospitals in Bangalore.
9. Institute of Medical Sciences, Banaras Hindu University
BHU has traditional values with modern medical education, both theoretical and practical knowledge.
10. Seth GS Medical College, Mumbai
Seth GS Medical College is good for academic excellence and clinical training.
Which are the top 5 MBBS government colleges in India?
Here are some of the top government medical colleges in India for MBBS:
- All India Institute of Medical Sciences (AIIMS), New Delhi: Ranked #1 in NIRF 2024
- Post Graduate Institute of Medical Education and Research, Chandigarh: Ranked #2 in NIRF 2024
- Christian Medical College, Tamil Nadu: Ranked #3 in NIRF 2024
- National Institute of Mental Health and Neuro Sciences, Bangalore: Ranked #4 in NIRF 2024
- Banaras Hindu University (BHU), Varanasi, Uttar Pradesh: Ranked #8 in 2023, #5 in 2022, #7 in 2021 in NIRF medical category
- King George’s Medical University (KGMU), Lucknow: Top government college for female MBBS
Other government medical colleges in India:
- Maulana Azad Medical College (MAMC)
- Jawaharlal Institute of Postgraduate Medical Education and Research (JIPMER)
- Vardhman Mahavir Medical College & Safdarjung Hospital
- Atal Bihari Vajpayee Institute of Medical Sciences & DR RML HOSPITAL
Which is the best college for MBBS in India rank wise?
AIIMS Delhi is ranked 1st by NIRF. Here are some other top medical colleges in India:
- Maulana Azad Medical College (MAMC)
Located in Delhi, MAMC is the 2nd government medical college in India.
- PGIMER Chandigarh
Known for PG training.
- CMC Vellore
Founded in 1900, CMC Vellore is a pioneer in medical advancements.
- Kasturba Medical College, Manipal
Spread over 400 acres, KMC is UGC recognized and NAAC, NABL, NABH accredited.
- Deccan College of Medical Sciences
Has many specializations and strong clinical exposure.
Other government medical colleges in India:
- Armed Forces Medical College, Pune
- Grant Medical College, Mumbai
- IMS BHU, Varanasi
- Seth GS Medical College, Mumbai
Which state is best for MBBS in India?
As per current data, the best states to pursue MBBS in India are Delhi (NCR), Tamil Nadu, Karnataka, Maharashtra and Uttar Pradesh as most of the top medical colleges are located here; Delhi being the top preference due to institutions like AIIMS Delhi.
Points to remember:
- Top colleges:
AIIMS Delhi, Christian Medical College (Vellore, Tamil Nadu), PGIMER Chandigarh
- Factors to consider:
Education quality, government and private medical colleges, infrastructure, faculty, healthcare system.
Which college is best for MBBS after NEET?
As per most rankings, the best college for MBBS after NEET is AIIMS, Delhi which is the number 1 medical college in India.
Other top colleges are:
- Christian Medical College (CMC), Vellore
- JIPMER, Puducherry
- PGIMER, Chandigarh
Things to consider while choosing a medical college:
- NIRF ranking: Check the NIRF ranking of medical colleges.
- Location and infrastructure: College location, infrastructure and modern facilities.
- Teachers: Faculty reputation.
- Cut-off: Cut-off for your college.
What are the eligibility criteria for MBBS in India?
To be eligible for MBBS in India you need to complete 10+2 (higher secondary education) with Science stream subjects like Physics, Chemistry and Biology and score a qualifying mark in an entrance exam like NEET (National Eligibility cum Entrance Test).
To be eligible for MBBS in India a student must:
- Pass 10+2 with Physics, Chemistry and Biology:
Completed 10+2 with Physics, Chemistry and Biology as main subjects from a recognized board.
- Qualify NEET:
Mandatory to clear the National Eligibility cum Entrance Test (NEET) to get admission in any medical college in India.
- Minimum Age:
At least 17 years as on 31st December of admission year.
- Minimum Marks:
50% aggregate marks in 12th standard for general category, relaxed for reserved categories.
Key points to remember:
- There is no upper age limit for MBBS admission but individual colleges may have.
- Category-wise cut-offs in NEET may vary as per reservation policy.
- English is also usually a compulsory subject in 10+2.
What is the NRI quota in government medical colleges in India?
15% MBBS Seats under NRI Quota: Deemed Universities have 15% reservation in MBBS Admissions for NRI Students. Every State also has NRI Quota in MBBS for NRIs to earn high fees. The reservation percentage under NRI Quota in MBBS varies from state to state, from 10% to 15%.
NRI quota in government medical colleges in India is a reservation system which allocates a percentage of seats to Non-Resident Indians (NRIs), Persons of Indian Origin (PIOs) and Overseas Citizens of India (OCIs). The percentage of seats reserved for NRI quota may vary from state to state and from college to college but is generally 15% of total seats.
NRI quota ensures that students admitted through this quota meet the same academic standards as regular Indian students.
Some states reserve NRI quota seats only in government medical colleges, while others reserve seats in both government and private medical colleges.
Some documents required for admission under NRI quota:
- Class X marksheet and passing certificate
- Community certificate
- Health certificate
- Health insurance certificate
- Joint declaration by parent and applicant
- Marksheets of the qualifying examination
- Migration certificate
- Non-objection certificate from the candidate’s country
- Non-objection certificate from Ministry of External Affairs, GOI
- Passport size photos
- Student visa
- Transfer certificate
- Vaccination certificate
How can I get a government seat for MBBS in India?
The central board of Secondary Education conducts NEET every year for all the MBBS seats in India. There is no other national exam for MBBS seats. If you pass NEET UG and meet the required marks you can apply for medical courses in India 2024.
To get a government seat for MBBS in India you need to appear and perform well in the National Eligibility cum Entrance Test (NEET) exam which is the only entrance exam for MBBS admissions in the country; your NEET score will decide your rank and subsequently your college allotment during the counselling process based on the available seats and your chosen category reservation.
Points to remember:
- NEET is compulsory:
There is no other national exam for MBBS admission in India so you must appear for NEET to get a government MBBS seat.
- High marks required:
Due to limited government seats there is high competition so high NEET marks are a must.
- Counselling process:
After clearing NEET you need to participate in the counselling process conducted by the concerned authorities to choose your preferred government medical colleges as per your NEET rank.
- Category reservation:
Government seats are allotted as per the reservation policy so your category (General, OBC, SC, ST) will decide your eligibility for certain seats.
How many marks are required for NEET to get a government college in India?
Unreserved 700+ above to get admission in government college accepting NEET. Reserved 100+ above.
Can I get a government medical college with 500 marks in NEET in Delhi?
Score of 500-600 in NEET 2024 can get you into some of the top medical colleges in India. Lady Hardinge Medical College (New Delhi), JawaharLal Nehru Medical College (Ajmer) and NDMC Medical College, Delhi are some of the government medical colleges which accept 500-600 marks in NEET.
You won’t get into a government medical college in Delhi with 500 marks in NEET:
- To get into AIIMS Delhi, you usually need 670-700 marks in NEET, depending upon the competition and cutoffs every year.
- Some colleges and institutes like AIIMS, PGIMER and KGMU conduct their own Nursing entrance exams.
But you can use NEET scores to get admission in BSc Nursing in some colleges. To do this you need to select the courses or colleges while filling the NEET application form.
Can I get an MBBS seat with 500 marks in NEET in Karnataka?
Yes. Some of the top private colleges accepting 500-600 marks in NEET 2024 are Dr. B.S.A Medical College, KS Hegde Medical Academy, R.N.T. Medical College, and Chengalpattu Medical College.
With 500 marks in NEET, you can get an MBBS seat in a medical college in Karnataka but it will be in a private college or a lower ranked government college as 500 marks is considered as lower range for government seat in Karnataka; depending on your category you might have better chance for government seat.
Points to remember:
- Cut-off varies by category:
MBBS cut-off in Karnataka varies as per your category (General, OBC, SC, ST).
- Private colleges:
If you are looking for a government college, 500 might not be enough but you can get a seat in a private medical college.
- Check latest cut-offs:
Always check the latest NEET cut-offs released by the Karnataka government for exact information.
What is the cut-off for NEET 2025 for MBBS government college Karnataka?
NEET 2025 cut off is expected to be 720-162 for general category and 161-144 for general-PH. For SC/ST/OBC category it is expected to be 161-127, for SC/OBC-PH it is expected to be 143-127 and for ST-PH it is expected to be 142-127.
NEET 2025 cut off for MBBS admission in government colleges in Karnataka is expected to be 720-164 for general and EWS and 163-129 for reserved.
Cut off marks are for college or category. For example, top government medical colleges.
What is the admission process for MBBS in India?
To get admission in all Medical colleges to do MBBS in India one has to qualify in National Eligibility Entrance Test ( NEET) which is conducted by National Testing Authority ( NTA) in May every year. The exams are held in different cities in India. The results are usually declared in June.
To get admission in MBBS in India a student has to qualify National Eligibility cum Entrance Test (NEET), which is a mandatory entrance exam, then counseling where seats are allotted to colleges based on NEET scores and finally completing the admission formalities at the college; so the process involves meeting eligibility criteria, taking NEET exam, counseling and confirming a seat in a medical college.
MBBS admission in India:
- Eligibility:
10+2 with Physics, Chemistry and Biology as subjects with minimum aggregate score as per category.
- Entrance Exam:
NEET (National Eligibility cum Entrance Test) is the only entrance exam for MBBS in India.
- Counseling:
After NEET, students go through counseling by MCC to select colleges as per their NEET rank.
- Seat Allotment:
As per NEET score, available seats and college preferences a student is allotted a seat.
- Admission formalities:
Once a seat is allotted the student has to complete the admission process at the college including document verification and fee payment.
How to apply for all India quota NEET counselling?
To apply for AIQ NEET counselling you can:
- Go to MCC website
- Register as a new user
- Fill in your personal details with the email id and mobile number used in NTA NEET UG application form
- Pay the counselling fee and security deposit
- Upload the documents
- NEET UG scorecard
- Admit card
- Allotment letter
- Class 10 and 12 mark sheets
- Identity proof
- Category and domicile certificates
- Download and save the registration page
AIQ counselling process for seats includes:
- Choosing and locking colleges and medical courses
- Waiting for MCC to announce the seat allotment results on the website
- Uploading documents and visiting the college
Counselling fee and security deposit varies as per category:
- Unreserved: 1000/- fee and 10,000/- security deposit
- SC, ST, OBC, PwD: 500/- fee and 5,000/- security deposit
- Deemed universities: 5,000/- counselling fee and 2,00,000/- security deposit
How can I get direct admission in MBBS in India?
To get direct admission in MBBS in India you need to qualify NEET and then apply for admission through management quota in private medical colleges, where admission is done on the basis of your NEET score although you will have to pay more than government seats; basically you cannot get direct admission without NEET.
Key points for direct MBBS admission in India:
- NEET is compulsory:
Regardless of the admission process you need to clear NEET to be eligible for any MBBS course in India.
- Management Quota:
Most common way to get direct admission is through management quota in private medical colleges where seats are available on NEET scores but with higher fees.
- Eligibility:
Apart from NEET score you need to have required percentage in 12th standard with Physics, Chemistry, Biology.
What is the fee for NEET Counselling for All India quota?
NEET Counselling 2024 – Registration Fee and Forfeiture: For Deemed Universities, a non-refundable registration fee of 5000/- will be charged from all candidates. Those who are applying for both All India Quota and Deemed University counselling will have to pay the higher non-refundable registration fee of 5000/-.
For NEET counselling under All India Quota (AIQ), the registration fee is 1000/- for General category and 500/- for SC, ST, OBC, PwD category; this fee is non-refundable.
AIQ NEET counselling fees:
- General: 1000/-
- SC/ST/OBC/PwD: 500/-
- Deemed Universities: 5000/- (may vary)
Which is better, all India quota or state quota?
AIQ has 15% of government college seats across the country and allows admission to top colleges in India. NEET State Quota is 85% of the remaining government college seats and is based on state specific criteria and counselling conducted by state authorities.
Whether AIQ is “better” than State Quota depends on your NEET rank, domicile state and preferred college location; generally if you have very high rank, AIQ might be better as it allows you to get into top colleges across India, but if your rank is moderate, State Quota might be better as you can get into a good college in your state with lesser competition.
Points to be considered:
- Competition Level:
AIQ has higher competition as you are competing with candidates from all states for top colleges, State Quota has relatively lower competition as it’s limited to candidates from that state.
- College Quality:
AIQ gives you access to top medical colleges across India, State Quota may give you good colleges in your state, depending on its quality.
- Domicile Advantage:
If your state has good medical colleges, State Quota might be beneficial as you can get lower cut-offs as you are a domicile candidate.
Choose AIQ:
- High NEET Rank: If you have a very high rank, AIQ gives you a better chance of getting a seat in a top college anywhere in India.
- Willing to relocate: If you are open to study in a different state.
Choose State Quota:
- Moderate NEET Rank: If your rank is moderate, State Quota might be better for you to get into a good college in your state.
- Want to stay close to home: If you want to study in your home state.
Can I apply for both All India quota and state quota for MBBS?
NEET Counselling: Can I Apply For Both AIQ And State Quota? The simple answer is “yes”. But there are terms and conditions which make it difficult to participate in more than one counselling.
Yes you can apply for both All India Quota (AIQ) and State Quota for MBBS through NEET, as long as you meet the eligibility criteria for each quota; but you need to register separately for the counselling of each quota.
Points to remember:
- Seat distribution:
15% of seats in government medical colleges are under All India Quota and 85% are under State Quota.
- Eligibility for AIQ:
You can apply for All India Quota regardless of your state of domicile.
- Eligibility for State Quota:
You must be a domicile of the state to apply for State Quota.
- Separate counselling:
You need to register and participate in counselling for each quota separately.
How many government MBBS seats are in all India quota?
AIQ for MBBS in India reserves 15% of total seats for medical courses. So there are around 55,000 MBBS seats in government medical colleges under AIQ.
MCC allocates 15% quota seats and the remaining 85% seats are managed by state authorities.
Number of seats | |
Government colleges | 55,648 |
Private colleges | 50,685 |
Central medical universities | 2 |
Government colleges are considered as prestigious and offer education at lower fees.
What is the difference between all India quota and open seat quota?
Open seat quota can also be referred to as 85% seats that are open to all the candidates of the state irrespective of their caste whereas All India quota is 15% seats provided by all the medical colleges of all the states that are registered to MEDICAL COUNCIL.
The main difference between “All India Quota” (AIQ) and “Open Seat Quota” is that AIQ refers to a specific percentage of seats in a college that are open to students from any state in India, whereas Open Seat Quota refers to the remaining seats within a state that are open to all eligible candidates from that state, regardless of caste or category, within the state quota system; essentially AIQ is a national pool of seats while Open Seat Quota is a state specific pool of seats open to all eligible candidates within that state.
Points to remember:
- Seat Distribution:
AIQ has a smaller percentage of seats (around 15%) compared to Open Seat Quota (usually around 85%) within a state.
- Eligibility:
To apply for AIQ a student can be from any state in India, whereas Open Seat Quota is only open to candidates with domicile in that specific state.
- Competition Level:
AIQ has higher competition as top colleges of India are included, whereas Open Seat Quota within a state might have lower competition.
- Reservation:-
Both AIQ and Open Seat Quota have reservation categories but the reservation criteria for each category may differ in AIQ as per central government rules and in Open Seat Quota as per state rules.
Which is India’s no. 1 college for MBBS?
AIIMS Delhi is the no 1 medical college in India as per NIRF 2024. Here are the top 50 medical colleges in India.
AIIMS Delhi is the top medical college in India as per NIRF. AIIMS Delhi is best in education and research.
Here are some others:
- Maulana Azad Medical College (MAMC)
Second best government medical college in India. Located in New Delhi.
- Institute of Medical Sciences (IMS)
Located in Banaras Hindu University (BHU) Varanasi.
- Madras Medical College (MMC)
Located in Chennai, Tamil Nadu. Oldest government medical college in India (1835).
- Sri Ramachandra Medical College
Also known as Sri Ramachandra Institute of Higher Education and Research. Established in 1985.
What are the top 20 medical colleges in India?
Here are some of the best medical colleges in India:
- All India Institute of Medical Sciences (AIIMS), Delhi: #1 in NIRF 2024
- Post Graduate Institute of Medical Education and Research (PGIMER), Chandigarh: #2 in NIRF 2024
- Christian Medical College (CMC), Vellore: #3 in NIRF 2024
- National Institute of Mental Health and Neurosciences (NIMHANS), Bangalore: #4 in NIRF 2024
- Maulana Azad Medical College (MAMC), Delhi: Top medical college in India
- Vardhman Mahavir Medical College and Safdarjung Hospital, New Delhi: Top medical college in India
- Atal Bihari Vajpayee Institute of Medical Sciences & DR RML HOSPITAL, NEW DELHI: Top medical college in India
- Sree Chitra Tirunal Institute for Medical Sciences and Technology (SCTIMST), Thiruvananthapuram: Leading research institute and centre in India
- Institute of Medical Sciences (IMS) at Banaras Hindu University (BHU), Varanasi: Top government medical college with modern facilities
- King George Medical College Lucknow (KGMU): Famous institution with plenty of clinical exposure
Conclusion
Choosing the right medical college is important for aspiring doctors in India. The above mentioned government medical colleges provide good education and practical training through affiliated hospitals. Admission to these colleges requires dedication, hard work and a good NEET score.
So start your medical journey with these colleges that are good for academic toughness, faculty and contribution to healthcare in India. Whether you want to practice or do research, these colleges will be a good base for your medical career.