List of Top 100 Engineering Colleges in India

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.

RankCollege NameLocationAnnual Fees (Approx.)
1IIT MadrasChennai₹2.1 Lakhs
2IIT DelhiNew Delhi₹2.2 Lakhs
3IIT BombayMumbai₹2.3 Lakhs
4IIT KanpurKanpur₹2.2 Lakhs
5IIT KharagpurKharagpur₹2.2 Lakhs
6IIT RoorkeeRoorkee₹2.1 Lakhs
7IIT GuwahatiGuwahati₹2.2 Lakhs
8IIT HyderabadHyderabad₹2.2 Lakhs
9IIT BHUVaranasi₹2.0 Lakhs
10IIT Dhanbad (ISM)Dhanbad₹2.0 Lakhs
11IIT BhubaneswarBhubaneswar₹2.0 Lakhs
12IIT GandhinagarGandhinagar₹2.0 Lakhs
13IIT RoparRupnagar₹2.0 Lakhs
14IIT JodhpurJodhpur₹2.0 Lakhs
15IIT IndoreIndore₹2.0 Lakhs
16IIT MandiMandi₹2.0 Lakhs
17IIT PatnaPatna₹2.0 Lakhs
18IIT TirupatiTirupati₹2.0 Lakhs
19IIT PalakkadPalakkad₹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.

RankCollege NameLocationAnnual Fees (Approx.)
20NIT TrichyTamil Nadu₹1.6 Lakhs
21NIT SurathkalKarnataka₹1.5 Lakhs
22NIT RourkelaOdisha₹1.5 Lakhs
23NIT WarangalTelangana₹1.6 Lakhs
24NIT CalicutKerala₹1.5 Lakhs
25NIT DurgapurWest Bengal₹1.5 Lakhs
26NIT KurukshetraHaryana₹1.4 Lakhs
27NIT SilcharAssam₹1.5 Lakhs
28NIT JamshedpurJharkhand₹1.5 Lakhs
29NIT HamirpurHimachal Pradesh₹1.3 Lakhs
30NIT RaipurChhattisgarh₹1.5 Lakhs
31NIT PatnaBihar₹1.5 Lakhs
32NIT Jaipur (MNIT)Rajasthan₹1.5 Lakhs
33NIT Bhopal (MANIT)MP₹1.5 Lakhs
34NIT Nagpur (VNIT)Maharashtra₹1.5 Lakhs
35NIT AgartalaTripura₹1.5 Lakhs
36NIT MeghalayaMeghalaya₹1.4 Lakhs
37NIT Arunachal PradeshArunachal Pradesh₹1.4 Lakhs
38NIT ManipurManipur₹1.4 Lakhs
39NIT MizoramMizoram₹1.4 Lakhs
40NIT SikkimSikkim₹1.4 Lakhs
41NIT UttarakhandUttarakhand₹1.4 Lakhs
42NIT PuducherryPuducherry₹1.4 Lakhs
43NIT GoaGoa₹1.4 Lakhs
44NIT DelhiNew Delhi₹1.5 Lakhs

🟠 Category 3: Indian Institutes of Information Technology (IIITs)

IIITs focus on IT and computer science with strong industry collaboration.

RankCollege NameLocationAnnual Fees (Approx.)
45IIIT HyderabadTelangana₹3.0 Lakhs
46IIIT BangaloreKarnataka₹3.0 Lakhs
47IIIT DelhiDelhi₹2.8 Lakhs
48IIIT AllahabadUttar Pradesh₹1.8 Lakhs
49IIIT Gwalior (ABV-IIITM)MP₹1.8 Lakhs
50IIIT JabalpurMP₹1.7 Lakhs
51IIIT KancheepuramTamil Nadu₹1.7 Lakhs
52IIIT GuwahatiAssam₹1.7 Lakhs
53IIIT VadodaraGujarat₹1.8 Lakhs
54IIIT BhagalpurBihar₹1.8 Lakhs
55IIIT RanchiJharkhand₹1.8 Lakhs
56IIIT PuneMaharashtra₹1.9 Lakhs
57IIIT NagpurMaharashtra₹1.9 Lakhs
58IIIT SuratGujarat₹1.9 Lakhs
59IIIT LucknowUttar Pradesh₹1.8 Lakhs
60IIIT KottayamKerala₹1.8 Lakhs

🔵 Category 4: Top Government Engineering Colleges (Non-IIT/NIT)

These institutions are funded by central/state governments and provide quality education.

RankCollege NameLocationAnnual Fees (Approx.)
61IIEST ShibpurWest Bengal₹1.5 Lakhs
62College of Engineering, Pune (COEP)Maharashtra₹90,000
63Jadavpur UniversityKolkata₹2,400
64Anna University (CEG)Chennai₹50,000
65DTU (Delhi Technological University)Delhi₹1.9 Lakhs
66NSUT (Netaji Subhas University of Technology)Delhi₹1.9 Lakhs
67ICT MumbaiMumbai₹90,000
68Bengal Engineering and Science UniversityWest Bengal₹1.2 Lakhs
69PEC ChandigarhPunjab₹1.5 Lakhs
70IGDTUWDelhi₹1.3 Lakhs

🟣 Category 5: Top Private Engineering Colleges in India

These colleges are known for excellent infrastructure, faculty, industry exposure, and placements.

RankCollege NameLocationAnnual Fees (Approx.)
71BITS PilaniRajasthan₹5.0 Lakhs
72BITS GoaGoa₹5.0 Lakhs
73BITS HyderabadTelangana₹5.0 Lakhs
74VIT VelloreTamil Nadu₹1.9–₹2.5 Lakhs
75SRM UniversityTamil Nadu₹2.5 Lakhs
76Amrita Vishwa VidyapeethamKerala₹2.0 Lakhs
77Shiv Nadar UniversityUP₹2.5 Lakhs
78Manipal Institute of Technology (MIT)Karnataka₹3.5 Lakhs
79DAIICTGujarat₹2.0 Lakhs
80NIIT UniversityRajasthan₹2.4 Lakhs
81UPES DehradunUttarakhand₹2.5 Lakhs
82Symbiosis Institute of TechnologyPune₹2.5 Lakhs
83Lovely Professional University (LPU)Punjab₹1.6 Lakhs
84Ashoka University (CS)Haryana₹8.0 Lakhs
85Kalinga Institute of Industrial Technology (KIIT)Odisha₹3.0 Lakhs
86Jaypee Institute of Information TechnologyNoida₹2.1 Lakhs
87LNMIITJaipur₹2.5 Lakhs
88MIT-WPUPune₹2.2 Lakhs
89Reva UniversityBangalore₹1.8 Lakhs
90Presidency UniversityBangalore₹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.

RankCollege NameLocationAnnual Fees (Approx.)
91IIIT Naya RaipurChhattisgarh₹1.8 Lakhs
92IIIT UnaHimachal Pradesh₹1.8 Lakhs
93IIIT Sri CityAndhra Pradesh₹2.0 Lakhs
94IIIT DharwadKarnataka₹1.8 Lakhs
95IIIT LucknowUP₹1.9 Lakhs
96IIIT KilohradHaryana₹1.8 Lakhs
97IIIT SonepatHaryana₹1.8 Lakhs
98IIIT KotaRajasthan₹1.8 Lakhs
99IIIT BhopalMP₹1.8 Lakhs
100IIIT AgartalaTripura₹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

Leave a Reply

Your email address will not be published. Required fields are marked *