Engineering remains one of the most sought-after career paths in India. Thousands of institutions across the country offer engineering programs, but only a few stand out in terms of academic excellence, infrastructure, placements, and innovation. This list provides a curated ranking of the top 100 engineering colleges in India based on NIRF rankings, reputation, alumni network, placements, and facilities, along with their approximate tuition fees.
🟡 Category 1: Indian Institutes of Technology (IITs)
IITs are India’s most prestigious engineering institutions, known for academic rigor, global recognition, and exceptional placements.
Rank | College Name | Location | Annual Fees (Approx.) |
---|---|---|---|
1 | IIT Madras | Chennai | ₹2.1 Lakhs |
2 | IIT Delhi | New Delhi | ₹2.2 Lakhs |
3 | IIT Bombay | Mumbai | ₹2.3 Lakhs |
4 | IIT Kanpur | Kanpur | ₹2.2 Lakhs |
5 | IIT Kharagpur | Kharagpur | ₹2.2 Lakhs |
6 | IIT Roorkee | Roorkee | ₹2.1 Lakhs |
7 | IIT Guwahati | Guwahati | ₹2.2 Lakhs |
8 | IIT Hyderabad | Hyderabad | ₹2.2 Lakhs |
9 | IIT BHU | Varanasi | ₹2.0 Lakhs |
10 | IIT Dhanbad (ISM) | Dhanbad | ₹2.0 Lakhs |
11 | IIT Bhubaneswar | Bhubaneswar | ₹2.0 Lakhs |
12 | IIT Gandhinagar | Gandhinagar | ₹2.0 Lakhs |
13 | IIT Ropar | Rupnagar | ₹2.0 Lakhs |
14 | IIT Jodhpur | Jodhpur | ₹2.0 Lakhs |
15 | IIT Indore | Indore | ₹2.0 Lakhs |
16 | IIT Mandi | Mandi | ₹2.0 Lakhs |
17 | IIT Patna | Patna | ₹2.0 Lakhs |
18 | IIT Tirupati | Tirupati | ₹2.0 Lakhs |
19 | IIT Palakkad | Palakkad | ₹2.0 Lakhs |
🔷 Category 2: National Institutes of Technology (NITs)
NITs offer high-quality education and attract top students through JEE Main. Their alumni are well-placed globally.
Rank | College Name | Location | Annual Fees (Approx.) |
---|---|---|---|
20 | NIT Trichy | Tamil Nadu | ₹1.6 Lakhs |
21 | NIT Surathkal | Karnataka | ₹1.5 Lakhs |
22 | NIT Rourkela | Odisha | ₹1.5 Lakhs |
23 | NIT Warangal | Telangana | ₹1.6 Lakhs |
24 | NIT Calicut | Kerala | ₹1.5 Lakhs |
25 | NIT Durgapur | West Bengal | ₹1.5 Lakhs |
26 | NIT Kurukshetra | Haryana | ₹1.4 Lakhs |
27 | NIT Silchar | Assam | ₹1.5 Lakhs |
28 | NIT Jamshedpur | Jharkhand | ₹1.5 Lakhs |
29 | NIT Hamirpur | Himachal Pradesh | ₹1.3 Lakhs |
30 | NIT Raipur | Chhattisgarh | ₹1.5 Lakhs |
31 | NIT Patna | Bihar | ₹1.5 Lakhs |
32 | NIT Jaipur (MNIT) | Rajasthan | ₹1.5 Lakhs |
33 | NIT Bhopal (MANIT) | MP | ₹1.5 Lakhs |
34 | NIT Nagpur (VNIT) | Maharashtra | ₹1.5 Lakhs |
35 | NIT Agartala | Tripura | ₹1.5 Lakhs |
36 | NIT Meghalaya | Meghalaya | ₹1.4 Lakhs |
37 | NIT Arunachal Pradesh | Arunachal Pradesh | ₹1.4 Lakhs |
38 | NIT Manipur | Manipur | ₹1.4 Lakhs |
39 | NIT Mizoram | Mizoram | ₹1.4 Lakhs |
40 | NIT Sikkim | Sikkim | ₹1.4 Lakhs |
41 | NIT Uttarakhand | Uttarakhand | ₹1.4 Lakhs |
42 | NIT Puducherry | Puducherry | ₹1.4 Lakhs |
43 | NIT Goa | Goa | ₹1.4 Lakhs |
44 | NIT Delhi | New Delhi | ₹1.5 Lakhs |
🟠 Category 3: Indian Institutes of Information Technology (IIITs)
IIITs focus on IT and computer science with strong industry collaboration.
Rank | College Name | Location | Annual Fees (Approx.) |
---|---|---|---|
45 | IIIT Hyderabad | Telangana | ₹3.0 Lakhs |
46 | IIIT Bangalore | Karnataka | ₹3.0 Lakhs |
47 | IIIT Delhi | Delhi | ₹2.8 Lakhs |
48 | IIIT Allahabad | Uttar Pradesh | ₹1.8 Lakhs |
49 | IIIT Gwalior (ABV-IIITM) | MP | ₹1.8 Lakhs |
50 | IIIT Jabalpur | MP | ₹1.7 Lakhs |
51 | IIIT Kancheepuram | Tamil Nadu | ₹1.7 Lakhs |
52 | IIIT Guwahati | Assam | ₹1.7 Lakhs |
53 | IIIT Vadodara | Gujarat | ₹1.8 Lakhs |
54 | IIIT Bhagalpur | Bihar | ₹1.8 Lakhs |
55 | IIIT Ranchi | Jharkhand | ₹1.8 Lakhs |
56 | IIIT Pune | Maharashtra | ₹1.9 Lakhs |
57 | IIIT Nagpur | Maharashtra | ₹1.9 Lakhs |
58 | IIIT Surat | Gujarat | ₹1.9 Lakhs |
59 | IIIT Lucknow | Uttar Pradesh | ₹1.8 Lakhs |
60 | IIIT Kottayam | Kerala | ₹1.8 Lakhs |
🔵 Category 4: Top Government Engineering Colleges (Non-IIT/NIT)
These institutions are funded by central/state governments and provide quality education.
Rank | College Name | Location | Annual Fees (Approx.) |
---|---|---|---|
61 | IIEST Shibpur | West Bengal | ₹1.5 Lakhs |
62 | College of Engineering, Pune (COEP) | Maharashtra | ₹90,000 |
63 | Jadavpur University | Kolkata | ₹2,400 |
64 | Anna University (CEG) | Chennai | ₹50,000 |
65 | DTU (Delhi Technological University) | Delhi | ₹1.9 Lakhs |
66 | NSUT (Netaji Subhas University of Technology) | Delhi | ₹1.9 Lakhs |
67 | ICT Mumbai | Mumbai | ₹90,000 |
68 | Bengal Engineering and Science University | West Bengal | ₹1.2 Lakhs |
69 | PEC Chandigarh | Punjab | ₹1.5 Lakhs |
70 | IGDTUW | Delhi | ₹1.3 Lakhs |
🟣 Category 5: Top Private Engineering Colleges in India
These colleges are known for excellent infrastructure, faculty, industry exposure, and placements.
Rank | College Name | Location | Annual Fees (Approx.) |
---|---|---|---|
71 | BITS Pilani | Rajasthan | ₹5.0 Lakhs |
72 | BITS Goa | Goa | ₹5.0 Lakhs |
73 | BITS Hyderabad | Telangana | ₹5.0 Lakhs |
74 | VIT Vellore | Tamil Nadu | ₹1.9–₹2.5 Lakhs |
75 | SRM University | Tamil Nadu | ₹2.5 Lakhs |
76 | Amrita Vishwa Vidyapeetham | Kerala | ₹2.0 Lakhs |
77 | Shiv Nadar University | UP | ₹2.5 Lakhs |
78 | Manipal Institute of Technology (MIT) | Karnataka | ₹3.5 Lakhs |
79 | DAIICT | Gujarat | ₹2.0 Lakhs |
80 | NIIT University | Rajasthan | ₹2.4 Lakhs |
81 | UPES Dehradun | Uttarakhand | ₹2.5 Lakhs |
82 | Symbiosis Institute of Technology | Pune | ₹2.5 Lakhs |
83 | Lovely Professional University (LPU) | Punjab | ₹1.6 Lakhs |
84 | Ashoka University (CS) | Haryana | ₹8.0 Lakhs |
85 | Kalinga Institute of Industrial Technology (KIIT) | Odisha | ₹3.0 Lakhs |
86 | Jaypee Institute of Information Technology | Noida | ₹2.1 Lakhs |
87 | LNMIIT | Jaipur | ₹2.5 Lakhs |
88 | MIT-WPU | Pune | ₹2.2 Lakhs |
89 | Reva University | Bangalore | ₹1.8 Lakhs |
90 | Presidency University | Bangalore | ₹1.8 Lakhs |
⚪ Category 6: Other Promising Colleges
These institutions offer specialized programs, often in niche domains like data science, AI, robotics, or interdisciplinary studies.
Rank | College Name | Location | Annual Fees (Approx.) |
---|---|---|---|
91 | IIIT Naya Raipur | Chhattisgarh | ₹1.8 Lakhs |
92 | IIIT Una | Himachal Pradesh | ₹1.8 Lakhs |
93 | IIIT Sri City | Andhra Pradesh | ₹2.0 Lakhs |
94 | IIIT Dharwad | Karnataka | ₹1.8 Lakhs |
95 | IIIT Lucknow | UP | ₹1.9 Lakhs |
96 | IIIT Kilohrad | Haryana | ₹1.8 Lakhs |
97 | IIIT Sonepat | Haryana | ₹1.8 Lakhs |
98 | IIIT Kota | Rajasthan | ₹1.8 Lakhs |
99 | IIIT Bhopal | MP | ₹1.8 Lakhs |
100 | IIIT Agartala | Tripura | ₹1.8 Lakhs |
Conclusion
India offers a diverse landscape of engineering education — from elite IITs and NITs to fast-growing private universities. While fees vary significantly, government institutions generally offer better ROI due to lower tuition costs and high placement packages. Private institutions, on the other hand, provide modern infrastructure, global exposure, and industry collaborations.
When choosing a college, consider:
- NIRF Ranking
- Branch preference
- Placement history
- Location and fees
- Campus life and research opportunities