As per the NIRF Rankign 2024 for the Engineering category the first three rank holders are IIT Madras, IIT Delhi and IIT Bombay. A total of 21 IITs makde it to the top 100 under the Engineering category.
IITs in India 2024: There are 23 IITs in India which include IIT Madras, IIT Delhi, IIT Bombay, IIT Kanpur, IIT Roorkee, IIT Kharagpur, etc. The Indian Institutes of Technology (IITs) are well-known for providing excellent engineering education, research, and career opportunities.
Each year, the National Institutional Ranking Framework (NIRF) publishes rankings to assist students in selecting the top institutions. Here's a detailed look at the top IIT colleges in India for 2024, including NIRF rankings, academic offerings, and admission criteria. Admission to IITs is based on JEE Main and JEE Advanced exams.
IITs in India by NIRF Ranking 2024
Candidates can check the list of IIts in India with their NIRF Rankings 2024 in the table below. Students can also check the courses offered below.
NIRF Rank 2024 | Institute Name | Location |
1 | Indian Institute of Technology, Madras | Chennai, Tamil Nadu |
2 | Indian Institute of Technology, Delhi | New Delhi, Delhi |
3 | Indian Institute of Technology, Bombay | Mumbai, Maharashtra |
4 | Indian Institute of Technology, Kanpur | Kanpur, Uttar Pradesh |
5 | Indian Institute of Technology, Kharagpur | Kharagpur, West Bengal |
6 | Indian Institute of Technology, Roorkee | Roorkee, Uttarakhand |
7 | Indian Institute of Technology, Guwahati | Guwahati, Assam |
8 | Indian Institute of Technology, Hyderabad | Hyderabad, Telangana |
10 | Indian Institute of Technology, (Banaras Hindu University) Varanasi | Varanasi, Uttar Pradesh |
15 | Indian Institute of Technology, (Indian School of Mines) Dhanbad | Dhanbad, Jharkhand |
16 | Indian Institute of Technology, Indore | Indore, Madhya Pradesh |
18 | Indian Institute of Technology, Gandhinagar | Gandhinagar, Gujarat |
22 | Indian Institute of Technology, Ropar | Rupnagar, Punjab |
28 | Indian Institute of Technology, Jodhpur | Jodhpur, Rajasthan |
31 | Indian Institute of Technology, Mandi | Mandi, Himachal Pradesh |
34 | Indian Institute of Technology, Patna | Patna, Bihar |
54 | Indian Institute of Technology, Bhubaneswar | Bhubaneswar, Odisha |
61 | Indian Institute of Technology, Tirupati | Yerpedu, Andhra Pradesh |
62 | Indian Institute of Technology, Jammu | Jammu, Jammu and Kashmir |
64 | Indian Institute of Technology, Palakkad | Palakkad, Kerala |
73 | Indian Institute of Technology, Bhilai | Raipur, Chhattisgarh |
1. IIT Madras
Image Source- iitm.ac.in
According to the NIRF rankings, IIT Madras is India's number one IIT college. IIT Madras, founded in 1959, is located in Chennai, Tamil Nadu. It is well-known for its concentration on research and development, multidisciplinary programs, and an active campus community. The institute has sophisticated facilities, cutting-edge laboratories, and an extensive alumni network.
- Courses Offered: B.Tech, M.Tech, Dual Degree, PhD
2. IIT Delhi
Image source- iitd.ac.in
According to the NIRF rankings, IIT Delhi is India's number two IIT college. Founded in 1961, IIT Delhi is located in the heart of India's capital. It is known for its innovative teaching methods, significant industry connections, and diverse research programs. The campus is well-known for its vibrant student life and entrepreneurial culture.
- Courses Offered: B.Tech, M.Tech, MBA, PhD
3. IIT Bombay
Image source- iitb.ac.in
According to the NIRF rankings, IIT Bombay is India's number three IIT college. IIT Bombay, founded in 1958, is located in Powai, Mumbai. It is a leading engineering institution renowned for its outstanding faculty, research output, and industry contacts. The institute has a wide campus and hosts several cultural and technological festivals.
- Courses Offered: B.Tech, M.Tech, Dual Degree, PhD
4. IIT Kanpur
Image source- iitk.ac.in
IIT Kanpur, founded in 1959, is located in Uttar Pradesh. It is well-known for its concentration on scientific research, extensive academic offerings, and a vibrant student community. The institute offers world-class facilities and opportunities for extracurricular activities.
- Courses Offered: B.Tech, M.Tech, PhD
5. IIT Roorkee
Image Source- iitr.ac.in
IIT Roorkee, founded in 1847 as Thomason College of Civil Engineering, is one of Asia's oldest technical universities, with its campus in Uttarakhand. It provides diverse engineering specialities and is renowned for its picturesque campus and historical significance.
- Courses Offered: B.Tech, M.Tech, MBA, PhD
6. IIT Kharagpur
Image Source- iitkgp.ac.in
IIT Kharagpur, established in 1951, is the oldest IIT in West Bengal. It is noted for its wide academic offerings, strong research initiatives, and expansive campus. The institute organises numerous national and international conferences and has a large alumni network.
- Courses Offered: B.Tech, M.Tech, Dual Degree, PhD
7. IIT Guwahati
Image Source- iitg.ac.in
IIT Guwahati was founded in 1994 and is located in Assam. It is well-known for its picturesque campus along the Brahmaputra River, robust research culture, and dynamic student community. The institute has quickly become known for its academic brilliance and research output.
- Courses Offered: B.Tech, M.Tech, PhD
8. IIT Hyderabad
Image source- iith.ac.in
IIT Hyderabad, founded in 2008, is noted for its sophisticated facilities, innovative teaching methods, and emphasis on research. Located in Telangana, it provides a vibrant learning environment with a strong emphasis on entrepreneurship.
- Courses Offered: B.Tech, M.Tech, PhD
9. IIT-BHU Varanasi
Image Source- iitbhu.ac.in
IIT (BHU) Varanasi has a rich history, having been founded in 1919 as Banaras Engineering College. It is located in Varanasi, Uttar Pradesh, and is well-known for its comprehensive academic programs, research activities, and cultural legacy.
- Courses Offered: B.Tech, M.Tech, PhD
10. IIT Indore
Image Source- iiti.ac.in
IIT Indore is a new IIT in Madhya Pradesh, having been established in 2009. It is known for its fast-expanding reputation for research and academic achievement, as well as its modern campus and innovative teaching methods.
- Courses Offered: B.Tech, M.Tech, PhD
11. IIT Dhanbad
Image Souce- iitism.ac.in
NIRF has classified IIT Dhanbad as 15th in Engineering for 2024. It has also been placed 44th among India's top management institutes by NIRF 2024. IIT Dhanbad is a prestigious institute. On a global scale, the QS World Ranking 2024 places IIT Dhanbad 73rd in Southern Asia and 301-350 in Asia.
- Courses Offered: B.Tech, M.Tech, PhD
12. IIT Gandhinagar
Image source- iitgn.ac.in
IIT Gandhinagar is recognized for holding placement drives for students. Top companies visit the college, including Accenture, Cred, D E Shaw, Oracle, Salesforce, and others. The Indian Institute of Technology Gandhinagar (IIT Gandhinagar) provides students with undergraduate, graduate, doctoral, and online education through numerous departments.
- Courses Offered: B.Tech, M.Tech, PhD
13. IIT Ropar
Image source- iitrpr.ac.in
NIRF 2024 has ranked IIT Ropar 22nd for Engineering. Indian Institute of Technology (IIT) Ropar was founded in 2008 as one of eight IITs established by the MHRD and the Government of India. IIT Punjab's 12 departments provide undergraduate, graduate, and doctoral programs to students in Engineering, Science, and other fields.
- Courses Offered: B.Tech, M.Tech, M.Sc.
14. IIT Jodhpur
Image Source- iitj.ac.in
The Ministry of Human Resource Department founded IIT Jodhpur in 2008, alongside seven other IITs. Through its ten departments and three schools of study, the Indian Institute of Technology Jodhpur provides UG, PG, PG diploma, and PhD programs to students in Engineering, Management, and other disciplines.
- Courses Offered: B.Tech, M.Tech, PhD
15. IIT Mandi
Image Source- iitm.ac.in
The Indian Institute of Technology (IIT) Mandi is one of eight new IITs created by the Ministry of Education, Government of India in 2009. This Autonomous Institute is located in Kamand, Mandi and covers an area of 538 hectares. The institute provides undergraduate, postgraduate, doctorate, and integrated programmes.
- Courses Offered: B.Tech, M.Tech, PhD
16. IIT Patna
Image Source- iitp.ac.in
Indian Institute of Technology Patna, or IIT Patna, is one of eight new IITs established by the Ministry of Human Resource Development, Government of India, in 2008. IIT Patna, like its peers, is an Institute of National Importance (INL). The UGC and AICTE have authorized IIT Patna. IIT Patna provides undergraduate, postgraduate, and PhD programs in 10 departments and several streams.
- Courses Offered: B.Tech, M.Tech, PhD
17. IIT Bhubaneswar
Image Source- iitbbs.ac.in
Indian Institute of Technology, Bhubaneswar is a well-known engineering institute in India. NIRF 2024 ranks the institute 47th in Engineering and 91st overall. Furthermore, IIT Bhubaneswar is ranked by numerous international organizations.
- Courses Offered: B.Tech, M.Tech, PhD
18. IIT Tirupati
Image Source- iittp.ac.in
IIT Tirupati is one of India's top-ranked colleges. It is ranked 59th in NIRF 2024 for BTech. The Indian Institute of Technology Tirupati (IIT Tirupati) was founded as an autonomous institute by the Ministry of Education of the Government of India in 2015. Through nine departments, the Indian Institute of Technology Tirupati provides undergraduate, graduate, and doctoral programs in Physics, Chemistry, and other disciplines.
- Courses Offered: B.Tech, M.Tech, PhD, M.A.
19. IIT Jammu
Image Source- iitjammu.ac.in
The Indian Institute of Technology Jammu (IIT Jammu) is a national-level institute founded in 2016 by India's Ministry of Human Resource Development (MHRD). During its early stages, IIT Kashmir served as its mentor. In 2018, IIT Jammu moved its principal operations from its temporary location in Paloura to the main campus in Jagti, Nagrota.
- Courses Offered: B.Tech, M.Tech, PhD
20. IIT Palakkad
Image Source- iitpkd.ac.in
IIT Palakkad is one of the most prestigious colleges in India. It is placed 69th in the 'Engineering' category by the NIRF Ranking 2024. IIT Palakkad, established in 2015, is one of India's third-generation IITs. IIT Palakkad is now mentored by IIT Madras.
Courses Offered: B.Tech, M.Tech, M.Sc.
21. IIT Bhilai
Image Source- iitbhilai.ac.in
The Ministry of Human Resources Development (MHRD) established IIT Bhilai, which is located in Raipur, in 2016. The institute offers 20 undergraduate, postgraduate, and doctoral programs in Engineering, Science, and the Liberal Arts.
- Courses Offered: B.Tech, M.Tech, M.Sc.
22. IIT Dharwad
Image Source- iitdh.ac.in
Dharwad is an autonomous premier institute established by the MHRD in 2016 with the mentorship of IIT Bombay. IIT Dharwad is recognized by the UGC. IIT Dharwad is now operating from a temporary campus located within the Water and Land Management Institute (WALMI).
- Courses Offered: B.Tech, M.Tech, M.Sc.
23. IIT Goa
Image Source- iitgoa.ac.in
Indian Institute of Technology Goa was founded in 2016 by the Ministry of Human Resource Development (GoI). This well-known college provides students with undergraduate, graduate, and doctoral programs across seven schools of study. The courses cover Engineering as well as other fields.
- Courses Offered: B.Tech, M.Tech, PhD
IIT Admission Procedure and Eligibility
Gaining admission into an IIT is a dream of many students across India. However, the process is not as simple as it might seem. The admission procedure of the top IITs in India 2024 is given below:
- Qualify for JEE Main: First, IIT aspirants should appear for JEE Main as part of the IIT admission process. Those who clear JEE Main will be eligible to sit for the JEE Advanced examination.
- Clear JEE Advanced: JEE Main qualified aspirants then have to pass the JEE Advanced exam.
- Seat Allocation through JoSAA Counselling: Seats are allotted to students at top IITs through Joint Seat Allocation Authority (JoSAA Counselling) based on their ranks & other criteria.
Before students can crack their knuckles and get to the JEE for IITS, they must secure at least 75% aggregate in their Class XII exams with Physics, Chemistry, and Mathematics as core subjects. This exam is for the UG courses like B.Tech and B.Arch. For the PG courses offered by IIT, the entrance exams are different. These include exams like GATE, CEED, JAM, and JMAT. For Ph.D. candidates, the admission is done based on a written exam conducted by the respective IIT institution and a round of interviews.
Also Read: Top 10 Most Sought BTech Courses in IITs after JEE Advanced 2024
Courses Offered at IITs in India
All IITs in India 2024 offer three-degree programs that attract thousands of students to build a career in engineering. These courses are B.Tech, M.Tech, and Dual Degree (B.Tech-M.Tech). However, these prestigious institutions also offer other degree courses. Find below the table showing a list of courses offered at IITs in India 2024:
- Undergraduate
- Bachelor of Science [B.Sc]
- Dual Degree B.Tech + M.Tech
- Dual Degree B.Sc & M.Sc
- Bachelor of Architecture
- Bachelor of Design
- Postgraduate
- Master of Science
- Dual Degree M.Sc-Ph.D
- Master of Design
- Master of Business Administration
- Master of Philosophy
All IITs in India 2024 offer B.Tech, M.Tech, Dual Degree, and Ph.D. programs that offer 100+ specializations. Computer Science Engineering, Mechanical Engineering, and Electrical Engineering are the most popular specializations among students wanting to pursue a B.Tech course. Find below a list of specializations offered at IIT in India 2024 at both UG and PG levels.
- Computer Science Engineering
- Mechanical Engineering
- Aeronautical Engineering
- Electrical Engineering
- Chemical Engineering
- Electronics & Communication Engineering
- Automobile Engineering
- Aerospace Engineering
- Petroleum Engineering
- Industrial Engineering
- Civil Engineering
- Electronics Engineering
- Marine Engineering
Also Read: List of Most Beautiful IIT Campuses In India 2024
Scholarships Available for IIT Admissions
Students looking for financial assistance to pursue their studies at IITs in India 2024 can apply for various scholarships. However, these scholarships can vary every year, and so the students are requested to visit the website or contact the awarding body of the scholarships before applying for these schemes.
National Talent Search Scholarship (NTS)
This scholarship is awarded to students for their 10+2 education and can be continued for their undergraduate education. To renew the NTS scholarship, the students will have to submit the forms issued by the NCERT body to the academic section at the commencement of each academic year.
National Scholarships (All States)
This is a state scholarship that is awarded to students from their respective states. The applications for these scholarships are forwarded through IIT. These scholarships are renewed every year, for which the students must submit their progress report at the beginning of the academic year.
Ministry of Social Justice and Empowerment, GOI, Central Sector Scholarship for SC Students
These scholarships are awarded to the top 10 students based on their respective JEE exam ranks, considering that their parental income is below INR 2 lakhs per annum. The provisions in this scholarship include:
A one-time payment of INR 45,000.
- Monthly expenses of INR 2,200 per month.
- Money awarded for books and stationery INR 3,000 per month.
Ministry of Tribal Affairs, GOI – Central Sector Scholarship for ST Students
This scholarship is awarded to the top 5 students based on their respective JEE ranks, with the condition that their parental income is less than INR 2 lakhs per annum. In addition, this scholarship offers the reimbursement of fees, monthly living expenses of INR 2,200 per month, and books and stationery expenses of INR 3,000 per annum.
Ministry of Minority Affairs, GOI Merit-cum-Means Scholarship
This scholarship is specifically awarded to the minority communities, namely Muslims, Christians, Sikhs, Buddhists, or Parsis, with the condition that their family income does not exceed INR 2.5 lakhs per annum. The State Government sanctions the scholarship amount, and about 30% of the scholarship is reserved for girls. The scholarship includes Maintenance Expenses of INR 10,000 per annum for hostellers and INR 5,000 per month for day scholars. A reimbursement of the course fee up to INR 20,000 or the actual fees, whichever is less.
MHRD Scholarship for a Single Girl Child
According to the Government of India norms, the criterion for this scholarship is decided, and payment of INR 40,000 per year is awarded.
Aditya Birla Scholarship
The selection for this scholarship is made by the Aditya Birla Group and awarded to the top 20 students in the JEE exam rank. An amount of INR 60,000 per annum is provided, with an option to renew every year subject to the norms fixed by the Aditya Birla Group.
Inspire Scholarship (Department of Science and Technology, GOI)
Under this scholarship, the students admitted to the Dual Degree (BS & MS) and for the five years, Dual Degree (B.Tech & M.Tech) Programs are invited to apply and get rewarded an amount of INR 60,000 per annum for each student.
Also Read: Learn How to Use IIT JAM Virtual Calculator and its Functions