Top 11 MBA Colleges in India – Check Fees, Placements, Rankings

MBA is a popular career option after graduation. When it comes to the top 10 MBA Colleges in India, IIM Ahmedabad leads the list, followed by IIM Bangalore and FMS Delhi. Lakhs of aspirants take entrance exams such as CAT, XAT, NMAT, and SNAP to get into top MBA colleges. But they must consider various factors before applying for admission. 

The first factor is fees & placement statistics. The cost of pursuing an MBA varies across institutes. The average MBA fees at these colleges range from around INR 2 lakh to over INR 25 lakh. At the same time, top B-schools offer average packages of around INR 20 LPA. This shows the strong ROI and growth opportunities available across different colleges.  Read ahead to know more about the top 10 MBA institutes in India and other details.

Why Pursue an MBA in India?

An MBA is one of the most popular postgraduate programs in India. The best part is that it is recognised globally and opens doors to diverse career opportunities across different fields. Here is why you should pursue an MBA in India:

  • It offers excellent career opportunities through placements.
  • It attracts leading recruiters and excellent packages during the placements.
  • Many institutes offer excellent ROI that helps candidates recover their investments faster.
  • It offers industry skills and excellent networking opportunities that can help you grow professionally.

Top 10 MBA Colleges in India 2026

Before knowing the leading MBA colleges, you must first understand what exams you need to appear for to get into these colleges. Candidates who have completed their graduation with the minimum required marks must appear in entrance tests such as CAT/XAT/SNAP/NMAT to be eligible for admission. All IIMs accept CAT scores for admission. Many other leading B-schools consider scores from XAT, NMAT, SNAP, and CMAT. Some of the top MBA institutes include IIM Ahmedabad, FMS Delhi, IIM Bangalore, etc. But these institutes vary in terms of fees, packages, and other factors. For example, FMS Delhi charges around Rs 60,818 per semester, but their average package has been around INR 32.27 LPA in recent years. Learn more about the top 10 MBA colleges in India on this page.

IIM Ahmedabad

IIM Ahmedabad is one of the leading MBA colleges in India. It accepts CAT scores for MBA admission, and the cost of pursuing an MBA in IIM A is around INR 27.50 lakhs.

iim ahmedabad
  • College Name: IIM Ahmedabad
  • Programs Offered: MBA, MBA-FABM, MBA PGPX etc
  • Accepting Entrance Exams: CAT
  • Fees: Rs 27,50,000
  • Average Package: INR 35.22 LPA

IIM Bangalore

IIM Bangalore offers a 2-year full-time MBA program for graduates from all academic backgrounds. You must have valid CAT scores to be eligible for this program. 

iim bangalore
  • College Name: IIM Calcutta
  • Programs Offered: PGP, PGPPM, etc
  • Accepting Entrance Exams: CAT
  • Fees: Rs. 26,00,000
  • Average Package: INR 35.35 LPA

IIM Calcutta

IIM Calcutta is among the reputed business schools in India that offer exceptional management studies. The IIMC MBA fees are around INR 27 Lakh, and the average package is nearly INR 36 LPA in recent years.

iim calcutta
  • College Name: IIM Calcutta
  • Programs Offered: MBA
  • Accepting Entrance Exams: CAT
  • Fees: Rs 27,00,000 (approx)
  • Average Package: INR 36 LPA

IIM Kozhikode

IIM K is amongst the top IIMs and offers PGP, PGP Finance, PGP-LSM, PGP-BL courses. The fee for it’s flagship course PGP is Rs 23,50,000.

iim kozhikode
  • College Name: IIM Kozhikode
  • Programs Offered: PGP, PGP Finance, PGP-LSM, PGP-BL,  
  • Accepting Entrance Exams: CAT
  • Fees: Rs 23,50,000
  • Average Package: INR 27.50 LPA

IIT Delhi (DMS)

IIT Delhi is one of the oldest and most popular MBA institutes in India. The MBA fees are around Rs 12 Lakhs for 2 years. 

iit delhi (dms)
  • College Name: IIT Delhi
  • Programs Offered: MBA
  • Accepting Entrance Exams: CAT
  • Fees: Rs 12 Lakhs
  • Average Package: INR 22.52 LPA

FMS Delhi

FMS Delhi is amongst the top MBA colleges in India known for affordable education and excellent ROI. The cost of pursuing an MBA at this institute is around INR 2 lakh+ (Rs 60,818 per semester).

fms delhi
  • College Name: FMS Delhi
  • Programs Offered: MBA
  • Accepting Entrance Exams: CAT
  • Fees: Rs 60,818 per semester
  • Average Package: INR 32.27 LPA

XLRI Jamshedpur

XLRI Jamshedpur is one of the older management institutes in India. It is known for academic excellence and ROI. It usually charges around INR 15.25 Lakh-INR 25.8 lakh, depending on program type.

xlri jamshedpur
  • College Name: XLRI Jamshedpur
  • Programs Offered: PGDM HRM, PGDM BM, PGDM GM
  • Accepting Entrance Exams: XAT
  • Fees: INR 15.25 Lakh-INR 25.8 lakh
  • Average Package: INR 28.68 LPA

MDI Gurgaon

MDI Gurgaon is one of the top business schools in India. It accepts CAT scores for admission into PGDM programs. 

mdi gurgaon
  • College Name: MDI Gurgaon
  • Programs Offered: PGDM, PGDM HRA, PGDM BA
  • Accepting Entrance Exams: CAT
  • Fees: INR 25.99 Lakhs (approx)
  • Average Package: INR 29.5 LPA

SPJIMR Mumbai

SPJIMR offers a variety of MBA programs including PGDM, PGDM BM, PGPM, and many others. Check complete details below:

spjimr mumbai
  • College Name: SPJIMR Mumbai
  • Programs Offered: PGDM, PGDM BM, PGPM, etc
  • Accepting Entrance Exams: CAT
  • Fees: Rs 24,86,000
  • Average Package: INR 33.75 LPA

IIM Lucknow

IIM Lucknow is one of the most popular management institutes in India. The cost of studying an MBA course in this institute is INR 20,75 lakhs. Check the complete details below.

iim lucknow
  • College Name: IIM Lucknow
  • Programs Offered: MBA
  • Accepting Entrance Exams: CAT
  • Fees: Rs 20,75,000
  • Average Package: INR 32.3 LPA

ISB Hyderabad

ISB Hyderabad PGP programme provides a world-class management education akin to an MBA. However, it is not a degree program. It is a 12-month program open for candidates who have 24+months of work experience and a valid GMAT/GRE scores.

isb hyderabad
  • College Name: ISB Hyderabad
  • Programs Offered: PGP, PGP PRO, PGP MAX, etc
  • Accepting Entrance Exams: GMAT/GRE
  • Fees: INR 38.67 Lakhs
  • Average Package: INR 37.29 LPA

Top 10 MBA Institutes in India (NIRF Rankings)

The National Institutional Ranking Framework (NIRF) use a methodology to rank institutions across the country. It uses parameters such as “Teaching, Learning and Resources,” “Research and Professional Practices,” “Graduation Outcomes,” “Outreach and Inclusivity,” and “Perception” to rank various universities and institutions. According to the NIRF Management Rankings 2025, IIM Ahmedabad secured the 1st position among the top B-schools in India, followed by IIM Bangalore in 2nd place and IIM Kozhikode in 3rd place. Check the complete list of top 10 MBA colleges in India as per NIRF Rankings below:

RankCollege NameCity
1Indian Institute of Management AhmedabadAhmedabad
2Indian Institute of Management BangaloreBengaluru
3Indian Institute of Management KozhikodeKozhikode
4Indian Institute of Technology DelhiNew Delhi
5Indian Institute of Management LucknowLucknow
6Indian Institute of Management MumbaiMumbai
7Indian Institute of Management CalcuttaKolkata
8Indian Institute of Management IndoreIndore
9Management Development InstituteGurugram
10XLRI – Xavier School of ManagementJamshedpur
MBA Colleges ChennaiMBA Colleges Kolkata

Top 10 MBA Colleges in India – IIRF Rankings 2026

Now, let’s talk about the top 10 MBA institutes in India from an IIRF ranking perspective. It evaluates both government and private management institutes across the country. As per the IIRF government ranking, IIM Ahmedabad secures 1st place, followed by IIM Calcutta, IIM Bangalore, and so on. In the private ranking, SPJIMR ranks highest, followed by XLRI, MDI Gurgaon, etc. Check the complete details below:

Top 10 MBA Government Colleges in India (IIRF Rankings)

AIRBusiness School NameCityState Rank
1IIM Ahmedabad – Indian Institute of ManagementAhmedabad1
2IIM Calcutta – Indian Institute of ManagementKolkata1
3IIM Bangalore – Indian Institute of ManagementBengaluru1
4Faculty of Management Studies, University of DelhiDelhi1
5IIM Lucknow – Indian Institute of ManagementLucknow1
6IIM Indore – Indian Institute of ManagementIndore1
7IIM Kozhikode – Indian Institute of ManagementKozhikode1
8Jamnalal Bajaj Institute of Management StudiesMumbai1
9Indian Institute of Foreign TradeNew Delhi2
10IIM Mumbai – Indian Institute of Management, MumbaiMumbai2

Top 10 MBA Private Colleges in India (IIRF Rankings)

AIRBusiness School (Private)CityState Rank
1SPJIMR – S P Jain Institute of Management & ResearchMumbai1
2XLRI – Xavier School of ManagementJamshedpur1
3MDI Gurgaon – Management Development InstituteGurugram1
4SIBM Pune – Symbiosis Institute of Business ManagementPune2
5IMI – International Management InstituteNew Delhi1
6IMT Ghaziabad – Institute of Management TechnologyGhaziabad1
7Woxsen School of BusinessHyderabad1
8NMIMS School of Business ManagementMumbai3
8SCMHRD – Symbiosis Centre For Management & Human Resource DevelopmentPune4
9Nirma University Institute of ManagementAhmedabad1
9XIMB – Xavier Institute of ManagementBhubaneswar1
10Great Lakes Institute of ManagementChennai1
10MICA – Mudra Institute of Communications AhmedabadAhmedabad2

MBA Fee Structure for Top Colleges

Candidates aiming for top MBA colleges should evaluate all aspects of their target college before arriving at any decision. This helps them understand the fee structure in advance and avoid any last-minute confusion. Many students ask which are the top MBA colleges in India with low fees? Well, FMS Delhi dominates in terms of low fees and ROI criteria. The FMS Delhi MBA fees are Rs 60,818 per semester, while IIMB charges around Rs. 26 Lakh for the entire MBA program. Let’s understand this in detail. Below are the top 10 MBA colleges in India with fee structure:

MBA Colleges in IndiaFee Structure (approx)
IIM AhmedabadRs 27,50,000
FMS DelhiRs 60,818 per semester
IIM BangaloreRs. 26,00,000
IIM CalcuttaRs 27,00,000 (approx)
IIM KozhikodeRs 23,50,000
IIT DelhiRs 12 Lakhs
IIM LucknowRs 20,75,000
MDI GurgaonINR 25.99 Lakhs (approx)
XLRI JamshedpurINR 15.25 Lakh-INR 25.8 lakh
SPJIMR MumbaiRs 24,86,000
CAT 2026 DetailsXAT Exam Pattern
CAT Cut OffISB Hyderabad Eligibility
FMS Delhi Cut offMAH MBA CET Colleges

Governments VS Private MBA Colleges in India

MBA colleges in India are also divided into several categories, including government and private. Top government MBA colleges are IIM Ahmedabad, FMS Delhi, and IIM Calcutta, which charge between INR 2 Lakh and INR 27 Lakh+ for MBA, depending on the college. Similarly, top private MBA colleges in India are SPJIMR, XLRI and MDI Gurgaon which charge around INR 22 Lakh+ for a 2-year MBA program. Check the complete details below.

Best Private MBA Colleges in India

The top 10 private MBA colleges include SPJIMR, XLRI, MDI Gurgaon, SIBM Pune, etc. Let’s understand the fee structure of these leading institutes in the table below:

Business School (Private)Fees (approx)
SPJIMRINR 24,86,000
XLRI JamshedpurINR 15.25 Lakh-INR 25.8 lakh
MDI GurgaonINR 25.99 Lakhs
SIBM PuneINR 16 Lakhs+
IMI DelhiINR 23,54,000
IMT GhaziabadINR 22.7 Lakh
Woxsen School of BusinessINR 14,95,000
NMIMS School of Business Management, MumbaiINR 13,50,000
SCMHRDINR 15 Lakh+
Nirma University Institute of ManagementINR 12.8 Lakh
XIMBINR 22 Lakh+
Great Lakes Institute of ManagementINR 22,50,000
MICAINR 28 lakhs

Best Government MBA Colleges in India

The top 10 government MBA colleges include IIM Ahmedabad, FMS, IIM Indore, etc. Take a look at the fee structure of the best institutes in the table below:

Business School NameFee Structure (approx)
IIM AhmedabadRs 27,50,000 Total Fees
IIM CalcuttaRs 27,00,000 (approx) Total Fees
IIM BangaloreRs. 26,00,000 Total Fees
Faculty of Management Studies, University of DelhiRs 60,818 per semester
IIM LucknowRs 20,75,000 Total Fees
IIM IndoreINR 25 Lakh+
IIM KozhikodeRs 23,50,000 Total Fees
IIT DelhiRs 12 Lakhs Total Fees
Indian Institute of Foreign Trade, DelhiINR 17.87 Lakh-INR 21.82 Lakhs Total Fees
IIM MumbaiINR 25 Lakhs Total Fees
IIM Bangalore BSc: All detailsIIM Bangalore BSc Registration
IIM Bangalore BSc SeatsIIM Bangalore Photos

Placements & Average Salary Packages of Top 10 MBA Colleges in India 

Candidates willing to pursue an MBA should also stay updated with the placement records of their desired institutes. This can give them a clear idea of ROI and make an informed decision. For example, the average package of FMS Delhi is around INR 32.27 LPA and the average package of IIMA stood at INR 35.22 LPA in recent years.

MBA Colleges in IndiaAverage Package (approx)Highest Package (approx)
IIM AhmedabadINR 35.22 LPAINR 1.10 Crore per annum
FMS DelhiINR 32.27 LPAINR 1.1 Crore per annum
IIM BangaloreINR 35.35 LPA
IIM CalcuttaINR 36 LPAINR 1.45 Crore per annum
IIM KozhikodeINR 28.05 LPAINR 72.02 LPA
IIT DelhiINR 22.52 LPAINR 43.55 LPA
IIM LucknowINR 32.3 LPAINR 75 LPA
MDI GurgaonINR 29.5 LPAINR 97.50 LPA
XLRI JamshedpurINR 28.68 LPAINR 75 LPA
SPJIMR MumbaiINR 33.75 LPAINR 75 LPA
MDI Gurgaon MBA FeesMDI Gurgaon MBA Placements
MDI Gurgaon CAT Cut-off

Top 10 MBA Colleges in India Except IIMs

Many candidates believe that IIMs are the leading MBA colleges in India. But the reality is different. Many non-IIM colleges offer MBA courses with academic excellence. It also brings industry exposure and excellent placement packages. Some of them are SPJIMR, XLRI Jamshedpur, MDI Gurgaon, etc. To explain it better, we have shared the list of the top 10 Non-IIM MBA colleges in India:

Non-IIM MBA Colleges in IndiaFees (approx)
FMS DelhiRs 60,818 per semester
SPJIMRINR 24,86,000
XLRI JamshedpurINR 15.25 Lakh-INR 25.8 lakh
IIT DelhiRs 12 Lakhs
MDI GurgaonINR 25.99 Lakhs
SIBM PuneINR 16 Lakhs+
IMT GhaziabadINR 22.7 Lakh
NMIMS School of Business Management, MumbaiINR 13,50,000
XIMBINR 22 Lakh+
Great Lakes Institute of ManagementINR 22,50,000

Know Everything About NALSAR MBA

How to Choose the Right MBA College?

Top MBA colleges in India can equip aspirants with the necessary skills to build a successful career in management. Interested aspirants should always consider certain factors like location, fees, ROI, etc to choose the right business school for their careers. This comprehensive list shared above can help you shortlist colleges based on fees, ranking, and placement packages. Here is how to choose the right MBA colleges in India:

  • Check the ranking and reputation of the desired institute. You can go through NIRF or IIRF ranking reports.
  • Compare the fee structure of preferred MBA colleges to identify the best options that align with your budget.
  • Review the placement reports of all the shortlisted colleges to understand the average package, the highest package, participating companies, and ROI.

FAQs on MBA Colleges in India

What are the top 10 colleges for MBA in India?

It includes IIM Ahmedabad, FMS Delhi, IIM Bangalore, IIM Calcutta, and many others, as shared above in the article.

Who can apply for top MBA colleges in India?

Graduates who have valid scores in CAT, XAT, NMAT, SNAP, etc can apply.

What is the average package offered at the top 10 MBA institutes in India?

The average package starts around INR 20 LPA in top B-schools.

What are the fees of top MBA colleges in India?

FMS Delhi usually charges around Rs 60,818 per semester, while the fees of IIM Ahmedabad are around Rs 27,50,000 for a 2-year MBA program.

Which are the top private MBA colleges in India?

This includes SPJIMR, XLRI, MDI Gurgaon, SIBM Pune, etc.

Which are the top government MBA colleges in India?

Government MBA colleges include IIM Ahmedabad, FMS Delhi, IIM Calcutta, etc.

Which are the top MBA colleges in India with low fees?

FMS Delhi is among the top MBA colleges in India with low fees. The 2-year MBA program fees in this institute is around Rs 60,818 per semester.

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

Some of the entrance exams accepted by top MBA colleges are CAT, XAT, SNAP, NMAT, and many others.