Top IITs in India

The Indian Institutes of Technology (IITs) are autonomous public technical universities across India, known for their excellence in engineering education. There are 23 IITs, established to groom scientists and engineers since the inception of the first IIT in Kharagpur in 1951. Governed by the Institute of Technology Act 1961, these institutions are crucial to the nation's technical education, with B. Tech programs being highly popular.

Admission to IITs is through the competitive JEE Main and JEE Advanced exams, both of which applicants must clear in their first attempt. The process is overseen by JoSSA, and securing a seat is challenging due to the limited number available and the high number of applicants. The IITs hold a prestigious status, symbolizing academic excellence in engineering education in India.

1.0Leading IITs in India 

The top IIT colleges in India are as follows:

S.No.

Name of the Organiszation

Website

1

IIT Gandhi Nagar

iitgn.ac.in

2

IIT Bhubaneswar

iitbbs.ac.in

3

IIT Madras

iitm.ac.in

4

IIT Guwahati

iitg.ernet.in

5

IIT Indore

iiti.ac.in

6

IIT Kanpur

iitk.ac.in

7

IIT Jodhpur

iitj.ac.in

8

IIT Kharagpur

iitkgp.ac.in

9

IIT Hyderabad

iith.ac.in

10

IIT Mumbai 

iitb.ac.in

11

IIT Patna

iitp.ac.in

12

IIT Delhi

iitd.ac.in

13

IIT Ropar

iitrpr.ac.in

14

IIT Mandi

iitmandi.ac.in

15

IIT Roorkee

iitr.ac.in

16

IIT Varanasi

iitbhu.ac.in

17

IIT Jammu

iitjammu.ac.in

18

IIT Palakkad

iitpkd.ac.in

19

IIT Tirupati

iittp.ac.in

20

IIT Goa

iitgoa.ac.in

21

IIT Bhilai

iitbhilai.ac.in

22

IIT Dharwad

iitdh.ac.in

23

IIT Dhanbad

iitism.ac.in

2.0Engineering Disciplines Offered by IIT’s

The Indian Institutes of Technology (IITs) are renowned for offering a diverse range of engineering disciplines, spanning civil engineering, computer science, electrical engineering, mechanical engineering, and more. Admission to these prestigious institutions requires candidates to successfully complete their ten plus two exams with Physics, Mathematics, and Chemistry as core subjects. The selection process involves the Joint Entrance Examination (JEE) Main and JEE Advanced tests, followed by counselling through the Joint Seat Allocation Authority (JoSAA).

The following is a comprehensive list of all 23 IITs in India along with their respective addresses and the B.Tech programs they offer:

Name of the Institute

Year of Establishment

Address

B.Tech Programmes

IIT Madras 

1959

Chennai, Tamil Nadu

Aerospace Engineering

Applied Mechanics

Biotechnology

Chemical Engineering

Chemistry

Civil Engineering

Computer Science and Engineering

Electrical Engineering

Engineering Design

Engineering Physics

Mechanical Engineering

Management Studies

Metallurgical and Materials Engineering

Mathematics

Physics

Ocean Engineering

IIT Delhi 

1961

New Delhi, India

Mechanical Engineering

Electrical Engineering (Power and Automation)

Mathematics and Computing

Electrical Engineering

Chemical Engineering

Textile Technology

Chemical Engineering

Engineering Physics

Mathematics and Computing

Biotechnology and Biochemical Engineering

Production and Industrial Engineering

Civil Engineering

Computer Science and Engineering

IIT Bombay 

1958

Mumbai, Maharashtra

Earth Sciences

Aerospace Engineering

Mathematics and Scientific Computing

Electrical Engineering

Chemistry

Civil Engineering

Computer Science and Engineering

Physics

Chemical Engineering

Mechanical Engineering

Materials Science and Engineering

Biological Sciences and Bioengineering

IIT Kanpur 

1959

Kanpur, Uttar Pradesh

Aerospace Engineering.

Biological Sciences and Bio-Engineering.

Chemical Engineering.

Civil Engineering.

Computer Science and Engineering.

Electrical Engineering.

Materials Science and Engineering.

Mechanical Engineering.

IIT Kharagpur

 

 1951

 

 

 

 

 

 

 

 

 

 

 

 

 

Kolkata, West Bengal

Aerospace Engineering.

Chemical Engineering.

Civil Engineering.

Electrical Engineering.

Electronics and Electrical Communication Engineering.

Mechanical Engineering.

Computer Science & Engineering.

Metallurgical & Materials Engineering.

Agricultural and Food Engineering

Industrial and Systems Engineering

Mining Engineering

Ocean Engineering and Naval Architecture

Biotechnology and Biochemical Engineering

Instrumentation Engineering

Manufacturing Science and Engineering

IIT Roorkee

1847

Uttarakhand

Electrical Engineering

Electronics and Communication Engineering

Polymer Science and Engineering

Production and Industrial Engineering

Computer Science and Engineering

Chemical Engineering

Engineering Physics

Bio-Technology

Metallurgical and Materials Engineering

Mechanical Engineering

Geophysical Technology

Civil Engineering

IIT Guwahati

1994

Assam

Biotechnology

Computer Science and Engineering

Chemical Engineering

Civil Engineering

Electronics and communication engineering

Electronics and electrical engineering

Engineering Physics

Mathematics and computing

Chemical sc. And tech

IIT Hyderabad 

2008

Telangana

Computer Science and Engineering

Electronics and communication engineering

IIT Indore 

2009

Madhya Pradesh

Metallurgical Engineering and Materials Science

Electrical Engineering

Mechanical Engineering

Computer Science and Engineering

Civil Engineering

IIT Varanasi

1919

Uttar Pradesh

Computer Science and Engineering

Electronics Engineering

Mechanical Engineering

Electrical Engineering

Ceramic Engineering

Civil Engineering

Metallurgical Engineering

Mining Engineering

Chemical Engineering

IIT Dhanbad

1926

Jharkhand

Chemical Engineering

Civil Engineering

Computer Science & Engineering

Electrical Engineering

Electronics and Communication Engineering

Engineering Physics.

Environmental Engineering

Mechanical Engineering

Mineral and Metallurgical Engineering

Mining Engineering

Mining Machinery Engineering

Petroleum Engineering

IIT Bhubaneswar

2008

Odisha

Civil Engineering

Computer Science and Engineering

Mechanical Engineering

Electrical Engineering

Metallurgical and Materials Engineering

Electronics and Communication Engineering

IIT Gandhinagar

2008

Gujarat

Chemical Engineering

Civil Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

Materials engineering

Chemistry

Biological engineering

IIT Ropar 

2008

Punjab

Civil Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

IIT Patna

2008

Bihar

Civil and Environmental Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

Chemical Engineering

Metallurgical and Materials Engineering

IIT Mandi 

2009

Himachal Pradesh

Civil Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

Data science and engineering

Engineering Physics

IIT Jodhpur

2008

Rajasthan

Civil and Infrastructure Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

AI & Data science engineering

Chemical engineering

Materials engineering

IIT Tirupati

2015

Andhra Pradesh

Civil Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

Chemical engineering

Engineering chemistry

Engineering Physics

IIT Bhilai

2016

Chattisgarh

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

Data science and artificial intelligence

IIT Goa

2016

Goa

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

Mathematics and computing

IIT Jammu

2016

Jammu And Kashmir

Civil Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

Chemical engineering

Materials engineering

IIT Dharwad

2016

Karnataka

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

IIT Palakkad

2015

Kerala

Civil Engineering

Computer Science and Engineering

Electrical Engineering

Mechanical Engineering

The NIRF Ranking evaluates IITs in India based on the following five parameters:

  • Perception
  • Teaching and Learning Resources
  • Graduation Outcome
  • Research and Professional Practice
  • Outreach and Inclusivity

The latest rankings highlight the outstanding performance of 23 IITs, all securing positions within the top 10. Explore the specific NIRF rankings of each IIT for more details.

3.0National Institutional Ranking Framework 2024: Engineering Ranks of IITs

S.No

Institute Name

NIRF Rank

1

Indian Institute of Technology Madras

1

2

Indian Institute of Technology Delhi

2

3

Indian Institute of Technology Bombay

3

4

Indian Institute of Technology Kanpur

4

5

Indian Institute of Technology Kharagpur

5

6

Indian Institute of Technology Roorkee

6

7

Indian Institute of Technology Guwahati

7

8

Indian Institute of Technology Hyderabad

8

9

Indian Institute of Technology Varanasi

10

10

Indian Institute of Technology Dhanbad

15

11

Indian Institute of Technology Indore

16

12

Indian Institute of Technology Gandhinagar

18

13

Indian Institute of Technology Ropar

22

14

Indian Institute of Technology Jodhpur

28

15

Indian Institute of Technology Mandi

31

16

Indian Institute of Technology Patna

34

17

Indian Institute of Space Science and Technology

51

18

Indian Institute of Technology Bhubaneswar

54

19

Indian Institute of Technology, Tirupati

61

20

Indian Institute of Technology Jammu

62

21

Indian Institute of Technology Palakkad

64

22

Indian Institute of Technology Bhilai

73

23

Indian Institute Of Technology Allahabad

87

Conclusion

The Indian Institutes of Technology (IITs) have consistently demonstrated excellence in nurturing highly skilled individuals who actively contribute to positive transformations in the country. For aspiring IIT students, the process of selecting the right institute can be challenging. To assist in making an informed decision, we have curated a list to guide you in choosing the institution that aligns with your preferences for IIT exam preparation. Additionally, the ALLEN website offers valuable solutions for entrance exam preparation, providing a helpful resource for your journey.

Frequently Asked Questions:

There are a total of 23 IITs in India, all governed by the Institute of Technology Act 1961 and owned by the Ministry of Education of the Government of India.

The top 5 IIT colleges in India include IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, and IIT Kharagpur.

In the previous year, IIT Bombay was the preferred choice for Computer Science & Engineering among high achievers.

The earliest IITs in India consist of IIT Madras, IIT Kharagpur, IIT Bombay, IIT Kanpur, IIT Guwahati, IIT Roorkee, and IIT Delhi.

According to the NIRF ranking 2024, IIT Madras holds the position of the top IIT in India.

Join ALLEN!

(Session 2025 - 26)


Choose class
Choose your goal
Preferred Mode
Choose State