MBBS Admission India 2025: Fees, Seat Availability & Top Medical Colleges

India offers approximately 1,18,190 MBBS seats across 780 medical colleges in 2025 . Admission is based on NEET-UG 2025 scores, with seats allocated through 15% All India Quota (AIQ) and 85% State Quota. Government colleges have fees ranging from ₹10,000 to ₹1.5 lakhs per year, while private and deemed universities charge ₹5 to ₹25 lakhs annually . Top medical colleges include AIIMS Delhi, CMC Vellore, Maulana Azad Medical College, and KGMU Lucknow. Given the high competition, timely registration and strategic choice filling are crucial for securing a seat.