
10-April-2026
List of Top IIT Colleges in India
The Indian Institutes of Technology (IITs) are a group of independent, well-known universities that specialize in technology and engineering. This group of institutions is regarded as one of India's best engineering colleges, providing students with both class and a unique position in society. So if you are a student and is wondering about how many IIT in India, the best colleges rank wise, how to get admission and more, this article explains everything you need to know.
📋 Table of Contents
▲- How Many IITs in India?
- List of Top IIT Colleges in India Rank-wise
- Top 10 IIT Colleges in India
- List of Allocated Seats among all IITs (B.Tech Course)
- How to Get Admission in IIT Colleges in India?
- What is the IIT NIRF Ranking?
- College Courses by Top IITs of India & Entrance Exams 2026
- Entrance Exams for IIT Admission (JEE Main & Advanced Explained)
- IIT Eligibility Criteria 2026 (B.Tech Admission Guide)
- Who is Eligible to take JEE Advanced 2026 and Main Exams?
- Top IIT College Fees
- State-wise IIT Colleges in India
- Best Recruiters for India's Top IIT Colleges
- FAQ on Top 10 IIT Colleges in India
How Many IITs in India?
IIT is a renowned engineering college that is under the supervision of India's government. India has 23 IITs, established under the Institutes of Technology Act. These are among the top engineering institutes offering B.Tech, M.Tech, and research programs.
Every student of engineering from India wants to study at the Indian Institute of Technology (IIT). The Indian Institute of Technology (IIT) was established in 1951 to educate scientists and engineers.
The first Indian Institute of Technology was established in 1951 and was situated in Kharagpur, West Bengal. Mostly known for their B.Tech degrees, they are public, autonomous technical colleges.
Institute of Technology Act 1961 regulates the 23 Indian Institutes of Technology (IITs) which are recognized as important national institutions by the Indian Parliament.
JEE Main as well as JEE Advanced are the entry tests that allow admission to the entire Indian Institute of Technology (IIT).
For the initial JoSSA counselling, applicants have to be able to pass the JEE Main as well as JEE Advanced tests. You have to pass both of the exams if you want to be admitted to these universities.
Admission to the Indian Institute of Technology (IIT) is a bit challenging given the huge number of candidates and limited number of seats.
In this article, we'll discuss all IITs located in India and how many seats are allocated to their respective courses.
Read More: List of Engineering Entrance Exams in India After 12th
List of Top IIT Colleges in India Rank-wise
| Rank | Name of IIT | Location |
| 1 | Indian Institute of Technology Madras (IITM) | Chennai, Tamil Nadu |
| 2 | Indian Institute of Technology Delhi (IITD) | New Delhi |
| 3 | Indian Institute of Technology Bombay (IITB) | Mumbai, Maharashtra |
| 4 | Indian Institute of Technology Kanpur (IITK) | Kanpur, Uttar Pradesh |
| 5 | Indian Institute of Technology Kharagpur (IITKGP) | Kharagpur, West Bengal |
| 6 | Indian Institute of Technology Roorkee (IITR) | Roorkee, Uttarakhand |
| 7 | Indian Institute of Technology Guwahati (IITG) | Guwahati, Assam |
| 8 | Indian Institute of Technology Hyderabad (IITH) | Hyderabad, Telangana |
| 9 | Indian Institute of Technology Gandhinagar (IITGN) | Gandhinagar, Gujarat |
| 10 | Indian Institute of Technology Indore (IITI) | Indore, Madhya Pradesh |
| 11 | Indian Institute of Technology Varanasi (IIT BHU) | Varanasi, Uttar Pradesh |
| 12 | Indian Institute of Technology Ropar (IITRPR) | Rupnagar, Punjab |
| 13 | Indian Institute of Technology Jodhpur (IITJ) | Jodhpur, Rajasthan |
| 14 | Indian Institute of Technology Bhubaneswar (IITBBS) | Bhubaneswar, Odisha |
| 15 | Indian Institute of Technology Mandi (IITMandi) | Mandi, Himachal Pradesh |
| 16 | Indian Institute of Technology Patna (IITP) | Patna, Bihar |
| 17 | Indian Institute of Technology Tirupati (IITTP) | Tirupati, Andhra Pradesh |
| 18 | Indian Institute of Technology Dhanbad (IIT ISM) | Dhanbad, Jharkhand |
| 19 | Indian Institute of Technology Palakkad (IITPKD) | Palakkad, Kerala |
| 20 | Indian Institute of Technology Bhilai (IIT Bhilai) | Bhilai, Chhattisgarh |
| 21 | Indian Institute of Technology Goa (IIT Goa) | Goa |
| 22 | Indian Institute of Technology Jammu (IITJMU) | Jammu, Jammu & Kashmir |
Top 10 IIT Colleges in India
Although IITs have an excellent track record, a few of the university's colleges are said to be among the best. They include:
- IIT Delhi
- IIT Bombay
- IIT Madras
- IIT Roorkee
- IIT Kanpur
- IIT Guwahati
- IIT Kharagpur
- IIT Hyderabad
- IIT Indore
- IIT Gandhinagar
List of Allocated Seats among all IITs (B.Tech Course)
The following is a list of every seat set aside for the B.Tech curriculum at IITs:
| IIT Name | Location | Total Seat(B.Tech) |
| Indian Institute of Technology Madras (IITM) | Chennai, Tamil Nadu | 1200+ |
| Indian Institute of Technology Delhi (IITD) | New Delhi | 1100+ |
| Indian Institute of Technology Bombay (IITB) | Mumbai, Maharashtra | 1200+ |
| Indian Institute of Technology Kanpur (IITK) | Kanpur, Uttar Pradesh | 1100+ |
| Indian Institute of Technology Kharagpur (IITKGP) | Kharagpur, West Bengal | 1400+ |
| Indian Institute of Technology Roorkee (IITR) | Roorkee, Uttarakhand | 1100+ |
| Indian Institute of Technology Guwahati (IITG) | Guwahati, Assam | 900+ |
| Indian Institute of Technology Hyderabad (IITH) | Hyderabad, Telangana | 700+ |
| Indian Institute of Technology Gandhinagar (IITGN) | Gandhinagar, Gujarat | 300+ |
| Indian Institute of Technology Indore (IITI) | Indore, Madhya Pradesh | 400+ |
| Indian Institute of Technology Varanasi (IIT BHU) | Varanasi, Uttar Pradesh | 1200+ |
| Indian Institute of Technology Ropar (IITRPR) | Rupnagar, Punjab | 300+ |
| Indian Institute of Technology Jodhpur (IITJ) | Jodhpur, Rajasthan | 400+ |
| Indian Institute of Technology Bhubaneswar (IITBBS) | Bhubaneswar, Odisha | 500+ |
| Indian Institute of Technology Mandi (IITMandi) | Mandi, Himachal Pradesh | 300+ |
| Indian Institute of Technology Patna (IITP) | Patna, Bihar | 400+ |
| Indian Institute of Technology Tirupati (IITTP) | Tirupati, Andhra Pradesh | 300+ |
| Indian Institute of Technology Dhanbad (IIT ISM) | Dhanbad, Jharkhand | 800+ |
| Indian Institute of Technology Palakkad (IITPKD | Palakkad, Kerala | 250+ |
| Indian Institute of Technology Bhilai (IIT Bhilai) | Bhilai, Chhattisgarh | 200+ |
| Indian Institute of Technology Goa (IIT Goa) | Goa | 150+ |
| Indian Institute of Technology Jammu (IITJMU) | Jammu, Jammu & Kashmir | 250+ |
How to Get Admission in IIT Colleges in India?
Students who want to be admitted to IITs have to pass the JEE Main and JEE Advance exams to be qualified for the B.Tech Programs. One must excel in Jee Mains if one is qualified for Jee Advance. Based on your JEE Advance result, you can choose the college you wish to attend and the stream you will follow.
Every year a national exam is taken to qualify one for entrance into M.tech and PhD Programs. Usually computer-based, it is known as GATE (Graduate Aptitude Test of Engineering).
What is the IIT NIRF Ranking?
NIRF refers to the National Institutional Ranking Framework. Development of the framework came from the Ministry of Education, previously the MHRD. NIRF reviews colleges and universities all throughout the country to provide students the chance to assess them. View the following list to learn about the most recent IIT Campus rankings all throughout the nation.
College Courses by Top IITs of India & Entrance Exams 2026
You could be considering IIT as your road to success. If such is the case, you might also be planning. See the following page to determine which Entrance Exam would be suitable for your line of work.
| IIT Name | Courses Offered | Entrance Exams |
| IIT Madras (IITM) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Chemical, Aerospace, etc.), Dual Degree, M.Tech, MS, PhD, B.Sc. & M.Sc. (Data Science) | JEE Advanced, GATE, JAM, CAT, HSEE |
| IIT Delhi (IITD) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Chemical, etc.), Dual Degree, M.Tech, MS(R), PhD, MBA | JEE Advanced, GATE, JAM, CAT |
| IIT Bombay (IITB | B.Tech (Mechanical, Electrical, Civil, Computer Science, Aerospace, Chemical, etc.), Dual Degree, M.Tech, MS, PhD, MBA | JEE Advanced, GATE, JAM, CAT |
| IIT Kanpur (IITK) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Aerospace, Chemical, etc.), Dual Degree, M.Tech, MS, PhD, MBA | JEE Advanced, GATE, JAM, CAT |
| IIT Kharagpur (IITKGP) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Aerospace, Chemical, etc.), Dual Degree, M.Tech, MS, PhD, MBA, LLB | JEE Advanced, GATE, JAM, CAT, LSAT |
| IIT Roorkee (IITR) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Chemical, etc.), Dual Degree, M.Tech, MS, PhD, MBA | JEE Advanced, GATE, JAM, CAT |
| IIT Guwahati (IITG) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Chemical, etc.), Dual Degree, M.Tech, MS, PhD, M.Des | JEE Advanced, GATE, JAM, CEED |
| IIT Hyderabad (IITH) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Chemical, etc.), Dual Degree, M.Tech, MS, PhD, M.Des | JEE Advanced, GATE, JAM, CEED |
| IIT Gandhinagar (IITGN) | B.Tech (Mechanical, Electrical, Civil, Computer Science, Chemical, etc.), Dual Degree, M.Tech, MS, PhD | JEE Advanced, GATE, JAM |
| IIT Indore (IITI) | B.Tech (Mechanical, Electrical, Civil, Computer Science, etc.), Dual Degree, M.Tech, MS, PhD | JEE Advanced, GATE, JAM |
Read More: JEE Main Passing Marks 2026
Entrance Exams for IIT Admission (JEE Main & Advanced Explained)
Explore other exams that you will need to pass to get admitted to a variety of UG and PG-level programs IITs offer. Applications for B.Tech programs have to show for JEE Advanced. Students must be registered in JEE Main, though, before showing up for this test.
| Program | Entrance Exam | Purpose | Participating IIT |
| B.Tech / B.S. | JEE Advanced | undergraduate engineering and science programs | All IITs |
| B.Tech, M.Tech | JEE Advanced | B.Tech and M.Tech programs | All IITs |
| M.Tech / M.S | GATE | postgraduate engineering programs | All IITs |
| M.Sc | JAM | postgraduate science programs | All IITs |
| MBA | CAT | management programs | IIT Bombay, IIT Delhi, IIT Kharagpur |
| M.Des | CEED | design programs | IIT Bombay, IIT Delhi, IIT Guwahati, IIT Hyderabad |
| PhD | GATE | doctoral programs in engineering and sciences | All IITs |
| LLB | LSAT | law programs | IIT Kharagpur |
| Humanities and Social Sciences | HSEE | MA programs | IIT Madras |
Read More: NIT vs IIIT—Which is Better?
IIT Eligibility Criteria 2026 (B.Tech Admission Guide)
For postgraduate and undergraduate engineering programs, the screening and admissions policies of the whole Indian Institutes of Technology (IITs) are the same. Referring to the following table helps students who wish to enroll in any of the courses provided by IIT Indian Institute of Technology (IIT) ascertain admission criteria:
Who is Eligible to take JEE Advanced 2026 and Main Exams?
Students who complete the Class 12 exams including Physics, Chemistry, and Mathematics can participate on JEE Main and Advanced.
JEE Main and Advanced: Students who pass the JEE Advance following the JEE Main test can register JEE Advance.
Read More: JEE Advanced Eligibility Criteria 2026
Top IIT College Fees
With our most recent ranking, discover the best IIT colleges in India! The expenses of every school are readily reviewable from below.
| IIT | Location | Tuition Fee | Total Estimated Fee | Additional Charges |
| IIT Madras (IITM) | Chennai, Tamil Nadu | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹30,000 - ₹40,000 per semester |
| IIT Delhi (IITD) | New Delhi | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹35,000 - ₹40,000 per semester |
| IIT Bombay (IITB) | Mumbai, Maharashtra | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹30,000 - ₹35,000 per semester |
| IIT Kanpur (IITK | Kanpur, Uttar Pradesh | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹35,000 - ₹40,000 per semester |
| IIT Kharagpur (IITKGP) | Kharagpur, West Bengal | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹35,000 - ₹40,000 per semester |
| IIT Roorkee (IITR) | Roorkee, Uttarakhand | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹35,000 - ₹40,000 per semester |
| IIT Guwahati (IITG) | Guwahati, Assam | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹30,000 - ₹35,000 per semester |
| IIT Hyderabad (IITH) | Hyderabad, Telangana | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹30,000 - ₹35,000 per semester |
| IIT Gandhinagar (IITGN) | Gandhinagar, Gujarat | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹30,000 - ₹35,000 per semester |
| IIT Indore (IITI) | Indore, Madhya Pradesh | ₹1,00,000 - ₹1,20,000 | ₹8,00,000 - ₹9,00,000 | ₹30,000 - ₹35,000 per semester |
State-wise IIT Colleges in India
IIT counts come to 23. There are IITs throughout the United States, at least one of them is found in every big state. Candidates can use this table to find the college dispersion among states and subsequently select their favourite campus.
| States | Number of Colleges |
| Uttar Pradesh | 2 |
| Maharashtra | 1 |
| Assam | 1 |
| Bihar | 1 |
Best Recruiters for India's Top IIT Colleges
For a long period, Indian Institutes of Technology (IITs) have been the most sought-after institutions from both Indian and overseas recruiters. Top engineering graduates from these elite universities are hired by leading firms from all around the world, including Microsoft, Google, Facebook, Adobe, and many others every year. As an IIT graduate, your average LPA might be 7–22.
View the following list of the most esteemed IIT establishments in India together with their recruiting offices.
| IIT | Location | Top Recruiters |
| IIT Madras (IITM) | Chennai, Tamil Nadu | Google, Microsoft, Goldman Sachs, Intel, Amazon, Qualcomm, Samsung, McKinsey & Co., Tata Consultancy Services (TCS) |
| IIT Delhi (IITD) | New Delhi | Microsoft, Google, Boston Consulting Group (BCG), Facebook, Bain & Co., IBM, Oracle, Flipkart, Intel |
| IIT Bombay (IITB) | Mumbai, Maharashtra | Google, Microsoft, Goldman Sachs, JP Morgan, Qualcomm, McKinsey & Co., Facebook, Apple, Tata Steel |
| IIT Kanpur (IITK) | Kanpur, Uttar Pradesh | Microsoft, Google, Airbus, Flipkart, Goldman Sachs, Tata Motors, Amazon, IBM, Infosys |
| IIT Kharagpur (IITKGP) | Kharagpur, West Bengal | Google, Microsoft, EXL, Wipro, Tata Steel, Amazon, Infosys, IBM, TCS, Qualcomm |
| IIT Roorkee (IITR) | Roorkee, Uttarakhand | Microsoft, Google, Intel, Tata Motors, Samsung, ISRO, Goldman Sachs, Cognizant, Larsen & Toubro (L&T) |
| IIT Guwahati (IITG) | Guwahati, Assam | Google, Microsoft, Samsung, Amazon, IBM, Qualcomm, Flipkart, Tata Motors, TCS, Infosys |
| IIT Hyderabad (IITH) | Hyderabad, Telangana | Microsoft, Amazon, Google, Uber, Qualcomm, Goldman Sachs, Deloitte, Flipkart, ISRO, Infosys |
| IIT Gandhinagar (IITGN) | Gandhinagar, Gujarat | Tata Steel, Honeywell, Larsen & Toubro (L&T), Cognizant, Infosys, Wipro, TCS, Oracle, HSBC |
FAQ on Top 10 IIT Colleges in India
Q.1. Which is the top IIT in India?
Answer: IIT Madras is considered as Top IIT in India, known for its academic excellence and research achievements.
Q.2. How many IITs are there in India?
Answer: There are 23 IITs in India, offering a variety of degrees for both undergraduate and postgraduate.
Q.3. What is the full form of IIT?
Answer: IIT stands for Indian Institute of Technology.
Q.4. How many seats are there in IIT?
Answer: According to latest data, there are around 16,000 undergraduate seats across all IITs in India.
Q.5. What is IIT salary?
Answer: Starting salaries for IIT graduates usually vary between ₹10-15 lakhs per year, depending on the branch and campus.
Q.6. What is the meaning of IIT?
Answer: IIT are a set of independent public technical universities in India that are well-known for their high engineering education standards.
Q.7.Is IIT worth it?
Answer: Yes, IIT is deemed worthwhile owing to the high level of education, good instructors, and numerous placement chances.
Q.8. How to join IIT?
Answer: To enter an IIT, you must first pass the JEE Main and JEE Advanced examinations, followed by seat allocation counseling.
Q.9. Which IIT makes the toughest paper?
Answer: IIT Kanpur is well-known for producing some of the most difficult JEE Advanced questions.
Q.10. What is the salary of IIT?
Answer: IIT graduates' salaries vary, but top performers often earn more over ₹1 crore per annum in international placements.
Q.11. Which is the No. 1 IIT in India?
Answer: IIT Madras is regularly recognized as India's number one IIT.
Q.12. Which are the top 7 IITs?
Answer: The top seven IITs are: IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, IIT Kharagpur, IIT Roorkee, and IIT Guwahati.
Q.13. Which IIT has the highest fees?
Answer: IIT Bombay typically has one of the most expensive price systems among IITs.
Q.14. Which are the top 10 IIT colleges in India for M.Tech?
Answer: The top ten IITs for M.Tech are IIT Madras, IIT Bombay, IIT Delhi, IIT Kanpur, IIT Kharagpur, IIT Roorkee, IIT Guwahati, IIT Hyderabad, IIT BHU, and IIT Indore.



