Last Updated: March 2025 | Reviewed by Eduqoo Education Research Team
Table of Contents
Government engineering colleges in India offer the best value proposition in higher education — world-class education at fees as low as ₹50,000/year. The 23 IITs, 31 NITs, 26 IIITs, and hundreds of state-government colleges form the backbone of India’s technical education system. These institutions are funded by the Central or State Government and are regulated by AICTE and UGC.
Top Government Engineering Colleges 2025
| Rank | College | State | Type | Fees (4-Year) | Avg Package |
|---|---|---|---|---|---|
| 1 | IIT Madras | Tamil Nadu | IIT | ₹8.5L | ₹21.5 LPA |
| 2 | IIT Delhi | Delhi | IIT | ₹8.5L | ₹24.6 LPA |
| 3 | IIT Bombay | Maharashtra | IIT | ₹8.5L | ₹28 LPA |
| 4 | NIT Trichy | Tamil Nadu | NIT | ₹6.5L | ₹12 LPA |
| 5 | NIT Surathkal | Karnataka | NIT | ₹6.5L | ₹11 LPA |
| 6 | NIT Warangal | Telangana | NIT | ₹6L | ₹10.5 LPA |
| 7 | IIIT Hyderabad | Telangana | IIIT | ₹9L | ₹18 LPA |
| 8 | DTU Delhi | Delhi | State Govt | ₹8L | ₹14 LPA |
| 9 | COEP Pune | Maharashtra | State Govt | ₹4L | ₹9 LPA |
| 10 | Jadavpur University | West Bengal | State Govt | ₹0.5L | ₹8 LPA |
Frequently Asked Questions
What are the fees of government engineering colleges?
IITs charge ₹2–2.5 Lakhs/year, NITs charge ₹1.5–2 Lakhs/year, and state government colleges charge as low as ₹10,000–50,000/year. SC/ST students get fee waivers at central institutions.
How to get admission in government engineering colleges?
Clear JEE Main for NITs/IIITs, JEE Advanced for IITs, or state entrance exams (MHT CET, KCET, WBJEE) for state government colleges.
Also explore: Top Private Engineering Colleges | Engineering Colleges in Delhi