India has 1407 government engineering colleges. Admissions to these colleges are often based on JEE Advanced /JEE Main and GATE scores. The top government Engineering colleges in India are IIT Bombay, IIT Delhi, IIT Madras, IIT Kanpur, and IIT Kharagpur.
The fee ranges are from INR 6.52 Lakh (NIT Trichy) to INR 9.43 Lakh (IIT Hyderabad). The median package ranges from INR 15.76 LPA (NIT Trichy) to INR 21.60 LPA (IIT Guwahati).
Top 10 Government Engineering Colleges in India for BTech 2025
The topmost Govt. Engineering Colleges in India include IIT Bombay, IIT Delhi, IIT Madras, IIT Kanpur, and IIT Kharagpur. Below is the list of the top 10 government Engineering Colleges in India, along with their median package, exam accepted, cutoffs, and course fee details.
College Name | Median Package | JEE Advanced / Mains (2025) Cutoff (Gen) | Total Course Fee |
---|---|---|---|
IIT Bombay | INR 19.61 LPA | 66 (CSE)- 4696 (Environmental Engineering) | INR 8.83 Lakh |
IIT Delhi | INR 19.08 LPA | 125 (CSE)- 12217(Design Engineering) | INR 8.63 Lakh |
IIT Madras | INR 17.50 LPA | 171 (CSE)- 6964(Naval architecture & Ocean Engineering) | INR 9.39 Lakh |
IIT Kanpur | INR 19.40 LPA | 271 (CSE)- 6614(Biological Sciences & Bio-Engineering) | INR 9.19 Lakh |
IIT Kharagpur | INR 19.76 LPA | 450 (CSE)- 10498(Agricultural & Food Engineering) | INR 8.96 Lakh |
IIT Roorkee | INR 17.00 LPA | 555 (CSE)- 9491(B.Tech + M.Tech Geological Technology) | INR 8.87 Lakh |
IIT Guwahati | INR 21.60 LPA | 729 (CSE)- 9243 (Biosciences and Bioengineering) | INR 9.04 Lakh |
IIT Hyderabad | INR 21.00 LPA | 667(CSE)- 9320 (Industrial Chemistry) | INR 9.43 Lakh |
IIT BHU | INR 20.00 LPA | 1364 (CSE)- 13225 (Pharmaceutical Engineering) | INR 8.35 Lakh |
NIT Trichy | INR 15.76 LPA | 4465 (CSE)- 31418 (Civil Engineering) | INR 6.52 Lakh |

Table of Contents
- Top-Ranked Government Engineering Colleges in India by Various Agencies
- Student Perception of the Top Government Engineering Colleges in India
- Student Rating of Top Government Engineering Colleges in India
- Best Government Engineering Colleges in India: Placement
- Top Government Engineering Colleges in India: ROI Wise
- Government Engineering Colleges in India: Highlights
- Top Government Engineering Colleges in India: Admission Process 2025
- Specialisations at Government Engineering Colleges in India 2025
- Top Government Engineering Colleges in India for MTech 2025
- Government Engineering Colleges with the Lowest Fees in India 2025
- Government Engineering Colleges: Citywise 2025
- Government Engineering Colleges in India: FAQs
Top-Ranked Government Engineering Colleges in India by Various Agencies
IIT Bombay holds the top position across all rankings, followed by IIT Delhi, IIT Madras, and IIT Kanpur. Since 2025 rankings are yet to be released by NIRF and IIRF, the data shown here is based on the latest available rankings of 2024. Below is the list of BTech colleges in India along with IIRF, NIRF, Collegedunia rank & score, and NAAC grades.
College Name | Collegedunia (2025) |
IIRF (2024) |
NIRF (2024) |
NAAC |
|
CD Rank | CD Score (Out of 2000) | ||||
IIT Bombay | 1 | 1983 | 1 | 3 | A++ |
IIT Delhi | 2 | 1784 | 3 | 2 | A |
IIT Madras | 3 | 1668 | 1 | 2 | A++ |
IIT Kanpur | 4 | 1585 | 5 | 4 | A |
IIT Kharagpur | 5 | 1521 | 4 | 5 | - |
IIT Roorkee | 6 | 1469 | 7 | 6 | - |
IIT Guwahati | 7 | 1425 | 6 | 7 | - |
IIT Hyderabad | 9 | 1353 | 9 | 8 | A |
IIT BHU | 10 | 1322 | 8 | 10 | A |
NIT Trichy | 11 | - | 29 | 9 | A |
Note: The CD Score Calculated is based on the summation of Academic and Placement scores. The academic scores are calculated based on the State exam Cutoff or All India Entrance exam cutoff, along with Student reviews, NAAC, and Agency rankings, while the placement scores are calculated based on the Average Package or median package for that college.
Student Perception of the Top Government Engineering Colleges in India
The Student perception regarding the top Government Engineering Colleges in India, with overall ratings on a scale of 5, also what are the most loved things, and what areas to improve, is summarised from the reviews given by students or alumni of the respective colleges.
College Name | Overall Ratings | Most Loved Things | Areas of Improvement |
---|---|---|---|
IIT Bombay | 4.4 (400 Reviews) | Social Life, Research Opportunities, and Tech Teams | Gender Ratio, Hostel Timing, and Services |
IIT Delhi | 4.3 (993 Reviews) | Scholarship, Placements, and Faculty | Hostel facilities, Admission process, and Attendance |
IIT Madras | 4.3 (417 Reviews) | Dual Degree, Infrastructure, and Leisure Time courses (LTAP) | Hostel facilities and Rainwater management system |
IIT Kanpur | 4.4 (466 Reviews) | Placement, Academic Curriculum, and Infrastructure | Mess food, and Academic workload |
IIT Kharagpur | 4.4 (834 Reviews) | Placement, Scholarship, and Faculty | Placement Process and Accommodation |
IIT Roorkee | 4.3 (545 Reviews) | Campus, Fee Structure, and Academics | Admission process and Hostel facilities |
IIT Guwahati | 4.3 (430 Reviews) | Course Curriculum, Faculty, and Scholarship | Hostel Food and Workload |
IIT Hyderabad | 4.3 (228 Reviews) | Internship, Hostel facilities, and Faculty | Examination schedule |
IIT BHU | 4.3 (772 Reviews) | Faculty, Placements, and Course Curriculum | Campus life, Mess food, and Fee structure |
NIT Trichy | 4.1 (351 Reviews) | Placement, Internship Opportunities, and Scholarship | WIFI Services, Hostel Maintenance, and Food Quality |
Student Rating of Top Government Engineering Colleges in India
Below are the current student and alumnus reviews on various parameters, including Academics, Faculty, Infrastructure, Accommodation, Social Life, and Placement, compiled into one table on a scale of 5.
College Name | ||||||
IIT Bombay | 4.3 | 4.3 | 4.6 | 4.2 | 4.5 | 4.3 |
IIT Delhi | 4.3 | 4.4 | 4.4 | 4.0 | 4.5 | 4.3 |
IIT Madras | 4.3 | 4.3 | 4.0 | 4.5 | 4.5 | 4.2 |
IIT Kanpur | 4.3 | 4.4 | 4.6 | 4.3 | 4.3 | 4.4 |
IIT Kharagpur | 4.4 | 4.2 | 4.7 | 3.8 | 4.6 | 4.4 |
IIT Roorkee | 4.3 | 4.3 | 4.5 | 4.2 | 4.3 | 4.4 |
IIT Guwahati | 4.2 | 4.2 | 4.5 | 4.2 | 4.5 | 4.3 |
IIT Hyderabad | 4.2 | 4.3 | 4.3 | 4.2 | 4.3 | 4.3 |
IIT BHU | 4.2 | 4.1 | 4.2 | 4.0 | 4.6 | 4.5 |
NIT Trichy | 4.1 | 4.3 | 4.3 | 3.8 | 4.4 | 4.0 |
Best Government Engineering Colleges in India: Placement
Many college placement reports for 2025 are yet to be published. According to data collected from various sources, the median package ranges from INR 15.76 LPA (NIT Trichy) to INR 21.60 LPA (IIT Guwahati), with the highest package at INR 2.14 CPA (IIT Kharagpur).
Below is the detail of the top 10 BTech Colleges in India, including their median package, highest package, and top recruiting companies.
College Name | Average/Median Package | Highest Package | Top Recruiters |
---|---|---|---|
IIT Bombay | INR 19.61 LPA | INR 2.2 CPA | Google, Microsoft, Apple, Goldman Sachs, McKinsey, BCG |
IIT Delhi | INR 19.08 LPA | INR 2 CPA | Google, Uber, Microsoft, Goldman Sachs, WorldQuant, Amazon |
IIT Madras | INR 17.50 LPA | INR 1.31 CPA | Oracle, Qualcomm, Apple, JP Morgan, Texas Instruments |
IIT Kanpur | INR 19.40 LPA | INR 1.90 CPA | Google, Microsoft, Oracle, Qualcomm, American Express, BPCL, NPCI, Databricks |
IIT Kharagpur | INR 19.76 LPA | INR 2.14 CPA | Google, Barclays, EXL, Schlumberger, ITC, Adobe |
IIT Roorkee | INR 17.00 LPA | INR 2.05 CPA | Apple, Google, Flipkart, Bajaj Auto, Uber, Atlassian |
IIT Guwahati | INR 21.60 LPA | INR 2.05 CPA | Adobe, ThoughtSpot, Qualcomm, Goldman Sachs, Uber |
IIT Hyderabad | INR 21.00 LPA | INR 63.78 LPA | Microsoft, Nvidia, Qualcomm, TSMC, Amazon, Adobe |
IIT BHU | INR 20.00 LPA | INR 2.2 CPA | Oracle, Google, Flipkart, Sprinklr, Texas Instruments |
NIT Trichy | INR 15.76 LPA | INR 64 LPA | Accenture, American Express, Coca-Cola, IBM, Google |
Top Government Engineering Colleges in India: ROI Wise
NIT Trichy has the highest ROI of 241.72% with a median package of INR 15.76 LPA and a total course fee of INR 6.52 Lakh. Following is the list of the top BTech government engineering colleges along with their ROI.
College Name | Average/ Median Package | Total Course Fee | ROI% |
---|---|---|---|
NIT Trichy | INR 15.76 LPA | INR 6.52 Lakh | 241.72% |
IIT BHU | INR 20.00 LPA | INR 8.35 Lakh | 240% |
IIT Guwahati | INR 21.60 LPA | INR 9.04 Lakh | 238.05% |
IIT Hyderabad | INR 21.00 LPA | INR 9.43 Lakh | 222.64% |
IIT Bombay | INR 19.61 LPA | INR 8.83 Lakh | 222.08% |
IIT Delhi | INR 19.08 LPA | INR 8.63 Lakh | 221.14% |
IIT Kharagpur | INR 19.76 LPA | INR 8.96 Lakh | 220.98% |
IIT Kanpur | INR 19.40 LPA | INR 9.19 Lakh | 211.16% |
IIT Roorkee | INR 17.00 LPA | INR 8.87 Lakh | 191.67% |
IIT Madras | INR 17.50 LPA | INR 9.39 Lakh | 186% |
Government Engineering Colleges in India: Highlights
Details | Statistics |
---|---|
Top Government Engineering Colleges in India | 1407 |
Number of Government BTech Colleges in India | 675 |
Number of Government MTech Colleges in India | 532 |
Top Government BTech College | IIT Bombay |
Top Specializations | Computer Science, Mechanical Engineering, Electronics & Communication, Civil Engineering, Electrical |
Total Fees Range | INR 6.52 Lakh (NIT Trichy) - INR 8.83 Lakh (IIT Bombay) |
Average/Median Package | INR 15.76 LPA (NIT Trichy) -INR 21.60 LPA (IIT Guwahati) |
Highest Package | INR 2.14 CPA (IIT Kharagpur). |
Accepted Entrance Exams | JEE Advanced/ Main, KEAM, TNEA, DASA, GATE, UPTAC, CUET |
Top Government Engineering Colleges in India: Admission Process 2025
Govt. Engineering colleges in India accept exams such as JEE Main, TNEA, MHT CET, UPTAC, GATE, CUET PG, and others. The following lists the top 10 engineering colleges along with their seat intake, cutoff, and eligibility criteria.
College Name | Seats Intake | Exam Accepted/ Class 12th Requirement | JEE Advanced / Mains (2025) |
---|---|---|---|
IIT Bombay | 1241 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 66 (CSE)- 4696 (Environmental Engineering) |
IIT Delhi | 1229 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 125 (CSE)- 12217(Design Engineering) |
IIT Madras | 1054 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 171 (CSE)- 6964(Naval architecture & Ocean Engineering) |
IIT Kanpur | 1210 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 271 (CSE)- 6614(Biological Sciences & Bio-Engineering) |
IIT Kharagpur | 1550 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 450 (CSE)- 10498(Agricultural & Food Engineering) |
IIT Roorkee | 1323 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 555 (CSE)- 9491(B.Tech + M.Tech Geological Technology) |
IIT Guwahati | 1008 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 729 (CSE)- 9243 (Biosciences and Bioengineering) |
IIT Hyderabad | 595 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 667(CSE)- 9320 (Industrial Chemistry) |
IIT BHU | 1563 | JEE Advanced / Minimum 75% (65% for SC/ST) in Class 12 or top 20 percentile | 1364 (CSE)- 13225 (Pharmaceutical Engineering) |
NIT Trichy | 1038 | JEE Mains / Minimum 75% in Class 12 | 4465 (CSE)- 31418 (Civil Engineering) |
Specialisations at Government Engineering Colleges in India 2025
Computer Science is one of the most popular specializations in India, with 516 colleges offering the stream. Below is the list of the top 10 specializations for Government BTech colleges in India, along with the total number of colleges with the top 3 colleges for each specialization.
Specializations | Count of College | Top Colleges |
---|---|---|
Computer Science | 517 | IIT Bombay, IIT Delhi, IIT Madras |
Mechanical Engineering | 434 | IIT Bombay, IIT Delhi, IIT Madras |
Electronics & Communication | 425 | IIT Roorkee, IIT Guwahati, NIT Trichy |
Civil Engineering | 388 | IIT Bombay, IIT Delhi, IIT Madras |
Electrical | 265 | IIT Bombay, IIT Delhi, IIT Madras |
Information Technology | 229 | NITK Surathkal, MNNIT Allahabad, NSUT New Delhi |
Electrical & Electronics | 193 | IIT Bombay, IIT Kharagpur, IIT Guwahati |
Chemical Engineering | 135 | IIT Bombay, IIT Delhi, IIT Madras |
Electronics | 117 | IIT Kharagpur, IIT BHU, NIT Warangal |
Biotechnology | 95 | IIT Delhi, IIT Kharagpur, IIT Hyderabad |
Top Government Engineering Colleges in India for MTech 2025
The most accepted entrance for admission in Govt. engineering colleges for MTech is the GATE & CUET PG Scores. The fee ranges from INR 62,380 K (IIT BHU) to INR 2.78 (IIT Bombay). Below are the top 10 MTech colleges, along with the cutoff and course fee details.
College Name | GATE 2025 Cutoff (Gen) | Total Course Fee |
---|---|---|
IIT Bombay | 325 (Petroleum Geoscience)- 750 (CSE) | INR 2.78 Lakh |
IIT Delhi | 425 (Instrumentation)- 800 (CSE) | INR 3.81 Lakh |
IIT Madras | (2024) 359 (Clinical Engineering)- 845 (CSE) | INR 1.82 Lakh |
IIT Kanpur | 600 (Power Engineering)- 960 (Microelectronics and VLSI Design) | INR 80,040 K |
IIT Kharagpur | (2024) 379 (Cryogenic Engineering)-773 (CSE) | INR 63,800 K |
IIT Roorkee | (2021) 656 (Environmental Management)- 844 (CSE) | INR 65,200 K |
IIT Guwahati | 650 (CSE) | INR 1.24 Lakh |
IIT Hyderabad | 640 (Artificial Intelligence) | INR 90,000 K |
IIT BHU | (2021) 500 (Metallurgical & Materials Engineering)- 700 (Machine Design) | INR 62,380 K |
NIT Trichy | 461 (Environmental Engineering)- 761 (CSE) | INR 2.28 Lakh |
Government Engineering Colleges with the Lowest Fees in India 2025
University of Allahabad offers the lowest course fee for the BTech course, amounting to INR 4,400 for 4 years. Below, we have mentioned the top 10 BTech colleges with the lowest fee structure.
Colleges | Total Course Fees (INR) |
---|---|
University of Allahabad | INR 4,400 K |
Dr. S & S.S. Ghandhy Government Engineering College Surat | INR 6,000 K |
Government Engineering College Valsad | INR 6,000 K |
Government Engineering College Patan | INR 6,000 K |
L.D. College of Engineering Ahmedabad | INR 6,000 K |
Shantilal Shah Engineering College Bhavnagar | INR 6,000 K |
Government Engineering College Rajkot | INR 6,000 K |
Government Engineering College Bhavnagar | INR 6,000 K |
Government Engineering College Bharuch | INR 6,000 K |
Government Engineering College Palanpur | INR 6,000 K |
Government Engineering Colleges: Citywise 2025
The top cities and their top 3 governments. Engineering colleges are mentioned below.
City Name | Count of College | College Names (Top 3) |
---|---|---|
New Delhi | 18 | IIT Delhi, NSUT New Delhi, DTU New Delhi |
Mumbai | 06 | IIT Bombay, VJTI Mumbai, SPCE Mumbai |
Chennai | 13 | IIT Madras, CEG Chennai, IIITDM Chennai |
Kolkata | 07 | JU Kolkata, University of Calcutta Kolkata, GCECT Kolkata |
Hyderabad | 13 | IIT Hyderabad, IIIT Hyderabad, JNTUH Hyderabad |
Bangalore | 08 | IISc Bangalore, UVCE Bangalore, AIT Bangalore |
Pune | 10 | IIIT Pune, COEP Pune, AIT Pune |
Ahmedabad | 06 | LDCE Ahmedabad, IITRAM Ahmedabad, VGEC Ahmedabad |
Gurgaon | 01 | Gurugram University Gurgaon |
Lucknow | 10 | IIITL Lucknow, IET Lucknow, LU Lucknow |
Government Engineering Colleges in India: FAQ’s
Ques. Which are the most popular entrance exams accepted by the government Engineering Colleges in India?
Ans. JEE Main is the most popular exam accepted by the government Engineering Colleges in India, with a total of 316 colleges. The following are the top 15 exams and their college count.
Entrance/Exam Accepted | No. of Colleges |
---|---|
JEE Main | 316 |
GATE | 198 |
JEECUP | 75 |
KEAM | 50 |
CUET OG | 47 |
TNEA | 42 |
DASA | 39 |
UPTAC | 36 |
JEE Advanced | 35 |
CUET | 35 |
Bihar UGEAC | 34 |
MHT CET | 31 |
GUJCET | 27 |
Gujarat ACPC | 25 |
KCET | 24 |
Ques. How many Government Engineering Colleges in India are AICTE-approved?
Ans. 913 government engineering colleges in India are AICTE-approved. Below is the list of AICTE-approved 05 colleges along with their total course fee.
College Name | Total Course Fee |
---|---|
IIT Bombay | INR 8.83 Lakh |
IIT Madras | INR 9.39 Lakh |
IIT Kharagpur | INR 63,800 K |
IIT Roorkee | INR 65,200 K |
IIT Guwahati | INR 1.24 Lakh |
Ques. Which are the top 10 Government Engineering Colleges in India for CSE?
Ans. The topmost colleges for CSE are IIT Bombay, IIT Delhi, and IIT Madras. The following is the list of the top 10 Government Engineering Colleges for CSE in India.