How Many IITs in India? - Complete List With Ranking

How Many IITs in India? - Complete List With Ranking

RanjeetaUpdated on 06 Sep 2025, 04:01 PM IST

How Many IIT Colleges in India - India consists of 23 IITs and is operated by the Government of India. IITs, or the Indian Institute of Technology, are the first choice of engineering students since the institute offers the best academic curriculum and strong placement opportunities. Further, IITs are also ranked by national and global ranking bodies. IIT Kharagpur was the first IIT established in 1951. IITs are well regarded for their academic excellence, research and innovation opportunities and equitable access for students who wish to pursue technical education. Candidates can check the complete list of IITs in India in the article below.

LiveJEE Main 2026 Registration LIVE: NTA session 1 applications at jeemain.nta.nic.in; fee, syllabus, updatesNov 19, 2025 | 11:23 AM IST

The table below provides the required dimensions and specifications for documents for JEE Main 2026.

ParticularDimensionSize
Photograph in JPEG/JPG format3.5 cm x 4.5 cm10 KB to 200 KB
Signature in JPEG/JPG format3.5 cm x 1.5 cm10 KB to 100 KB
Class 10 certificate or equivalent in PDF format
10 KB to 200 KB
UDID Certificate in PDF Format (if applicable)
50 KB to 300 KB
Identity Proof in jpg/jpeg format
10 KB to 200 KB
Read More
How Many IITs in India? - Complete List With Ranking
How Many IITs in India

For admission to IITs, candidates have to qualify for the JEE Advanced exam. The top 2,50,000 qualifiers of the JEE Mains exam can appear for JEE Advanced. Candidates have to meet the JEE Advanced cutoff for the particular institute for admission. For those who are curious about how many IIT colleges in India? And which one to aim for, you must read through this article.

List of IITs in India

The answer to how many IIT colleges in India is 23. Careers360 has compiled a list of IITs in India along with their NIRF rankings. The National Institutional Ranking Framework (NIRF) ranks institutes based on five parameters, namely Teaching and Learning Resources, Graduation Outcome, Perception, Outreach and Inclusivity and Research and Professional Practice. IIT Madras ranks 1 among the engineering institutions, followed by IIT Delhi and IIT Bombay. The complete list of IITs in India is mentioned below.

Amrita University B.Tech 2026

Recognized as Institute of Eminence by Govt. of India | NAAC ‘A++’ Grade | Upto 75% Scholarships

UPES B.Tech Admissions 2026

Ranked #43 among Engineering colleges in India by NIRF | Highest Package 1.3 CR , 100% Placements

IIT Colleges in India with NIRF rankings 2025

Name of the Institute

NIRF Ranking 2025

NIRF Ranking 2024

IIT Madras

1

1

IIT Delhi

2

2

IIT Bombay

3

3

IIT Kanpur

4

4

IIT Kharagpur

5

5

IIT Roorkee

6

6

IIT Hyderabad

78

IIT Guwahati

8

7

IIT BHU

10

10


IIT Indore

1216

IIT (ISM) Dhanbad

15

15


IIT Patna

1934

IIT Gandhinagar

25

18

IIT Ropar

32

22

IIT Jodhpur

27

28

IIT Mandi

26

31

IIT Bhubaneshwar

39

54

IIT Tirupati

57

61

IIT Jammu

56

62

IIT Palakkad

64

64

IIT Bhilai

72

73

IIT Dharwad

77

101-150

IIT Goa

101-150

-

Admission to IIT Colleges in India

For Admisison to undergraduate programmes at IITs, candidates have to qualify both JEE Mains and JEE Advanced. Top 2,50,000 qualified candidates of JEE Mains can appear for JEE Advanced. The JEE Advanced is the qualifying exam for admission to the India Institute of Technology. Each institute has its admission cutoff based on the ranks secured in JEE Advanced 2025. JoSAA releases the IIT JEE cutoff for each course and category. Additionally, students have to obtain 75% marks in their class 12th or be amongst the top 20th percentile board toppers for admission to IITs.

Programmes Offered at IITs

The Indian Institutes of Technology (IITs) offer a diverse array of academic programs catering to undergraduate, postgraduate, and doctoral levels in science, engineering, technology, management, and more. These programs are designed to provide a strong foundation in theoretical and applied knowledge, with a focus on innovation and research. Here is an overview of the programs offered at IITs:

  • Samridhi Mishra(26110318)B.Tech

  • BS

  • B.Tech + M.Tech

  • Integrated M.Sc

  • B.Arch

  • M.Tech

  • M.Sc

  • M.Des

  • MBA

  • Integrated M.Tech or M.Sc-Ph.D

  • Ph.D

  • Direct Ph.D

JEE Main 2026: Preparation Tips & Study Plan
Download the JEE Main 2026 Preparation Tips PDF to boost your exam strategy. Get expert insights on managing study material, focusing on key topics and high-weightage chapters.
Download EBook

IIT Cutoff 2025

JEE Advanced IIT Cut off

JEE Main Syllabus: Subjects & Chapters
Select your preferred subject to view the chapters

Frequently Asked Questions (FAQs)

Q: How many IITs are there in India?
A:

There are a total of 23 IITs at India. 

Q: Which is the top IITS in 2025?
A:

IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, IIT Kharagpur, ets., are the top IITs in 2025. 

Q: How many IITs are there in India?
A:

There are a total of 23 IITs at India. 

Q: Which is the top IITS in 2025?
A:

IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, IIT Kharagpur, ets., are the top IITs in 2025. 

Q: How many IITs are there in India?
A:

There are a total of 23 IITs at India. 

Q: Which is the top IITS in 2025?
A:

IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, IIT Kharagpur, ets., are the top IITs in 2025. 

Articles
|
Upcoming Engineering Exams
Ongoing Dates
HITSEEE Application Date

5 Nov'25 - 22 Apr'26 (Online)

Certifications By Top Providers
Basic Programming using Python
Via Indian Institute of Technology Bombay
Introduction to Aerospace Engineering
Via Indian Institute of Technology Bombay
Fundamental Concepts of Electricity
Via Indian Institute of Technology Bombay
Artificial Intelligence
Via Columbia University, New York
Computer Fundamentals
Via Devi Ahilya Vishwavidyalaya, Indore
B.Sc in Programming and Data Science
Via Indian Institute of Technology Madras
Udemy
 1525 courses
Swayam
 817 courses
NPTEL
 773 courses
Coursera
 697 courses
Edx
 608 courses
Explore Top Universities Across Globe

Questions related to JEE Main

On Question asked by student community

Have a question related to JEE Main ?

Hi,

In your JEE application, you have to write the application number of your c entral caste certificate because for central government admissions like JEE, you have to use details of your central caste certificate. NTA asks for the application number, which is written on the upper side of the central caste certificate.

Hope it helps!!!

Hello,

Yes, you should select OBC-NCL while filling the JEE MAIN application form, because NTA only recognizes the central government categories that is GEN, GEN-EWS, OBC-NCL, SC, ST, PwD. As VJA is a state specific sub- category it is not separately listed in JEE MAIN forms.

Ensure your OBC-NCL certificate is valid under Central Government list, carry the certificate during counselling/admission for verification.

To know more access below mentioned link:

https://engineering.careers360.com/articles/jee-main-reservation-criteria

Hope it helps.

HELLO,

JEE Mains study materials are currently available in only English and Hindi, so if you need the material in Hindi and English, then you can check for it in Careers360. All the materials are available for all subjects for JEE Mains.

Hope it helps!!!

The date of JEE Advanced 2026 is not announced yet.

But according to previous years records we can assume that the registration for JEE Advanced 2026 exam will likely start in April and the date of exam will lie in the month of May.

For your upcoming JEE Advanced 2026 will need to study more harder than you did in your JEE Mains Exam.

Also you need to check the syllabus which is being asked in the exam. Here is the detailed information about JEE Advanced 2026 ---- Check Here

Hello,

Yes, you need an OBC-NCL certificate if you want to claim the OBC-NCL reservation in JEE Main .

Here are the key points:

  • If you want the OBC-NCL quota, you must upload a valid OBC-NCL certificate.

  • The certificate should be issued by the government and must follow the latest format.

  • It should usually be issued on or after 1 April of the current admission year.

  • If you do not have a valid certificate, you will be treated as a General (Unreserved) candidate.

If you apply under General category, then no OBC certificate is needed.

Hope it helps !