Top 10 IIMs in India 2025: Know Rankings, Courses Offered, and Eligibility

IIM Waitlist Movement

Indian Institute of Management(IIMs) are leading and prestigious Business schools offering management programs. These top IIMs in India are run by the government and are known for offering an excellent academic experience and better career prospects. IIMs are leading management schools in India, preparing individuals to lead businesses. There are a total of 21 IIMs in India spread across different states. If you are someone aspiring for admissions into these Top IIMs in India, this blog comprehensively covers the eligibility criteria, IIMs ranking and more.

NIRF Rankings of the Top IIMs in India

The National Institutional Ranking Framework is an initiative by the Ministry of Human Resource Development(MHRD). NIRF ranks institutions in the country based on certain categories such as teaching, learning resources, graduation outcomes, perception, etc. Check the ranking of IIMs in India, ranked under the NIRF framework for Management, from the table below:

NameState Rank
Indian Institute of Management AhmedabadGujarat1
Indian Institute of Management BangaloreKarnataka2
Indian Institute of Management KozhikodeKerala3
Indian Institute of Management CalcuttaWest Bengal5
Indian Institute of Management MumbaiMaharashtra6
Indian Institute of Management LucknowUttar Pradesh7
Indian Institute of Management IndoreMadhya Pradesh8
Indian Institute of Management RohtakHaryana12
Indian Institute of Management RaipurChhattisgarh14
Indian Institute of Management RanchiJharkhand17

What are the Eligibility Criteria for IIMs in India?

Candidates aspiring for admission into the top IIMs in India have to understand the eligibility criteria of the IIMs. Understanding the admission criteria can ensure students fulfil all the requirements and are well prepared for admission in the top IIMs. Check the eligibility criteria for IIMs in India below:

IIMs in India follow a three-stage admission process. In stage 1, candidates have to appear for an entrance exam, i.e. Common Admission Test(CAT), where candidates are tested on different sections involving aptitude, data interpretation, etc. Upon qualifying for the entrance exam, candidates will be called for Stage 2. In Stage 2, IIMs calculate the aggregate of the candidate considering several criteria such as their academic background in Class X, XII, Bachelors, etc. CAT Score, work experience, gender diversity, etc, and call for the Written Ability Test and Personal Interview. Based on the above criteria, in Stage 3, candidates with an aggregate in the 80th percentile are offered admission. 

iims in india-admissions

IIM Qualification Factors:

Candidates have to fulfil a few more qualifications to be chosen. Have a look at the admission criteria for admissions:

  • Candidates must have completed their graduation with a minimum aggregate of 50%(General Category) and 45%(reserved category) from a recognised board.
  • Candidates who are pursuing their final year are also eligible to apply.
  • Must score above the IIMS CAT cut off.

Note: IIMs Cutoff and admission criteria might slightly vary, and candidates are advised to visit the official websites for precise information.

What are the Specialisations offered at IIMs in India?

IIMs in India offer specialisations across different disciplines. Candidates can choose their desired specialisation from the list of courses offered at IIMs in India. Here are the programs offered in the top 10 IIMs in India:

  • Finance
  • Operations Management
  • Marketing
  • Information Technology Management
  • Human Resource Management
  • Rural Management
  • Strategy
  • Business Analytics
  • Public Policy
  • Healthcare Management
  • Energy Management
  • Retail Management

List of Top 10 IIMs in India and Courses Offered

With 21 IIMs spread across India, each institute offers a variety of management programs designed to shape future leaders. Among them, the top 10 IIMs stand out for their global reputation, cutting-edge curriculum, world-class faculty, and strong industry connections. Below is a list of the top 10 IIMs in India along with the flagship courses they offer.

1. Indian Institute of Management Ahmedabad

IIM Ahmedabad is the first IIM in India, established in 1961. IIM Ahmedabad has consistently ranked first among the IIMs in India. The Ministry of Education(MOE) has accorded the status of ‘Institute of National Importance’ to IIM Ahmedabad in the year 2017. IIM Ahmedabad is known for its flagship program, PGP and offers admissions to aspiring candidates based on their performance in the CAT entrance examination. Check the courses offered and their duration from the table below:

NameCourses offeredCourse Duration
IIM AhmedabadPost Graduate program in Management(PGP)2 Years
Post Graduate program in Management for Executives(PGPX)1 Year
Fellow Program in Management(FPM)5 Years
Armed forces Program in Business Management(AFP)6 Months
Post Graduate programme in food and agri business management2 Years
Faculty Development Programme(FDP).

2. Indian Institute of Management Bangalore

Established in 1973, IIM Bangalore had a significant impact on students’ lives. With the goal of building a global reputation, the institute strives to excel in Management, Innovation, and Entrepreneurship while contributing to business, government, and society. IIM Bangalore is one of the leading IIMs in South India. IIM Bangalore is ranked 2nd in the NIRF 2024 rankings and is known for its excellent placement opportunities. IIM Bangalore offers the following programs:

NameCourses offeredCourse Duration
IIM BangalorePost Graduate program in Management(PGP)2 Years
Post Graduate program in Management for Executives(PGPX)1 Year
Fellow Program in Management(FPM)5 Years
Post Graduate Programme in Public Policy and Management(PGPPM)1 Year
Post Graduate Programme in Enterprise Management(PGPEM)2 Years

3. Indian Institute of Management Kozhikode

The Indian Institute of Management (IIM) Kozhikode, established in 1996 and located in Kerala, is recognised as an ‘Institution of National Importance’ and ranked 3rd in the management category by NIRF 2024. It is one of the top IIMs in South India and offers admissions based on the CAT scores and specific criteria. Check the courses offered and their duration at IIM Kozhikode from the table below:

NameCourses offeredCourse Duration
IIM KozhikodePost Graduate program in Management(PGP)2 Years
Post Graduate Programme in Business Leadership (PGP-BL)2 Years
Executive Post Graduate Programme in Management(EPGP)1 Year
Fellow Programme in Management(FPM)5 Years
Management Development Program 

4. Indian Institute of Management Calcutta

Indian Institute of Management Calcutta is a prestigious institute for management programs in India. IIM Calcutta offers admissions based on the CAT scores and previous academic background, work experience, and written test. IIM Calcutta offers various diploma and postgraduate courses in diverse domains. Check the details of the programs offered in the table below:

NameCourses offeredCourse Duration
IIM CalcuttaPost Graduate program in Management(PGP)2 Years
Post Graduate Programme in Business Leadership (PGP-BL)2 Years
Executive Post Graduate Programme in Management(EPGP)1 Year
Fellow Programme in Management(FPM)5 Years
Management Development Program 

5. Indian Institute of Management Mumbai

Established in the year 1963, IIM Mumbai is one of the leading IIMs in India that has been consistently ranking among the best B-Schools. IIM Mumbai is ranked 6th by NIRF in the year 2024. Strategically located in the financial capital of India, IIMs’ close ties with industries help students gain a practical knowledge of real-world businesses. Check the courses offered at IIM Mumbai from the table below:

NameCourses offeredCourse Duration
IIM MumbaiPost Graduate program in Management(PGP)2 Years
Post Graduate program in Management for Executives(PGPX)1 Year
Fellow Program in Management(FPM)5 Years
Post Graduate Diploma Programme in Management for Executives (PGPMX)2 Years
Post Graduate Programme in Human Resource Management2 Years
Fellow Programme in Management

6. Indian Institute of Management Lucknow

IIM Lucknow is one of the leading institutions in India, established in the year 1984. With a mission to improve management systems through excellence in management education, IIM Lucknow is one of the top 10 IIMs in India. IIM Lucknow is ranked seventh by the NIRF in the Management Education category. IIM Lucknow offers admissions based on the CAT scores, and the following are the programmes offered at IIM Lucknow:

NameCourses offeredCourse Duration
IIM LucknowPost Graduate Programme in Agri Business Management(PGP-ABM)2 Years
Executive Fellow Programme in Management(EFPM)Non-exempted students: 4 years
Exempted students: 3 years
Fellow Programme in Management(FPM)5 Years
Post Graduate Programme in Management(PGP)2 Years
Post Graduate Programme in Sustainable Management(PGP-SM)2 Years
Post Graduate Programme in Management for Working Executives(WPM)3 Years
Management of Executives(IPMX)1 Year

7. Indian Institute of Management Indore

Indian Institute of Management is one of the best IIMs in India and is an institute of national importance. IIM Indore was established in 1996 and is a leading institute in the field of management education. With a mission to deliver excellence in management education, IIM Indore is committed to developing students into managers, leaders, and entrepreneurs. Check out the courses offered at IIM Indore from the table below:

NameCourses offeredCourse Duration
IIM IndorePost Graduate Programme in Management(PGP)2 Years
Executive Post Graduate Programme in Management(EPGP)1 Year
Five Year Integrated Program in Management(IPM)5 Years
Post Graduate Programme in Human Resource and Management(PGP-HRM)2 Years
Doctoral Programme in Management(DPM)
Executive Doctoral Programme in Management(EDPM)
Executive Doctoral Programme in Management and Governance(EDPMG)
Post Graduate Programme in Management for Executives in Mumbai(PGP-MX)2 Years

8. Indian Institute of Management Rohtak

The Indian Institute of Management (IIM) Rohtak, established in 2009, is one of the prestigious IIMs in India and is recognised as an ‘Institution of National Importance’. Located in Rohtak, Haryana, the institute offers a wide range of programmes, including PGP, Executive MBA, IPM, FPM, and other specialised management courses. Admissions are primarily based on CAT scores for postgraduate programmes and national-level tests for others. With a modern campus, strong academic framework, and growing industry linkages, IIM Rohtak has quickly emerged as one of the leading new-generation IIMs in the country.

NameCourses offeredCourse Duration
IIM RohtakPost Graduate Programme in Management(PGP)2 Years
Doctoral Programme in Management(DPM)
Five-Year Integrated Program in Law(IPM)5 Years
One-year Post Graduate Programme for executives2 Years
Master of Management Studies(MMS)(Public Policy)
One year Post Graduate Programme for executives1 Year

9. Indian Institute of Management Raipur

Indian Institute of Management Raipur was established in the year 2010 with a mission to create future leaders through management education. IIM Raipur is one of the best IIMs in India and is ranked 14th by the NIRF in 2024. IIM Raipur offers admissions based on the CAT scores and candidates’ academic background, work experience, etc. Check the programs offered at IIM Raipur from the table below:

NameCourses offeredCourse Duration
IIM RaipurMBA2 Years
Doctoral Programme in Management(Ph.D)
MBA in Public Policy and Governance2 Years
Executive MBA2 Years
Executive MBA HRM2 Years

10. Indian Institute of Management Ranchi

The Indian Institute of Management (IIM) Ranchi, established in 2009, is an ‘Institution of National Importance’ located in Jharkhand. The institute offers flagship programmes such as MBA, MBA-HR, MBA-BA, Executive MBA, IPM, and doctoral-level courses. Admissions are primarily based on CAT scores for postgraduate programmes, along with other national-level tests for specialised courses. Known for its focus on academic excellence, research, and industry collaborations, IIM Ranchi has rapidly grown into a reputed management institute among the newer IIMs in India.

NameCourses offeredCourse Duration
IIM RanchiMBA2 Years
MBA HR2 Years
MBA BA2 Years
Executive MBA2 Years
Ph.D
IPM5 Years

Top 10 IIMs Cutoff in India

It is important to know the IIM CAT Cut-offs as this gives students an idea of how to secure a safe score to be eligible for admissions into the Best IIMs in India. The 21 IIM institutes in India offer around 5500 seats for candidates for various management programs. With the total number of seats ranging around 5500, the competition for IIMs is hectic, and every year approximately 2.5 lakh people appear for the CAT exam. It is important to check the IIM CAT Cut offs in order to strategise your preparation and secure a safe score based on the cut off trends. Check the IIMs Cutoff from the table below:

IIMQualifying Percentile Final Cutoff 
IIM Ahmedabad 90-95 99-100 
IIM Bangalore 90-95 99-100 
IIM Kozhikode 85-90 97-98 
IIM Calcutta 90-95 99 
IIM Mumbai85-90 97-98 
IIM Lucknow 85-90 97-98 
IIM Indore 85-90 97-98 
IIM Rohtak 80-85 92-94 
IIM Raipur 75-80 94-95 
IIM Ranchi 80-85 94-95 

Conclusion

In conclusion, IIMs in India are the leading Business schools for students or professionals aspiring to pursue post-graduate and Doctoral programmes. Students have to appear for the Common Admission Test and must secure a score above the IIMs CAT cut off to pursue Management courses in the top IIMs in India. With total seats in IIMs ranging around 5500, students pursuing Management courses at IIMs in India are prepared to lead, manage, and run businesses efficiently with their capabilities. This blog has comprehensively covered the top 10 IIMs in India and courses offered at each Institute to help students with the list of top IIMs.worth trying if you qualify. You’ll get access to world-class teachers, strong alumni networks, and great career options.

Get Exam Updates/ Materials / Topper Notes directly on Whatsapp

🚀 Get Exam Updates/ Materials 📖– Topper Notes directly on WhatsApp.

Frequently Asked Questions

1. What is IIM Kozhikode ranking among iims in India?

IIM Kozhikode is ranked 3 among the best IIMs in India.

2. What is IIM shillong ranking among iims in India?

IIM Shillong is ranked 24 by the NIRF in 2024 and is one of the popular institute for management education in India.

3. What is IIM Nagpur ranking among IIMs in India?

IIM Nagpur is ranked 31 by the NIRF in the year 2024.

4. How do IIMs verify work experience?

IIMs verify work experience mostly through rigorous document checks and in some cases they also check with the previous employers. 

5. What is IIM udaipur ranking among iims in India?

IIM Udaipur is ranked 22 by NIRF among the top IIMs in India.

6. How many IIM are there in India?

There are total number of 21 IIMs in India spread across the country.

7. What are the total number of IIMs in South India?

There are four IIMs in South India located in Karnataka, Kerala, Vizag and Tamil Nadu.

Share This Post:
WhatsApp Chat with us

Join College Dost on WhatsApp for Exam Tips & Updates!

Join WhatsApp

Whatsapp Icon
Ellipse Ellipse Ellipse