IIM Seats and Fees

Total Number of Seats in IIMs 2021

Total Numbser of seats in IIMs Taxila
2.31 Lakh Candidates Register for CAT 2021; Higher Than the CAT 2020

In 2021, the total there are 20 IIMs in India. These are categorized into three levels namely the first generation, the second generation, and the third generation, according to the year of establishment. Also, they are also referred to as old, new, and baby IIMs. The total seats in IIMs are little more than 5500 as of 2021.

The breakdown of the total number of seats in the IIM is as below.
S. No. IIM Name Total Seats Course

First Generation IIMs

1 Calcutta 462 MBA, PGD BA, and PGPEX VLM
2 Ahmadabad 385 MBA, PGP FABM, and PGP ABM
3 Bangalore 565 MBA, PG PPM and BA
4 Lucknow 419 PGP, PGP ABM, and SM
5 Kozhikode 525 MBA
6 Indore 450 +150 PGP, and IPM

Second Generation IIMs

7 Shillong 180 PGPM
8 Rohtak 210 + 150 PGPM, and IPM
9 Ranchi 240 + 60 PGPM, and PGPHRM
10 Raipur 210 PGP
11 Tiruchirapalli 210 PGPM, PGP HR, and PGPBM
12 Kashipur 210 MBA, and MBA BA
13 Udaipur 150 PGPM

Third Generation IIMs

14 Nagpur 240 PGP
15 Amritsar 240 MBA, MBA BA, and HR
16 Bodh Gaya 120 PGPM
17 Sirmaur 170 MBA, MBA T and HM
18 Vishakapatnam 120 PGPM
19 Sambalpur 120 PGPM
20 Jammu 120 MBA

IIM Fees

There has been a sharp increase in IIMs fee during last few years. Now the Baby IIMs like IIM Nagpur, Visakhapatnam among others charge MBA fee between 12 to 15 lakhs, second generation IIMs like IIM Udaipur, Rohtak, Tiruchirappalli among others have a fee structure between 15 to 18 lakhs and top IIMs like IIM Ahmedabad, Bangalore, Calcutta have a fee structure of 23+ lakhs. Here is a table below showing data of all IIMs with their approx. fees. These fees excluding the international immersion program, boarding charges and other misc. expenses.

IIM Fees for 2021
IIM campus IIM Fees
IIM Ahmedabad Rs 30.00 lakh
IIM Bangalore Rs 23.00 lakh
IIM Calcutta Rs 23.00 lakh
IIM Kozhikode Rs 19.00 lakh
IIM Lucknow Rs 19.00 lakh
IIM Udaipur Rs 17.60 lakh
IIM Raipur Rs 14.20 lakh
IIM Visakhapatnam Rs 10.70 lakh
IIM Rohtak Rs 15.20 lakh
IIM Sambalpur Rs 13.03 lakh
IIM Trichy Rs 11.90 lakh
IIM Ranchi Rs 15.30 lakh
IIM Sirmaur Rs 11.75 lakh
IIM Bodhgaya Rs 10.60 lakh
IIM Jammu Rs 13.80 lakh
IIM Amritsar Rs 12.00 lakh
IIM Kashipur Rs 15.10 lakh
IIM Shillong Rs 12.68 lakh
IIM Indore Rs 17.07 lakh
IIM Nagpur Rs 13.34 lakh