The best MBA colleges in India offer Regular MBA, Online as well as Distance MBA. In India, there are 4736 top MBA colleges amongst which 710 are government and 3969 are the best private MBA colleges in India.
- IIM Ahmedabad is the best MBA college in India and is ranked 1st among the various ranking agencies followed by IIM Bangalore and IIM Calcutta.
- IMI New Delhi, DMS IIT Delhi, and JMI Delhi are some of the best MBA colleges in Delhi as per the NIRF rankings 2021.
- The well-renowned and top MBA colleges in India other than IIM are XLRI Jamshedpur, MDI Gurgaon, IIT Delhi, IIT Bombay, etc.
- Some of the best Bangalore MBA colleges are IIM Bangalore, Christ University, Kristu Jayanti College, and many others.
- MBA Admissions into the top MBA colleges in India are offered through marks secured in MBA Entrance exams such as CAT, GMAT, SNAP, GRE, XAT, MAT, etc. followed by a GD/ PI round.
- IIT Bombay, NMIMS Mumbai, SPJIMR Mumbai, and KJ Somaiya Institute of Management are some of the best colleges for MBA in Mumbai.
- The average MBA course fees in the top MBA colleges in India for various MBA specializations can be anywhere between INR 50,000 to 30 Lakhs per year.
- Amity University (Noida), OP Jindal Global University (Sonepat), and SOIL Gurgaon are the top MBA colleges in India without entrance exams.
- The best MBA colleges in India with low fees are the University of Allahabad, Ranchi University, the University of Rajasthan, and many others.
- The top management colleges in India offer lucrative placement packages with high ROI. The average CTC offered between INR 7-15 LPA and the highest recorded CTC stood at INR 1.32 CPA by IIM Ahmedabad.
- The top MBA colleges in India Placement Wise are IIM Ahmedabad, IIM Bangalore, IIT Bombay, XLRI Jamshedpur, MDI Gurgaon, etc.
Top 10 MBA Colleges in India
The top MBA colleges in India are not only ranked by popular and trusted Ranking agencies in India but are also ranked among the top MBA colleges in the world by QS World Ranking, Asia Pacific Rankings, etc. Check out the top 10 MBA colleges in India with fees:
Top 10 MBA Colleges in India |
Average Fees(INR) |
MBA/ PGDM seats |
IIM Ahmedabad |
23,00,000 |
50 |
IIM Bangalore |
23,00,000 |
645 |
IIM Calcutta |
24,00,000 |
63 |
IIT Delhi |
9,89,000 |
91 |
IIM Kozhikode |
22,50,000 |
480 |
IIM Lucknow |
22,80,000 |
436 |
IIM Indore |
24,09,000 |
451 |
XLRI Jamshedpur |
25,80,000 |
480 |
NITIE Mumbai |
14,63,000 |
398 |
IIT Madras
|
6,99,000 |
68 |
Top IIMs in India
IIMs or the Indian Institute of Management are some of the most reputed and prestigious management colleges in India which offer several Management courses including MBA, BBA, PGDM, etc. The Top IIMs in India offer quality education, infrastructure, facilities, and high placement packages. There are around 20 IIM colleges in India, most of which are ranked among the top MBA colleges in India. Some of the top IIMs in India which are ranked by NIRF among the top MBA colleges in India are given below:
NIRF Ranking 2022 |
College Name |
MBA/ PGDM seats |
1 |
IIM Ahmedabad |
50 |
2 |
IIM Bangalore |
645 |
3 |
IIM Calcutta |
63 |
5 |
IIM Kozhikode |
480 |
6 |
IIM Lucknow |
436 |
7 |
IIM Indore |
451 |
14 |
IIM Raipur |
320 |
15 |
IIM Ranchi |
370 |
16 |
IIM Rohtak |
120 |
18 |
IIM Tiruchirappalli |
300 |
22 |
IIM Udaipur |
372 |
23 |
IIM Kashipur |
340 |
26 |
IIM Shillong |
125 |
33 |
IIM Visakhapatnam |
240 |
36 |
IIM Jammu |
94 |
43 |
IIM Nagpur |
240 |
55 |
IIM Amritsar |
105 |
66 |
IIM Sambalpur |
120 |
69 |
IIM Sirmaur |
120 |
73 |
IIM Bodh Gaya |
180 |
Top MBA Colleges in India except for IIM
MBA, being the most popular course amongst the students, can be pursued at several colleges in India excluding IIM. Here is the list of the top MBA colleges in India except for IIM according to NIRF 2021 rankings for students who wish to pursue MBA.
NIRF 2021 Ranking |
College Name |
Average Annual Fees (INR) |
5 |
Indian Institute of Technology Delhi |
5,12,000 |
8 |
Xavier Labour Relations Institute (XLRI), Jamshedpur |
12,90,000 |
9 |
Indian Institute of Technology Kharagpur |
50,000 |
10 |
Indian Institute of Technology Bombay |
9,43,000 |
11 |
Management Development Institute, Gurugram |
7,03,000 |
12 |
National Institute of Industrial Engineering, Mumbai |
2,05,000 |
13 |
Indian Institute of Technology Madras |
4,16,000 |
14 |
Indian Institute of Technology Roorkee |
10,76,000 |
16 |
Indian Institute of Technology Kanpur |
10,76,000 |
19 |
S. P. Jain Institute of Management & Research, Mumbai |
10,95,000 |
20 |
Symbiosis Institute of Business Management, Pune |
9,62,500 |
22 |
SVKM`s Narsee Monjee Institute of Management Studies, Mumbai |
9,39,000 |
24 |
Great Lakes Institute of Management, Chennai |
9,12,000 |
25 |
Indian Institute of Foreign Trade, New Delhi |
3,22,000 |
26 |
International Management Institute, New Delhi |
5,60,000 |
27 |
ICFAI Foundation for Higher Education, Hyderabad |
8,00,000 |
29 |
Amity University, Gautam Budh Nagar |
5,12,000 |
30 |
Indian Institute of Technology (Indian School of Mines), Dhanbad |
12,90,000 |
31 |
Kalinga Institute of Industrial Technology, Bhubaneswar |
50,000 |
32 |
T. A. Pai Management Institute Manipal |
9,43,000 |
Top Executive MBA Colleges in India
Executive MBA is a part-time MBA program, designed for professionals with considerable working experience. The duration of an MBA in Executive format is 1 year. There are around 241 best MBA colleges in India that offer Executive MBA programs. Check out the top Executive MBA colleges in India with average fees and course duration.
College |
Fees |
Indian Institute of Management |
INR 25,00,000 |
Indian Institute of Management |
INR 21,40,000 |
Symbiosis Centre for Management and HRD |
INR 2,10,000 |
Symbiosis Institute of Business Management |
INR 2,60,000 |
Indian School of Business |
INR 37,00,000 |
Amity University |
INR 6,20,000 |
Indian Institute of Business Management and Studies |
INR 40,800 |
Narsee Monjee Institute of Management Studies |
INR 4,70,000 |
Delhi Technological University |
INR 2,30,000 |
University of Delhi- Faculty of Management Studies |
INR 95,000 |
Top MBA Colleges in India: Ranking
The rankings of top B schools in India and the top MBA colleges in India are released every year. Several popular and trusted Ranking agencies like NIRF, The Week, Business Today, India Today, etc. rank the top MBA colleges in India. These ranking agencies conduct surveys every year based on several parameters including Education Quality, Placements, Facilities, Infrastructure, and many others.
NIRF is the Ranking Methodology under MHRD adopted by the government and is one of the most trusted Ranking agencies in India. Many other private Ranking agencies rank colleges under the category of Zones (North, East, West, and South).
Top MBA Colleges in India NIRF
National Institutional Ranking Framework is a government-adopted Ranking method that ranks the best educational institutions. NIRF ranks the institutions based on 5 major parameters which carry different weightage to get a ranking. Following are the details of the best MBA colleges in India ranked by NIRF Ranking 2021.
- IIM Ahmedabad has continuously ranked 1st position among the top MBA colleges in India as per NIRF Ranking 2021.
- IIM Bangalore now ranks 2nd followed by IIM Calcutta at the 3rd spot.
- IIM Kozhikode has also shown an improvement of 2 ranks as it jumps from 6th to 4th position.
- The best improvement has been shown by NITIE Mumbai which has improved by 17 positions and now ranks at the 12th position in India.
- Xavier Labour Relations Institute (XLRI) has also shown a good improvement. It has overtaken IIT Bombay and IIT Kharagpur to rank among the top 10 MBA colleges in India.
The table below depicts some of the top MBA colleges in India NIRF Ranking 2021:
NIRF Ranking 2022 |
College Name |
NIRF Score |
1 |
Indian Institute of Management, Ahmedabad |
83.35 |
2 |
Indian Institute of Management, Bangalore |
82.62 |
3 |
Indian Institute of Management, Calcutta |
78.64 |
4 |
Indian Institute of Technology, Delhi |
75.10 |
5 |
Indian Institute of Management, Kozhikode |
74.74 |
6 |
Indian Institute of Management, Lucknow |
74.55 |
7 |
Indian Institute of Management, Indore |
70.66 |
8 |
Xavier Labour Relations Institute (XLRI) |
69.67 |
9 |
National Institute of Industrial Engineering, Mumbai |
68.84 |
10 |
Indian Institute of Technology, Madras |
66.60 |
11 |
Indian Institute of Technology, Bombay |
66.24 |
12 |
Indian Institute of Technology, Kharagpur |
65.15 |
13 |
Management Development Institute |
64.70 |
14 |
Indian Institute of Management, Raipur |
63.57 |
15 |
Indian Institute of Management, Ranchi |
62.33 |
16 |
Indian Institute of Management, Rohtak |
62.20 |
17 |
Symbiosis Institute of Business Management |
61.97 |
18 |
Indian Institute of Management, Tiruchirappalli |
61.88 |
19 |
Indian Institute of Technology, Roorkee |
61.76 |
20 |
Indian Institute of Technology, Kanpur |
61.20 |
Top MBA Colleges in India Placement Wise
Placement is the most important factor students look for while choosing the right college for them. The top MBA colleges in India have separate placement cells which train students to grab the highest possible package and how to crack interviews. The top-ranked and the best MBA colleges in India offer lucrative placement opportunities with high ROI into the top-notch and reputed companies around the world.
India is home to some of the top MBA colleges in the world which are well renowned for their high placement records. Most of the highest MBA placements are grabbed by the top IIM colleges in India.
- The top MBA colleges in India offer an average placement package ranging between INR 12-25 LPA.
- IIM Ahmedabad witnessed 114 placement offers this year and also recorded the highest MBA placement package at INR 1.32 CPA.
- NMIMS Mumbai offers 540 MBA seats. The campus observed 180+ recruiters visiting this year.
- FMS Delhi and MDI Gurgaon are the top MBA colleges in India other than IIM offering the highest MBA placement packages
- In India, the average salary after completing MBA courses can be anywhere between INR 6-9 Lakhs.
Top MBA Colleges in India with Highest Package
Check out the top MBA colleges in India with the highest placement packages mentioned in the table below along with their highest recorded MBA placement package:
College Name |
MBA Highest Package |
IIM Ahmedabad |
INR 1.32 crore |
IIM Calcutta |
INR 80 lakh |
IIM Lucknow |
INR 54 lakh |
IIM Indore |
INR 50 lakh |
IIM Kozhikode |
INR 58 lakh |
IIM Udaipur |
INR 40 lakh |
IIM Rohtak |
INR 24 lakh |
IIM Trichy |
INR 25 lakh |
IIT Delhi |
INR 33 lakh |
IIT Bombay |
INR 32.8 lakh |
IIT Roorkee |
INR 14.5 lakh |
IIT Madras |
INR 29.02 lakh |
IIT Kharagpur |
INR 29 lakh |
NIT Trichy |
INR 42 lakh |
SP Jain Mumbai |
INR 51 lakh |
Narsee Monjee Mumbai |
INR 58.61 lakh |
MDI Gurgaon |
INR 40.5 lakh |
Great Lakes Chennai |
INR 28.6 lakh |
XLRI Jamshedpur |
INR 26 lakh |
FMS Delhi |
INR 58.6 lakh |
Symbiosis Pune |
INR 34 lakh |
NITIE Mumbai |
INR 58.2 lakh |
IIFT New Delhi |
INR 46.45 lakh |
IMT Ghaziabad |
INR 58.22 lakh |