The list of top IITs in India are Indian Institute of Technology, Madras, Indian Institute of Technology, Delhi, Indian Institute of Technology, Bombay, Indian Institute of Technology, Kanpur, Indian Institute of Technology, Kharagpur, Indian Institute of Technology, Roorkee, Indian Institute of Technology, Guwahati and many more. India is a hub for technical education and has a total of 23 IITs. The top IITs in India have been recognised globally and are ranked by one of the most prestigious ranking bodies in India – National Institutional Ranking Framework. Read below to know more details about the best IIT colleges in India.
Also lear: Best IIT Coaching in India
List of Top IITs in India Based on NIRF Ranking
NIRF Ranking is based on these broad parameters – Teaching, Learning, and Resources (TLR), Research and Professional Practice (RP), Graduation Outcome (GO) and Perception (PR). This ranking is released every year for various categories. IITs in India have always made up in this list. Here is the list of top IITs in India
List of Top IITs in India
NIRF Ranking 2024 | Institute Name |
1 | Indian Institute of Technology, Madras |
2 | Indian Institute of Technology, Delhi |
3 | Indian Institute of Technology, Bombay |
4 | Indian Institute of Technology, Kanpur |
5 | Indian Institute of Technology, Kharagpur |
6 | Indian Institute of Technology, Roorkee |
7 | Indian Institute of Technology, Guwahati |
8 | Indian Institute of Technology, Hyderabad |
9 | IIT Indore |
10 | IIT BHU |
Fees of Top IIT Colleges in India
The fees of the IIT colleges in India varies from institute to institute and also on the specialisation that has been offered. The fee usually ranges from Rs 8 – 10 Lakhs.
IIT Top Colleges Fees
Institute Name | Fee Structure |
Indian Institute of Technology, Madras | Rs. 8.58 Lakh |
Indian Institute of Technology, Delhi | Rs. 8.55 Lakh |
Indian Institute of Technology, Bombay | Rs. 8 Lakh |
Indian Institute of Technology, Kanpur | Rs. 12.25 Lakh |
Indian Institute of Technology, Kharagpur | Rs. 11.66 Lakh |
Indian Institute of Technology, Roorkee | Rs. 8.94 Lakh |
Indian Institute of Technology, Guwahati | Rs. 8.54 Lakh |
Indian Institute of Technology, Hyderabad | Rs. 9.06 Lakh |
IIT Indore | Rs. 9.90 Lakh |
IIT BHU | Rs. 10 Lakh |
Salary Package of Top IITs In India
Placements at the top IITs in India is a major attraction for the admission seekers. The students of these top institutes are offered handsome salary packages by national and international companies. Listed below is the salary package of the top IITs in India.
Top IITs in India – Salary Package
Institute Name | Salary Package |
Indian Institute of Technology, Madras | Rs. 17 Lakh |
Indian Institute of Technology, Delhi | Rs. 17.60 Lakh |
Indian Institute of Technology, Bombay | Rs. 23.50 Lakh |
Indian Institute of Technology, Kanpur | Rs. 26.27 Lakh |
Indian Institute of Technology, Kharagpur | Rs. 24 Lakh |
Indian Institute of Technology, Roorkee | Rs. 18.30 Lakh |
Indian Institute of Technology, Guwahati | Rs. 25.75 Lakh |
Indian Institute of Technology, Hyderabad | Rs. 22.50 Lakh |
IIT Indore | Rs. 13.01 Lakh |
IIT BHU | Rs. 15 Lakh |
Admission Process at Top IITs in India
Step 1: Appear and Qualify JEE Main Examination
The first step of the admission process at top IITs in India is to clear the JEE Main exam,which is a national-level entrance exam that is conducted by the National Testing Agency (NTA). Qualifying for this exam is mandatory. Candidates who qualify for this exam are only allowed to take the next exam which is JEE Advanced. JEE Main is conducted twice a year, typically in January and April and has 90 questions in Physics, Chemistry, and Mathematics. The exam is a computer-based test (CBT) and the duration is 3 hours. The questions are from Class 11 and 12 NCERT syllabus.
Step 2: Main qualifiers have to appear for JEE Advanced
Only the top 2.5 lakh candidates who have qualified JEE Main are allowed to take the JEE Advanced exam for admission to the top IITs in India. The exam is conducted by IITs on a rotational basis. The exam is conducted in computer-based mode and includes questions from Physics, Chemistry and Mathematics.
JEE Advanced Result Declaration – Ranking and Merit List – The result will be declared and the rank list will be released on the basis of the aggregate marks and further candidates have to participate in JoSAA counselling.
Step 3: Participation in JoSAA Counseling and Seat Allocation
Once the JEE Advanced results are declared, candidates must register for the Joint Allocation Authority (JoSAA) Counseling process, which is a centralised counselling process for the seat allocation in top IITs in India.
- Choice Filling Process for Admission in Top IITs in India
JoSAA Online Registration: Candidates who have qualified for JEE Advanced and have a valid rank can register online for the JoSAA counseling process.
Choice Filling in JoSAA: Now candidates must fill in their preferences for the IITs and B.Tech programs they are interested in and seat allocation to the best IIT college in India will be done accordingly.Seat Allotment
2. Seats in the best IITs in India are allocated based on the candidate’s JEE Advanced rank, choices filled in and availability of seats in each branch of engineering.
Counselling Process: Now multiple rounds of seat allotment are organised by JoSAA, and candidates can make changes in their preferences during the process. During any round of counselling If a candidate is allotted a seat, then they have to confirm their acceptance for admission to top IITs in India.
3.Fee Payment – Now candidates have to confirm their admission at the top IIT colleges in India by getting the documentation process done and paying the fees.
List of Top IITs in India – FAQs
What are the top IITs in India?
Top IITs in India includes Indian Institute of Technology, Kanpur, Indian Institute of Technology, Madras, Indian Institute of Technology, Delhi, Indian Institute of Technology, Roorkee, Indian Institute of Technology, Bombay, Indian Institute of Technology, Kharagpur. There are a total of 23 IITs in India.
How to get admission to top IITs in India?
Admission to top IITs in India is offered through JEE Advanced exam. Candidates qualifying JEE Main have to further appear for JEE Advanced. Further they have to participate in the counselling process of JoSAA.
Do the top IIT Colleges in India offer only BTech course?
No the Indian Institute of Technology does not only offer BTech course, it also offers courses at the postgraduate level and doctoral level as well. Admission to these courses are offered on entrance exas.