Finding the top postgraduate degree programs is one of the main tasks of candidates who have completed their graduation degree. MBA programs are among the best options available in this regard. As per placement reports of top MBA colleges in India, the average salary of an MBA graduate is approximately 80-90 LPA (INR). Choosing the best MBA colleges in India based on all your relevant criteria is the most difficult task after choosing your post-graduation program. All management applicants ask, “Which college is best for an MBA in India?”
If you are still confused about choosing the best MBA colleges in India, then you’ll find some useful insights for the same. In this article, we’ll discover, analyze, and select the top 20 MBA colleges in India.
- Total Number of MBA Institutes in India: 3,000+
- IIMs in India: 21 (IIM Ahmedabad, Bangalore, Calcutta, Lucknow, etc.)
- Average MBA Fees (Top B-Schools): INR 12–25 Lakhs
- Average Placement Package (Top MBA Colleges): INR 25–35 LPA
- Highest Placement Packages (IIM A, B, C, ISB): INR 75–90 LPA (domestic + international offers)
- Average ROI (FMS Delhi, JBIMS Mumbai, TISS): High ROI with lower fees (INR 2–5 Lakhs fees; average salary INR 20–25 LPA)
- Top Recruiters: McKinsey, BCG, Bain, Amazon, Microsoft, Google, Deloitte, Accenture, HUL
- Most Preferred Exam: CAT (over 3.5 lakh applicants in 2024)
Ranking of Top 20 MBA Colleges in India
Top management institutions undoubtedly thrive in terms of world-class amenities, outstanding instructors, a high-quality curriculum, etc. Therefore, we have compiled a list of the top B schools in India. Although each school stands out in its own way, the following management schools in India provide the best management education.
Check out these Top 20 MBA Colleges in India ranking-wise
| Rank | College Name | Location | Score |
|---|---|---|---|
| 1 | Indian Institute of Management, Ahmedabad | Ahmedabad, Gujarat | 937.24 |
| 2 | Faculty of Management Studies, University of Delhi, Delhi | Delhi, India | 933.39 |
| 3 | Indian Institute of Management Calcutta, Kolkata | Kolkata, West Bengal | 931.2 |
| 4 | Indian Institute of Management Bangalore, Bengaluru | Bengaluru, Kerela | 925.89 |
| 5 | Indian Institute of Management, Kozhikode | Kozhikode, Kerela | 921.88 |
| 6 | Indian Institute of Management, Lucknow | Lucknow, Uttar Pradesh | 915.04 |
| 7 | Indian Institute of Foreign Trade, New Delhi | Delhi, India | 909.7 |
| 8 | Indian Institute of Management, Mumbai (Formerly, NITIE, Mumbai) | Mumbai, Maharastra | 903.86 |
| 9 | Indian Institute of Management, Indore | Indore, Madhya Pradesh | 900.35 |
| 10 | Shailesh J Mehta School of Management, Indian Institute of Technology Bombay, Mumbai | Mumbai, Maharastra | 895.33 |
| 11 | Indian Institute of Management, Raipur | Raipur, Chhattisgarh | 889.79 |
| 12 | Vinod Gupta School of Management, Indian Institute of Technology, Kharagpur | Kharagpur, West Bengal | 884.92 |
| 13 | Dept. of Management Studies, Indian Institute of Technology Delhi, New Delhi | Delhi, India | 879.45 |
| 14 | Indian Institute of Management, Udaipur | Udaipur, Rajasthan | 875.2 |
| 15 | Indian Institute of Management, Ranchi | Ranchi, Jharkhand | 866.18 |
| 16 | Department of Management Studies, Indian Institute of Technology Madras, Chennai | Chennai, Tamil Nadu | 861.4 |
| 17 | MHRM Department of Humanities and Social Science, Indian Institute of Technology, Kharagpur | Kharagpur, Haryana | 857.59 |
| 18 | Jamnalal Bajaj Institute of Management Studies, Mumbai | Mumbai, Maharashtra | 852.84 |
| 19 | University Business School, Panjab University, Chandigarh | Chandigarh, Panjab | 848 |
| 20 | Taxila Business School | Jaipur, Rajasthan | 814.72 |
Factors considered while selecting the Best B schools
Well, making a list of the best 20 business schools can't rely on one or two factors. There are several important factors that are taken into consideration while selecting these institutes among the others. The reason is that there are chances that one college is performing amazingly in one sector, while in others they are lacking in the others. So this complete overview gives an Idea about everything that an institute has to offer. Several important factors are mentioned below :
- Placements
- Infrastructure
- Alumni Networks
- Faculty
- Rankings and Accreditation
- Accomplishments
- Successful Startups
- Research and Publication
- Fees and Hostel Facilities
- Admissions
Cut off Marks/Eligibility Criteria of Best B-Schools
Since these institutions are in high demand, it’s not easy to get admission here. There are several national-level management entrance exams, such as CAT/CMAT/XAT, that an aspirant needs to take for admission. Generally, a 90-95 percentile is required for admission to these best colleges. Also, in some cases, this can be higher and goes up to the 97-98 percentile. Apart from the entrance exam, academic performance, Interview, & Written Test are also mandatory for the admission process
|
Criterion |
Details |
|
|
Academic - Bachelor's Degree |
General Category: Minimum of 50% aggregate marks or equivalent CGPA. Reserved Categories: Minimum of 45% marks. |
|
|
Entrance Exam |
-CAT is the standard for most top colleges. -Some colleges also accept CMAT, XAT, MAT, GMAT, or their own tests. |
|
|
Academic Profile |
Class 10, Class 12, and graduation Score |
|
|
Work Experience |
Not required for the regular MBA for the Executive MBA it is required |
|
|
Interview & Written Test |
The WAT tests your writing skills, while the PI assesses your communication and personality. |
Entrance Exams for MBA in India
Most top MBA colleges in India accept the following exams:
- CAT – Common Admission Test (for IIMs and other top B-schools)
- XAT – Xavier Aptitude Test (for XLRI and other institutes)
- GMAT – Accepted by ISB Hyderabad and some IIMs for executive programs
- NMAT – For NMIMS Mumbai and related campuses
- SNAP – For Symbiosis Institutes
See the List of – Top 50 B schools in India | Top 10 Business Schools in India
Placement Records of the Best 20 Management Institutes of India

The placement record of an institution indicates the success rate of the institution. As almost all students care about placemats, this is a major part of ranking schools. The best 20 MBA colleges provide placements up to 1.75 crore, and that is quite impressive. According to some reports, almost 70% of MBA pass-out students failed to grab a decent job. Here, these colleges are showing growth in the placement fields.
The following are some requirements that must be met to get enrolled in the best MBA colleges:
- Which recruiters are coming into the college, and what is their repetition rate?
- For which MBA program is placement higher?
- Which package was the highest the previous year?
- What is the institution’s record for the average salary package offered?
- What is the institution's record for converting summer internships into full-time offers?
- What is the typical return on investment for the MBA program, considering both the average salary package and the total program cost?
Fees of Top 20 B-schools in India

- IIM A – 33 Lakh
- FMS – 2 Lakh
- IIM C – 31 Lakh
- IIM B – 25 Lakh
- IIM K – 23 Lakh
- IIM L – 20 Lakh
- IIFT – 22 Lakh
- IIM Mumbai – 23 Lakh
- IIM Indore – 21 Lakh
- SJMSM – 24 Lakh
- IIM Raipur – 18 Lakh
- VGSM – 13 Lakh
- TAXILA – 10 Lakh
- IIT DELHI – 11 Lakh
- IIM RANCHI – 17 Lakh
- IIM ROHTAK – 18 Lakh
- IIM MADRAS – 2 Lakh
- MHRM – 7 Lakh
- JBIMS – 2 Lakh
- UBS – 8 Lakh
Also Read: List of Top Tier 1 MBA Colleges in India
Top 20 MBA Colleges in India - 2025
|
S.No. |
College Name |
Avg Salary (LPA) |
Specializations Offered |
Entrance Exam |
|
1 |
IIM Ahmedabad |
34.50 |
Finance, Marketing, HR, Operations, Analytics |
CAT |
|
2 |
IIM Bangalore |
34.88 |
Marketing, Finance, Analytics, Strategy, HR |
CAT |
|
3 |
IIM Calcutta |
34.23 |
Finance, Marketing, Operations, Economics |
CAT |
|
4 |
ISB Hyderabad |
34.2 |
Strategy, Leadership, Analytics, Marketing |
CAT/GMAT/GRE |
|
5 |
FMS Delhi |
34.1 |
Finance, Marketing, OB/HR, Operations |
CAT |
|
6 |
IIM Lucknow |
32 |
Finance, Marketing, Analytics, HR, IT |
CAT |
|
7 |
SPJIMR Mumbai |
33 |
Finance, Marketing, Operations, IT |
CAT, GMAT |
|
8 |
IIM Kozhikode |
28.05 |
Finance, Marketing, Analytics, HR |
CAT |
|
9 |
IIM Indore |
29.57 |
Marketing, Systems, Finance, HR |
CAT |
|
10 |
IIM Mumbai |
34.1 |
Finance, Marketing, General Management |
CAT |
|
11 |
JBIMS Mumbai |
26.12 |
Finance, Marketing, Operations |
CAT/MAH-CET/CMAT |
|
12 |
IIM Shillong |
26.44 |
General Management, HR, Analytics |
CAT/GMAT |
|
13 |
IIT Bombay |
23.50 |
Finance, Operations, Marketing, IT |
CAT |
|
14 |
MDI Gurgaon |
25.6 |
HR, Marketing, Analytics, Strategy |
CAT/XAT/GMAT |
|
15 |
IIFT Delhi |
29.1 |
International Business, Finance, Marketing |
CAT |
|
16 |
IIT Delhi |
21.9 |
Finance, Operations, Marketing, IT |
CAT |
|
17 |
IIM Udaipur |
18.77 |
Supply Chain, Analytics, General Management |
CAT/GMAT/GRE |
|
18 |
IIM Trichy |
19.27 |
HR, Marketing, Finance, Operations |
CAT |
|
19 |
IIM Raipur |
18.15 |
Marketing, Finance, Operations |
CAT |
|
20 |
IIM Ranchi |
19.29 |
HR, Finance, Marketing, Analytics |
CAT |
|
21 |
Taxila Business School |
11.5 |
HR, Finance, Business Analytics, Marketing, Operations, |
CAT/CMAT/XAT |
Top MBA Colleges in India: NIRF Ranking 2025
List of the top B schools in India offering MBA courses along with their NIRF ranking over the past three years.
|
S.NO. |
Top Colleges |
NIRF 2023 |
NIRF 2024 |
NIRF 2025 |
|
1. |
Indian Institute of Management (IIM) Ahmedabad |
1 |
1 |
1 |
|
2. |
Indian Institute of Management (IIM) Bangalore |
2 |
2 |
2 |
|
3. |
Indian Institute of Management (IIM) Kozhikode |
3 |
3 |
3 |
|
4. |
Indian Institute of Technology (IIT) Delhi Ranking |
5 |
4 |
4 |
|
5. |
Indian Institute of Management (IIM) Lucknow |
6 |
7 |
5 |
|
6. |
IIM Mumbai |
7 |
6 |
6 |
|
7. |
Indian Institute of Management (IIM) Calcutta |
4 |
5 |
7 |
|
8. |
Indian Institute of Management (IIM) Indore |
8 |
8 |
8 |
|
9. |
Management Development Institute |
13 |
11 |
9 |
|
10 |
XLRI-Xavier School of Management |
9 |
9 |
10 |
|
11. |
Symbiosis Institute of Business Management |
17 |
13 |
11 |
|
12. |
Indian Institute of Technology Kharagpur |
14 |
19 |
12 |
|
13. |
Indian Institute of Technology Madras |
15 |
16 |
13 |
|
14. |
Indian Institute of Technology Bombay |
10 |
10 |
14 |
|
15. |
Indian Institute of Management Raipur |
11 |
14 |
15 |
|
16. |
Indian Institute of Management Tiruchirappalli |
22 |
27 |
16 |
|
17. |
Indian Institute of Foreign Trade |
27 |
15 |
17 |
|
18. |
Indian Institute of Management Ranchi |
24 |
17 |
18 |
|
19. |
Indian Institute of Management Rohtak |
12 |
12 |
19 |
|
20. |
S. P. Jain Institute of Management and Research |
- |
20 |
20 |
MBA is one of the popular post-graduate programs in India. The top 20 MBA colleges in India offer various facilities. From academic to corporate exposure and placement opportunities. Apart from the college's name recognition, consider the curriculum, fees, placements, location, specialisations, and faculty expertise before making a choice.
Reference
- https://iirfranking.com/ranking/top-mba-colleges-in-india
- https://www.iima.ac.in/sites/default/files/2023-11/Round_1_Annexure-Fee%20Structure%20and%20Schedule%20of%20Payment.pdf
- https://www.iimb.ac.in/pgp-programme-expenses