Top Ranked MBA Colleges in India 2025

Top Ranked MBA Colleges in India 2025

Top MBA Colleges

India is home to some of the finest MBA colleges in the world. Whether you’re looking for a government MBA college, a private MBA college, or an AICTE-approved institution, you’ll find a wide range of options. With top-notch faculty, international collaborations, and great placement opportunities, pursuing an MBA at top MBA colleges in India is a smart choice for MBA aspirants.

This article covers the best MBA colleges in India in 2025, including details about their courses, admission process, fees, placements, accreditations, and more. Whether you are looking for an AICTE-approved MBA college, a top government MBA college, or a private MBA college with good placements, this guide will help you make the right decision.

Top 10 MBA Colleges in India 

1. Indian Institute of Management Ahmedabad (IIM Ahmedabad)

Indian Institute of Management, founded in 1961, is the best MBA college in India and among the top government MBA colleges in India. The institute, currently ranked 1st in the NIRF list of management institutes in India, offers MBA and executive MBA programs. Admission to top MBA programs at IIM Ahmedabad is based on scores in the CAT entrance exam. IIM Ahmedabad offers an MBA with placement in India and has one of the best placement rates among management institutes in the country. BCG, TCS, and Goldman Sachs are some of the top recruiters.

  • Courses Offered: MBA, MMS, executive MBA, etc.
  • Admission Process: Admission is based on a valid CAT score.
  • Website: www.iima.ac.in 
  • Address: Sargam Marg, IIM, Vastrapur, Ahmedabad, Gujarat 380015

IIM Ahmedabad Seats and Fee Structure

CoursesTotal SeatsTotal Fees
MBA₹25 lakhs
Executive PGPM140₹33 lakhs
MBA in Food and Agri Business Management50₹25 lakhs
MBA (Online)₹20 lakhs 

2. Indian Institute of Management, Bangalore (IIM Bangalore)

One of the best MBA colleges in India, the Indian Institute of Management Bangalore, was established in 1973. The institute offers MBA and executive programs in various specializations and is one of the MBA colleges accepting CAT in India. The NIRF ranked IIM Bangalore 2nd under the management category in 2024. EQUIS accredits IIM Bangalore and has tie-ups with various national institutions and international universities. IIM Bangalore is also among the top government MBA colleges in India and offers an MBA with good placement in India.

  • Courses Offered: MBA, executive MBA, and certificate courses.
  • Admission Process: Admission is based on the CAT score.
  • Website: https://www.iimb.ac.in/ 
  • Address: Bannerghatta Main Road, Sundar Ram Shetty Nagar, Bilekahalli, Bengaluru, Karnataka 560076

IIM Bangalore Seats and Fee Structure

CoursesTotal SeatsTotal Fees
MBA480₹24.5 lakhs
Executive PGPM 75₹23 lakhs
MBA in Business Analytics45₹24.5 lakhs

3. Indian Institute of Management, Kozhikode (IIM Kozhikode)

Ranked 3rd by the NIRF in the list of management institutes, IIM Kozhikode is one of the top government MBA colleges in India. IIM Kozhikode offers top MBA programs and student exchange programs with some of the top International universities, including Copenhagen Business School and Bocconi University. The institute is also one of the best MBA colleges in India and offers an MBA with placement in India.

  • Courses Offered: MBA, executive MBA, BBM, etc.
  • Admission Process: A valid CAT score is required for MBA admission.
  • Website: www.iimk.ac.in/ 
  • Address: IIMK Campus, Kunnamangalam, Kerala 673570

IIM Kozhikode Seats and Fee Structure

CoursesTotal Seats Total Fees 
PGPM₹14 lakhs
PGP-F₹14 lakhs
PGP – Liberal Studies and Management₹14 lakhs
PGP – Business Leadership₹22.5 lakhs
MBA for Working Executives
Executive PGP₹15.95 lakhs

4. Department of Management Studies, IIT Delhi 

The Department of Management Studies, IIT Delhi, is an AICTE-approved MBA college offering top MBA programs. Ranked 4th by the National Institutional Ranking Framework in 2024 under the management category, DMS IIT Delhi is one of the best MBA colleges in India. The institute has one of the best placement rates among top government MBA colleges in India. American Express, JP Morgan, and ICICI are some of the top companies visiting the campus.

  • Courses Offered: MBA and executive MBA.
  • Admission Process: MBA admission is based on the CAT score.
  • Website: https://dms.iitd.ac.in/ 
  • Address: Department of Management Studies, IV Floor, Vishwakarma Bhavan, IIT Delhi, Hauz Khas, New Delhi 110016

IIT Delhi Seats and Fee Structure

CoursesTotal Seats Total Fees 
MBA91₹12 lakhs
MBA in Telecommunication System Management ₹12 lakhs
Executive MBA in Technology Management ₹18 lakhs

5. Indian Institute of Management Calcutta (IIM Calcutta)

Founded in 1961, IIM Calcutta is a top government MBA college in India offering top MBA programs. The institute holds accreditations from prestigious institutions like EQUIS, AMBA, and AACSB. The NIRF ranked IIM Calcutta 5th under the management category in 2024. One of the top MBA colleges accepting CAT, the institute offers top MBA programs with an annual intake of 65.

  • Courses Offered: MBA, executive MBA, PhD, and certificate courses.
  • Admission Process: A valid CAT score is required for MBA admission.
  • Website: www.iimcal.ac.in 
  • Address: Diamond Harbour Road (Joka), Kolkata, West Bengal 700104

IIM Calcutta Seats and Fee Structure

CoursesTotal Seats Total Fees 
MBA₹27 lakhs
Executive MBA₹31 lakhs
Executive PGP40₹13.5 lakhs
PGDBA65₹25 lakhs 

6. Indian Institute of Management Mumbai (IIM Mumbai)

One of the best MBA colleges in India, the Indian Institute of Management Mumbai, was founded in 1963. The institute offers a total of 8 courses, including top MBA programs, executive MBA, and certificate courses. Admission to top MBA programs at IIM Mumbai is based on a valid CAT score, followed by group discussion and personal interview. The institute is currently ranked the 6th best MBA college in India according to the NIRF rankings.

  • Courses Offered: MBA, Executive MBA, certificate courses, etc.
  • Admission Process: A valid CAT score is required for MBA admission.
  • Website: www.iimmumbai.ac.in 
  • Address: IIM Mumbai, Vihar Lake Road, Powai, Mumbai, Maharashtra 400087

IIM Mumbai Seats and Fee Structure

CoursesTotal Seats Total Fees 
MBA₹14 lakhs
FPM40
MBA in Sustainability Management₹14 lakhs
MBA in Operations and Supply Chain Management ₹14 lakhs

7. Indian Institute of Management Lucknow (IIM Lucknow)

Accredited by AMBA and AACSB, the Indian Institute of Management Lucknow is a top government MBA college in India. The institute is one of the best MBA colleges in India and ranks 7th in the NIRF list of top MBA colleges in India. IIM Lucknow was founded in 1984 and offers postgraduate programs in various specializations, including agribusiness management, sustainable management, etc. The institute offers an MBA with placement in India, and admission is based on scores in the CAT exam.

  • Courses Offered: MBA, Executive MBA, and certificate courses.
  • Admission Process: A valid CAT score is required for MBA admission.
  • Website: www.iiml.ac.in/ 
  • Address: IIM Road, Prabandh Nagar, Mubarakpur, Lucknow, Uttar Pradesh 226013

IIM Lucknow Seats and Fee Structure

CoursesTotal Seats Total Fees
PGP in Agribusiness Management ₹12.6 lakhs
PGP in Sustainable Management₹12.6 lakhs
PGP in Management ( For working executives)65₹11 lakhs
IP in Management (For working executives)100₹26 lakhs 

8. Indian Institute of Management Indore (IIM Indore)

Established in 1996, the Indian Institute of Management is one of the best MBA colleges in India, offering MBA and executive MBA programs. IIM Indore is currently ranked 8th in the NIRF list of best MBA colleges in India and is accredited by top institutions, including AACSB, AMBA, and EQUIS. The institute is renowned for offering an MBA with placement in India and is among the best government MBA colleges in India. The institute has an annual seat intake of 212 for MBA programs.

  • Courses Offered: MBA, Executive MBA, FPM, etc.
  • Admission Process: A CAT score is required for MBA admission.
  • Website: https://iimidr.ac.in 
  • Address: Rau-Pithampur Road, Indore, Madhya Pradesh 453556

IIM Indore Seats and Fee Structure

CoursesTotal Seats Total Fees 
PGP62₹20 lakhs
Executive PGP ₹22.12 lakhs
FPM34
Five-year IPM150₹35 lakhs
PGP in HR Management₹17.25 lakhs
FPM – Industry₹9.8 lakhs

9. XLRI – Xavier School of Management, Jamshedpur (XLRI Jamshedpur)

Established in 1949, Xavier School of Management in Jamshedpur is one of the oldest private MBA colleges in India. XLRI is among the best MBA colleges in India, and is one of the AICTE-approved MBA colleges in India. Various institutes, including AIU, NBA, AACSB, and AMBA, accredit the college. XLRI offers top MBA programs in various modes, including full-time and part-time.

  • Courses Offered: MBA, Executive MBA, FPM, etc.
  • Admission Process: Admission is based on the XAT test.
  • Website: www.xlri.ac.in/ 
  • Address: Rivers Meet Road, Circuit House Area, Jamshedpur, Jharkhand 831001

XLRI Jamshedpur Seats and Fee Structure

CoursesTotal Seats Total Fees
PGDM in HR Management 200₹28.6 lakhs
PGDM in Business Management 300₹28.6 lakhs
FPM10
Executive FPM20₹7.5 lakhs
PGDM in Logistics and Supply Chain Management 60₹58.84 lakhs
PGDM in Innovation, Entrepreneurship and Venture Creation30₹15 lakhs

10. Management Development Institute, Gurgaon (MDI Gurgaon)

Accredited by SAQS, AMBA, and AACSB, Management Development Institute, located in Gurgaon, is one of the top private MBA colleges in India. The institute is one of the AICTE-approved MBA colleges and offers MBA programs with admission based on valid scores in MAT, XAT, CAT, GMAT, CMAT, or ATMA. MDI is among the best MBA colleges in India and is ranked 11th by NIRF in the list of top MBA colleges in India.

  • Courses Offered: MBA, Executive MBA, MIM, certificate courses, etc.
  • Admission Process: Admission is based on scores in CAT, MAT, XAT, GMAT, CMAT, or ATMA.
  • Website: www.mdi.ac.in 
  • Address: Management Development Institute, Mehrauli Road, Sukhrali, Gurugram, Haryana 122007

MDI Gurgaon Seats and Fee Structure

CoursesTotal Seats Total Fees 
PGDM300₹18.67 lakhs
PGDM in International Business + MIM120₹26 lakhs
FPM20₹1.34 lakhs
PGDM Online₹8.95 lakhs
PGDM in Business Analytics30₹18.67 lakhs
PGDM – HRM120₹18.67 lakhs
PG Diploma in Public Policy and Management30₹4.84 lakhs

Top MBA Colleges in India – Seat Intake

Below is the list showing the top MBA colleges in India with their seat intake.

College Name Total MBA Seats 
IIM Ahmedabad50
IIM Bangalore635
IIM Kozhikode
DMS IIT Delhi91
IIM Calcutta65
IIM Mumbai540
IIM Lucknow
IIM Indore212
XLRI Jamshedpur950
MDI Gurgaon300

Top Government MBA Colleges in India – Seat Intake

Below is the list of the best government MBA colleges in India and the total MBA seats offered by them.

College NameTotal MBA Seats 
IIM Ahmedabad 50
IIM Bangalore 635
IIM Kozhikode
DMS IIT Delhi91
IIM Calcutta65
IIM Mumbai 540
IIM Lucknow
IIM Indore212

Top Private MBA Colleges in India – Seat Intake

Below is the list of the best private MBA colleges in India and the total MBA seats offered by them.

College NameTotal MBA Seats 
XLRI Jamshedpur 950
MDI Gurgaon300

Fee Comparison of Top MBA Colleges in India

CollegeCollege Type Total Fees
IIM AhmedabadPublic₹12-₹25 lakhs
IIM BangalorePublic₹12.5-₹24.5 lakhs
IIM Kozhikode Public ₹12.1-₹22.5 lakhs
DMS IIT DelhiPublic₹12 lakhs
IIM Calcutta Public₹27 lakhs
IIM MumbaiPublic₹14 lakhs
IIM LucknowPublic₹12.6 lakhs
IIM IndorePublic₹17.3-₹35 lakhs
XLRI JamshedpurPrivate₹4-₹58.8L
MDI GurgaonPrivate ₹18.67 lakhs

Placement Package of Top MBA Colleges in India

College Average Placement Package (LPA)Highest Placement Package (LPA)
IIM Ahmedabad₹34.36L₹54.8L
IIM Bangalore₹34.88L₹115L
IIM Kozhikode₹27L₹72.02L
DMS IIT Delhi₹23.4L₹40.5L
IIM Calcutta ₹33.23L₹145L
IIM Mumbai₹30.39L₹54L
IIM Lucknow₹30L₹123L
IIM Indore₹25.68L₹100L
XLRI Jamshedpur₹31.08L₹110L
MDI Gurgaon₹25.6L₹53.6L

How to choose the right MBA College in India?

When choosing from the best MBA colleges in India, consider factors like placements, fees, location, and faculty. Here’s what you should look for:

  • Placements and ROI: Choose an MBA college with good placement records. Check the average package, top recruiters, and ROI.
  • Entrance Exams Accepted: Different colleges accept different exams like CAT, XAT, SNAP, NMAT, and GMAT. Apply based on your strengths.
  • Private vs Government Colleges: Government MBA colleges in India, like IIMs and FMS, often offer high ROI. Private MBA colleges like XLRI and ISB have strong corporate links.
  • AICTE Approval and Accreditation: Always choose AICTE-approved MBA colleges. Also, check for NAAC or NBA accreditation for quality assurance.
  • Specializations Offered: Top MBA programs like Marketing, HR, Finance, and Business Analytics are in high demand. Choose based on your career goals.
  • Fee Structure and Financial Aid: Look for affordable MBA colleges in India or those that offer scholarships and loans.
  • Location and Infrastructure: A city with good industry connections can improve your learning and internship chances.

Frequently Asked Questions (FAQs)

1. Which MBA entrance exams are accepted by top MBA colleges in India?

Top MBA colleges in India accept exams like CAT, XAT, GMAT, CMAT, NMAT, SNAP, IIFT, and MAT. IIMs mainly accept CAT scores, while other top institutes like XLRI use XAT, and ISB accepts GMAT.

2. Can I get admission to MBA colleges in India without CAT?

Yes, some private universities and deemed institutes offer admission through exams like NMAT, MAT, CMAT, or even their own entrance tests.

3. What is the average MBA fee in India?

MBA fees in India range from ₹2 lakhs to ₹25 lakhs, depending on the institute. IIMs and top private colleges usually charge between ₹12 to ₹25 lakhs for the full course.

4. Which is the most affordable MBA college in India?

Government colleges like FMS Delhi, PUMBA Pune, and the Delhi School of Economics offer quality education at fees under ₹2 lakhs, making them among the most affordable options.

5. Which MBA college in India offers the highest placement package?

Top IIMs (like IIM Ahmedabad, IIM Bangalore, and IIM Calcutta) and ISB Hyderabad often offer the highest placement packages, sometimes exceeding ₹50LPA.

6. What is the average placement salary for MBA graduates in India?

The average package varies by college. Top IIMs offer ₹20-25 LPA, Tier 2 colleges offer ₹8-12 LPA, and Tier 3 colleges may offer ₹3-6 LPA.

7. Which colleges in India offer Executive MBA or part-time MBA programs?

IIMs, ISB, XLRI, MDI, and SPJIMR offer Executive MBA or part-time MBA programs for working professionals with 3-5 years of experience.

8. Which MBA college in India has the best campus infrastructure?

IIM Bangalore, ISB Hyderabad, and XLRI Jamshedpur are known for modern infrastructure, tech-enabled classrooms, hostels, and sports facilities.

9. Which MBA colleges in India have the best ROI?

FMS Delhi, JBIMS Mumbai, and IIM Calcutta are known for excellent ROI due to low fees and high average placements.

10. Are there any Indian MBA colleges with international exposure or global programs?

Yes, ISB, SPJIMR, IIFT, and some IIMs offer exchange programs with foreign universities and global exposure through international immersions.

Conclusion

India is home to some of the globally recognized MBA colleges in the world. From IIMs to private MBA colleges in India like Symbiosis, NMIMS, etc., there are a lot of options available for MBA aspirants. If you are an MBA aspirant searching for the best MBA college in India, the above list will help you choose the right one.