Top IITs in India 2022

There are 23 IITs in India. The colleges are considered the most renowned and top colleges in the country. All the top IIT colleges in India are government institutions. IITs offer undergraduate, postgraduate, and doctoral programmes in Engineering, Management, Design, Humanities and other streams. Candidates can check various details related to the Top IIT Colleges in India below.

Parameters

Particulars/ Statistics

IIT Colleges in India

23

Fees for BTech

 

7-9 lakh for the entire course

Top specialisations

  • Computer Science & Engineering
  • Electrical Engineering
  • Mechanical Engineering
  • Civil Engineering
  • Chemical Engineering

Admission Process

Entrance-Based

For UG Courses

  • JEE Main
  • JEE advanced

For PG Courses

  • GATE
  • IIT JAM

India is home to some of the top-rated IITs colleges such as the Indian Institute of Technology (IIT Madras), Indian Institute of Technology (IIT Delhi), Indian Institute of Technology (IIT Bombay), Indian Institute of Technology (IIT Kanpur); Indian Institute of Technology (IIT Kharagpur), Indian Institute of Technology (IIT Roorkee), Indian Institute of Technology (IIT Guwahati), Indian Institute of Technology (IIT Hyderabad), Indian Institute of Technology (IIT Indore), Indian Institute of Technology (IIT Indore), Indian Institute of Technology (IIT Varanasi), etc.

The Bachelor of Technology (BTech) degree is the most common undergraduate degree in the IITs colleges. The IITs colleges offer many postgraduate programs including MTech, MBA (only for engineers and postgraduates in science) and MSc. Some IITs offer specialised graduate programmes such as (MDes), the Post Graduate Diploma in Information Technology (PGDIT), Master in Medical Science and Technology (MMST), Master of City Planning (MCP), MA, Postgraduate Diploma in Intellectual Property Law (PGDIPL), and the Postgraduate Diploma in Maritime Operation & Management (PGDMOM).

For admission to undergraduate engineering courses, students first need to qualify for JEE Main and then JEE Advanced. For postgraduate courses, students need to qualify the GATE exam in the respective paper. To pursue a postgraduate course, students must have completed an undergraduate course in the pertinent discipline.

Top IIT Colleges in India Eligibility Criteria

The selection and admission process varies for all the IITs is the same for undergraduate and postgraduate engineering courses. Students, who want to pursue any programme for IITs, can check the course-wise general eligibility criteria in the table below:

Course

Eligibility 

Qualifying Exam

BTech, BS, BTech+MTech (dual degree)

Passed Class 12 with at least 75% aggregate from recognised board.

JEE Main then JEE Advanced

BDes

Passed Class 12 from a recognised board.

UCEED

MTech, MTech+PhD (dual degree), PhD

BE/ BTech/AMIE or equivalent in the relevant discipline from recognised board.

GATE

MBA

Bachelor’s degree with 60% aggregate from a recognised university.

CAT

MDes

Degree/ diploma/ postgraduate degree holder of minimum three years after Class 12 from recognised board.

CEED

MSc, MSc+PhD (dual degree)

MSc in Physics/ Chemistry/ Mathematics or its equivalent from recognised board.

IIT JAM

Top IIT Colleges in India with NIRF Ranking and Shiksha Rating (Aggregate)

National Institutional Ranking Framework (NIRF) awards ranking to institutes and universities every year. The ranking of any institute is based on parameters such as Teaching, Learning & Resources (TLR); Research and Professional Practice (RP); Graduation Outcomes (GO); Outreach and Inclusivity (OI), and others. IIT colleges in India are among the top institutes on all the parameters.

As far as Shiksha Rating (Aggregate) is concerned, it is based on ratings given by students on shiksha.com. The rating of an institute on shiksha.com is based on parameters such as placements, infrastructure, faculty & course, curriculum, crowd & campus life and value for money. The ranking and rating will help the institutes to choose a better institute to pursue a course.

Following is a list of top IIT colleges in India ranked by NIRF along with Shiksha Rating (Aggregate):

Name of the College

NIRF'20 Ranking

Shiksha Rating (Aggregate)

IIT Madras

1

4.6

IIT Delhi

2

4.5

IIT Bombay

3

4.6

IIT Kanpur

4

4.7

IIT Kharagpur

5

4.5

IIT Roorkee

6

4.4

IIT Guwahati

7

4.4

IIT Hyderabad

8

4.6

IIT Indore

10

4.1

IIT Varanasi

11

4.1

Following is the list of top 10 IITs colleges in India ranked by India Today:

Name of the IIT

India Today'20 Ranking

IIT Delhi

1

IIT Bombay

2

IIT Kharagpur

3

IIT Kanpur

4

IIT Roorkee

5

IIT Guwahati

6

IIT Ropar

10

IIT Bhubaneswar

11

IIT Mandi

12

IIT Gandhinagar

16

List of Top IIT Colleges in India with Fee

Candidates can check the list of top IIT Colleges in India with their fees in the table below:

Name of the College

Total Fee for BTech (in Rs)

IIT Madras

9 lakh

IIT Delhi

9 lakh

IIT Bombay

9.12 lakh

IIT Kanpur

8.38 lakh

IIT Kharagpur

7 lakh

IIT Roorkee

8.58 lakh

IIT Guwahati

8.63 lakh

IIT Hyderabad

8.59 lakh

IIT Indore

9.15 lakh

IIT Varanasi

8.48 lakh

State-wise IIT Colleges in India

23 IITs are spread across the country. All the major states across the country have at least one IIT. Candidates can check the state-wise distribution of colleges with the help of below infographic.

State-wise Top IIT Colleges in India

ROI of Top IIT Colleges in India

Return on Investment or ROI can be understood as the value of money students get in return as a placement offer after investing a good amount of money as a fee in the colleges to pursue a course. In the case of Top IIT Colleges in India, placement is much better than any other institutes in the country. For other colleges in the country, the ROI factor is of good value when it becomes difficult to choose between two shortlisted colleges.

The top IIT colleges in India with the Average Annual Fee and Average Placement Package are tabulated below:

Name of the College

Average Annual Fee (in Rs)

Average Annual Placement Package (in Rs)

IIT Madras

2.25 lakh

16.1 lakh

IIT Delhi

2.25 lakh

16 lakh

IIT Bombay

2.28 lakh

17.91 lakh

IIT Kanpur

2 lakh

7.5 lakh

IIT Kharagpur

1.74 lakh

8.5 lakh

IIT Roorkee

2 lakh

13 lakh

IIT Guwahati

2 lakh

18 lakh

IIT Hyderabad

2 lakh

16.74 lakh

IIT Indore

2.28 lakh

22 lakh

IIT Varanasi

2 lakh

10 lakh

Read More:

Top Engineering Colleges in Hyderabad

Top Engineering Colleges in Bangalore

Top Engineering Colleges in Chennai

Top Engineering Colleges in Mumbai

Top Recruiters for Top IIT Colleges in India

From the very beginning, IITs are the most preferred institute among the Indian as well as International recruiters. All the major companies across the globe such as Microsoft, Google, Facebook, Adobe and many others recruit engineering graduates from these institutes every year. The average salary offered to an IIT graduate ranges from 7 to 22 lakh. Below is the list of top IIT colleges in India:

Name of College

Placement Ratings (Based on Reviews)

Top Recruiters

IIT Madras

4.5

Microsoft, Texas Instruments, Bajaj Auto, ISRO, Alphonso, Qualcomm, Intel, Flipkart

IIT Delhi

4.4

ICICI Bank, Anheuser Busch Inbev, J P Morgan Chase & Co, Dgraph Labs, Exlservice.Com, EzDI, HSBC, Haryana Vidyut Prashasan Nigam Limited, Graviton Research Capital

IIT Bombay

4.6

TCS, Google, TechFest, Amazon, Goldman Sachs, Mood Indigo, Microsoft, Spring Fest, Facebook

IIT Kanpur

4.5

Barclays, Accenture, Bharat Petroleum, Yes Bank, ITC Limited, Mahindra Finance, Deloitte

IIT Kharagpur

4.5

Barclay, Goldman Sachs, Honeywell, Microsoft, MasterCard, Dr Reddy, Tata Steel

IIT Roorkee

4.3

Microsoft, Google, Accenture, Uber India, JP Morgan Chase & Co, Reliance

IIT Guwahati

4.2

Facebook, Google, Amazon, JPMC, Quadeye, Amazon, Walmart, Paytm, WikiKey, ICICI Bank

IIT Hyderabad

4.5

Microsoft, Goldman Sachs, Jaguar Land Rover, Eaton, BNY Mellon, Bajaj Auto, TSMC

IIT Indore

3.9

De Shaw, Goldman Sachs, Arcesium, Amazon, Flipkart, Walmart, Samsung, Salesforce

IIT Varanasi (BHU)

4.4

Amazon, Microsoft, Goldman Sachs,  TCS, Google, Accenture, Qualcomm, Infosys, Flipkart, Apple, EXL, E-Cell

Note: Above statistics are based on the latest available data.

How affordable is studying in Top IIT Colleges of India?

Almost all the IITs across India offer undergraduate engineering courses for the same fee. The annual fee for BTech is 1.75 lakh to 2 lakh. The total course fee for BTech programmes in IITs is around 7 to 9 lakh.

Engineering Specialisations Offered by Top IIT Colleges in India

IITs in India offer different specialisations such as Computer Science, Aerospace Engineering, Chemical Engineering, Civil Engineering and more. Refer to the infographic below to get a detailed overview of the top engineering specialisations offered by the IITs in India:
Specialisations Offered by Top IIT Colleges in India
Read More

Location

Total Fees

Rating

Ownership

Specialization

Exams Accepted

1
NIRF ' 21
IIT Madras - Indian Institute of Technology
4.6

Placements

4.5

Infrastructure

4.5

Faculty & Course Curriculum

4.5

Crowd & Campus Life

4.8

Value for Money

4.8
(160)
Fees: 8.08 Lakh
Salary : 15.00 Lakh
Not Ranked
India Today ' 21
3
The Week ' 20
2
NIRF ' 21
IIT Delhi - Indian Institute of Technology
4.5

Placements

4.4

Infrastructure

4.5

Faculty & Course Curriculum

4.3

Crowd & Campus Life

4.6

Value for Money

4.7
(326)
Fees: 8.47 Lakh
Salary : 15.50 Lakh
1
India Today ' 21
1
The Week ' 20
3
NIRF ' 21
IIT Bombay - Indian Institute of Technology
4.6

Placements

4.6

Infrastructure

4.7

Faculty & Course Curriculum

4.5

Crowd & Campus Life

4.7

Value for Money

4.7
(255)
Fees: 8.33 Lakh
Salary : 13.00 Lakh
2
India Today ' 21
2
The Week ' 20
4
NIRF ' 21
IIT Kanpur - Indian Institute of Technology
4.7

Placements

4.6

Infrastructure

4.8

Faculty & Course Curriculum

4.5

Crowd & Campus Life

4.8

Value for Money

4.8
(180)
Fees: 8.38 Lakh
Salary : 17.00 Lakh
3
India Today ' 21
4
The Week ' 20
5
NIRF ' 21
IIT Kharagpur - Indian Institute of Technology
4.5

Placements

4.5

Infrastructure

4.5

Faculty & Course Curriculum

4.2

Crowd & Campus Life

4.7

Value for Money

4.6
(343)
Fees: 8.32 Lakh
Salary : 16.00 Lakh
4
India Today ' 21
Not Ranked
The Week ' 20
6
NIRF ' 21
IIT Roorkee - Indian Institute of Technology
4.4

Placements

4.3

Infrastructure

4.6

Faculty & Course Curriculum

4.0

Crowd & Campus Life

4.7

Value for Money

4.5
(358)
Fees: 8.58 Lakh
Salary : 17.54 Lakh
5
India Today ' 21
5
The Week ' 20
7
NIRF ' 21
Indian Institute of Technology, Guwahati
4.5

Placements

4.2

Infrastructure

4.7

Faculty & Course Curriculum

4.1

Crowd & Campus Life

4.7

Value for Money

4.6
(178)
Fees: 8.56 Lakh
Salary : 18.00 Lakh
6
India Today ' 21
6
The Week ' 20
8
NIRF ' 21
Indian Institute of Technology, Hyderabad
4.5

Placements

4.4

Infrastructure

4.4

Faculty & Course Curriculum

4.7

Crowd & Campus Life

4.4

Value for Money

4.6
(50)
Fees: 8.93 Lakh
Salary : 17.00 Lakh
Not Ranked
India Today ' 21
Not Ranked
The Week ' 20
11
NIRF ' 21
Indian Institute of Technology (ISM), Dhanbad
4.1

Placements

4.0

Infrastructure

4.2

Faculty & Course Curriculum

3.9

Crowd & Campus Life

4.3

Value for Money

4.4
(328)
Fees: 8.79 Lakh
Salary : 11.00 Lakh
Not Ranked
India Today ' 21
13
The Week ' 20
13
NIRF ' 21
Indian Institute of Technology, Indore
4.1

Placements

3.9

Infrastructure

4.3

Faculty & Course Curriculum

4.1

Crowd & Campus Life

4.2

Value for Money

4.1
(54)
Fees: 8.75 Lakh
Salary : 16.50 Lakh
Not Ranked
India Today ' 21
Not Ranked
The Week ' 20
14
NIRF ' 21
IIT Varanasi - Indian Institute of Technology
4.2

Placements

4.5

Infrastructure

3.7

Faculty & Course Curriculum

3.9

Crowd & Campus Life

4.4

Value for Money

4.4
(280)
Fees: 8.35 Lakh
Salary : 6.50 Lakh
Not Ranked
India Today ' 21
10
The Week ' 20
19
NIRF ' 21
Indian Institute of Technology, Ropar
4.4

Placements

4.3

Infrastructure

4.4

Faculty & Course Curriculum

4.3

Crowd & Campus Life

4.5

Value for Money

4.5
(43)
Fees: 8.58 Lakh
Salary : 12.20 Lakh
Not Ranked
India Today ' 21
Not Ranked
The Week ' 20
21
NIRF ' 21
IIT Patna - Indian Institute of Technology
4.3

Placements

4.2

Infrastructure

4.3

Faculty & Course Curriculum

4.4

Crowd & Campus Life

4.1

Value for Money

4.5
(49)
Fees: 8.48 Lakh
Salary : 14.00 Lakh
Not Ranked
India Today ' 21
Not Ranked
The Week ' 20
22
NIRF ' 21
IIT Gandhinagar - Indian Institute of Technology
4.3

Placements

3.7

Infrastructure

4.7

Faculty & Course Curriculum

4.3

Crowd & Campus Life

4.6

Value for Money

4.4
(37)
Fees: 8.71 Lakh
Salary : 8.96 Lakh
14
India Today ' 21
Not Ranked
The Week ' 20
28
NIRF ' 21
Indian Institute of Technology, Bhubaneswar
4.2

Placements

4.0

Infrastructure

4.2

Faculty & Course Curriculum

4.4

Crowd & Campus Life

4.2

Value for Money

4.2
(44)
Fees: 8.77 Lakh
Salary : 13.50 Lakh
11
India Today ' 21
15
The Week ' 20
41
NIRF ' 21
IIT Mandi - Indian Institute of Technology
4.3

Placements

3.9

Infrastructure

4.4

Faculty & Course Curriculum

4.1

Crowd & Campus Life

4.4

Value for Money

4.4
(45)
Fees: 8.37 Lakh
Salary : 15.00 Lakh
12
India Today ' 21
Not Ranked
The Week ' 20
43
NIRF ' 21
Indian Institute of Technology, Jodhpur
4.2

Placements

4.2

Infrastructure

4.2

Faculty & Course Curriculum

3.8

Crowd & Campus Life

4.2

Value for Money

4.6
(33)
Fees: 9.34 Lakh
Salary : 12.25 Lakh
Not Ranked
India Today ' 21
Not Ranked
The Week ' 20

FAQs

Q1. What are the different specialisations offered in Engineering by IITs in India?

A. Top specialisations offered in Engineering at top IITs in India are:
  • Civil Engineering
  • Computer Science and Technology
  • Chemical Engineering
  • Computer Science and Engineering
  • Petroleum Engineering

Q2. Which is the best IIT in India based on placements?

A. Top IITs in India based on placements trends are:
  • IIT Kanpur

  • IIT Madras

  • IIT Bombay

  • IIT Kharagpur

  • IIT Delhi

Q3. What are the job opportunities after completing engineering from IITs in India?

A. Some of them are listed below:
  • Aeronautical Engineer

  • Industrial Engineer

  • Aerospace Engineer

  • Marine Engineer

  • Automobile Engineer

  • Mechanical Engineer

  • Biomedical Engineer

  • Mechatronics Engineer

  • Biotechnology Engineer

  • Metallurgical Engineer

Q4. What are the exams that a student must qualify for admission to IITs?

A. For admission to undergraduate engineering courses, students first need to qualify for JEE Main and then JEE Advanced. For postgraduate courses, students need to qualify for the GATE exam in the respective paper.

Q5. Which are the popular exams to qualify for Engineering courses offered by colleges other than IITs in India?

A. Various exams accepted in India for Engineering courses include AP EAMCET, TS EAMCET, BITSAT, MHT CET, WBJEE, etc.
Select any publisher to see further ranking
NIRF 2021India Today 2021The Week 2020

We use cookies to improve your experience. By continuing to browse the site, you agree to our Privacy Policy and Cookie Policy.