Top Engineering Colleges in Delhi NCR

Last Updated on 23 Oct 2026
KS

Kartikay Sharma

Content Creator

Top Engineering Colleges in Delhi NCR

Introduction-

BTech aspirants have many options for the top engineering colleges in Delhi ncr, which include IIT Delhi, DTU, NSUT, IIIT Delhi and Jamia Millia Islamia. The best engineering colleges in Delhi provide courses on various branches like Computer Science, Mechanical Engineering, Electrical Engineering, and Civil Engineering. The aspirants can also select engineering colleges in Delhi NCR for additional college options. There are differences between the top engineering colleges in Delhi in terms of fee structure, admission process, cutoffs and placements. This article provides information on NIRF 2025 ranking, BTech fee structure, entrance exam, admissions and placements.

Top Engineering Colleges in Delhi Highlights

Delhi has many options for aspiring engineers after passing class 12th board exam. Some of the renowned colleges for BTech programs in Delhi are IIT Delhi, NIT Delhi, DTU, NSUT, IIIT Delhi, and JMI (Jamia Millia Islamia). The IIT Delhi ranked at #2 in NIRF 2025 ranking for engineering colleges, whereas DTU ranked at #30 in the same list. Admission requirements are different for various colleges, as some use the JEE Main & JEE Advanced examinations for admission into various courses. Students can also consider the fee structure, available engineering streams, cutoff rank, and placements packages while choosing a college.

College NameLocationNIRF 2025 Engineering Rank
Indian Institute of Technology (IIT) DelhiNew Delhi2
Jamia Millia Islamia (JMI)New Delhi24
Delhi Technological University (DTU)New Delhi30
Amity UniversityNoida, Uttar Pradesh37
Indraprastha Institute of Information Technology (IIIT) DelhiNew Delhi63
National Institute of Technology (NIT) DelhiNew Delhi65
Netaji Subhas University of Technology (NSUT)New Delhi70
Galgotias UniversityGreater Noida, Uttar Pradesh101
Guru Gobind Singh Indraprastha University (GGSIPU)New Delhi101–150
Jaypee Institute of Information Technology (JIIT)Noida, Uttar Pradesh101–150
Manav Rachna International Institute of Research and StudiesFaridabad, Haryana101–150
Sharda UniversityGreater Noida, Uttar Pradesh101–150

Top Engineering Colleges in Delhi NCR

Many institutes are there which provides top engineering in Delhi NCR in traditional and modern fields like Computer Science, Artificial Intelligence, Data Science, Electronics, Mechanical and Civil Engineering. Students can choose from government institutions such as IIT Delhi, NIT Delhi, DTU, NSUT, IIIT Delhi and JMI, along with private universities and colleges in Noida, Greater Noida, Ghaziabad and Faridabad. Best engineering colleges in Delhi NCR fees structure, admissions process, campus facilities and placements a re based on college and selected branch. Here is a list of some leading colleges in Delhi NCR with their location and type.

CollegeLocationTypePrimary Admission Route
Indian Institute of Technology (IIT) DelhiHauz Khas, New DelhiGovernment (IIT)JEE Advanced through JoSAA
Jamia Millia Islamia (JMI)Jamia Nagar, New DelhiCentral universityJEE Main for BTech through the university's admission process
Delhi Technological University (DTU)Bawana Road, DelhiDelhi government universityJEE Main through JAC Delhi
Amity UniversityNoida, Uttar PradeshPrivate universityJEE Main, AMCAT or qualifying examination, as applicable
Indraprastha Institute of Information Technology (IIIT) DelhiOkhla, New DelhiDelhi government institutionJEE Main through JAC Delhi; other routes for eligible categories
National Institute of Technology (NIT) DelhiNarela, New DelhiGovernment (NIT)JEE Main through JoSAA or CSAB
Netaji Subhas University of Technology (NSUT)Dwarka, New DelhiDelhi government universityJEE Main through JAC Delhi
Galgotias UniversityGreater Noida, Uttar PradeshPrivate universityUniversity admission process; accepted entrance scores as applicable
Guru Gobind Singh Indraprastha University (GGSIPU)Dwarka, New DelhiState universityJEE Main or IPU CET, depending on the programme
Jaypee Institute of Information Technology (JIIT)Noida, Uttar PradeshPrivate deemed-to-be universityJEE Main or Class 12 merit, as applicable
Sharda UniversityGreater Noida, Uttar PradeshPrivate universitySUAT, JEE Main or other accepted qualifying scores
Manav Rachna International Institute of Research and StudiesFaridabad, HaryanaPrivate deemed-to-be universityMRNAT, JEE Main or other accepted scores
Maharaja Agrasen Institute of Technology (MAIT)Rohini, DelhiPrivate, GGSIPU-affiliatedJEE Main through GGSIPU counselling
Maharaja Surajmal Institute of Technology (MSIT)Janakpuri, DelhiPrivate, GGSIPU-affiliatedJEE Main through GGSIPU counselling
Bharati Vidyapeeth's College of Engineering (BVCOE)Paschim Vihar, DelhiPrivate, GGSIPU-affiliatedJEE Main through GGSIPU counselling
Indira Gandhi Delhi Technical University for Women (IGDTUW)Kashmere Gate, DelhiDelhi government university (women-only)JEE Main through JAC Delhi

Top Engineering Colleges in Delhi: NIRF Ranking 2025

According to NIRF 2025 Engineering Rankings, the Institute of Technology, Delhi is ranked at Rank 2 in India with a score of 85.74. In the list of other top engineering colleges in Delhi, Jamia Millia Islamia is ranked at Rank 24, whereas Delhi Technological University is ranked at Rank 30. The other three top engineering colleges in the country are IIIT Delhi, NIT Delhi, and NSUT. NIRF ranks the colleges on the basis of Teaching, Research, Graduation Outcomes, Outreach and Inclusivity, and Perception. The following table gives the ranking and score of these colleges in 2025 Engineering Ranking.

CollegeLocationTypeNIRF 2025 Engineering Rank
Indian Institute of Technology (IIT) DelhiHauz Khas, New DelhiGovernment (IIT)2
Jamia Millia Islamia (JMI)Jamia Nagar, New DelhiCentral university24
Delhi Technological University (DTU)Bawana Road, DelhiDelhi government university30
Amity University, NoidaNoida, Uttar PradeshPrivate university37
Indraprastha Institute of Information Technology (IIIT) DelhiOkhla, New DelhiDelhi government institution63
National Institute of Technology (NIT) DelhiNarela, New DelhiGovernment (NIT)65
Netaji Subhas University of Technology (NSUT)Dwarka, New DelhiDelhi government university70
Galgotias UniversityGreater Noida, Uttar PradeshPrivate university101–150
Guru Gobind Singh Indraprastha University (GGSIPU)Dwarka, New DelhiState university101–150
Jaypee Institute of Information Technology (JIIT)Noida, Uttar PradeshPrivate deemed-to-be university101–150
Sharda UniversityGreater Noida, Uttar PradeshPrivate university101–150
Manav Rachna International Institute of Research and StudiesFaridabad, HaryanaPrivate deemed-to-be university101–150
Indira Gandhi Delhi Technical University for Women (IGDTUW)Kashmere Gate, DelhiDelhi government university (women-only)201–300
Jamia HamdardHamdard Nagar, New DelhiDeemed-to-be university201–300

Best Engineering Colleges in Delhi

There are many engineering institutions in Delhi NCR for candidates who wish to get enrolled for the BTech course. Some of the prominent institutions are the government-run ones like IIT Delhi, DTU, NSUT, and NIT Delhi, and others are private universities based in Noida, Greater Noida, and Faridabad. Every institution has a different process for admission, tuition fees, specialisation, and placement services. This article discusses some of the important points about them.

Indian Institute of Technology (IIT) Delhi

IIT Delhi is a top engineering college in India. The college offers BTech in various disciplines like CSE (Computer Science and Engineering), EE (Electrical Engineering), and ME (Mechanical Engineering). It requires students to pass the JEE Advanced examination and participate in JoSAA counseling for admission to BTech.

DetailsInformation
LocationHauz Khas, New Delhi
Institution typeGovernment institute
NIRF 2025 Engineering Rank2
Popular coursesBTech CSE, Electrical, Mechanical, Civil
BTech admissionJEE Advanced through JoSAA
Total BTech feeApprox. ₹11.3–12.9 lakh, including reported additional charges
Placement highlightsAbout 1,200 offers reported for 2024–25

Jamia Millia Islamia (JMI)

JMI is a central university situated in New Delhi which houses Faculty of Engineering & Technology. This institution provides BTech programmes in various branches of engineering. This university has gained popularity because of the relatively cheap fees that it charges, particularly for the aided programs. Candidates applying for BTech admissions should have a valid JEE Main score.

DetailsInformation
LocationJamia Nagar, New Delhi
Institution typeCentral university
NIRF 2025 Engineering Rank24
Popular coursesBTech in Computer Science and other engineering branches
BTech admissionJEE Main followed by the university's counselling process
Total BTech feeApprox. ₹77,000–₹6.13 lakh, depending on the programme
Placement highlightsNIRF 2024 BTech median package: ₹13.78 LPA

3. Delhi Technological University (DTU)

DTU is a university owned by the government of Delhi which provides BTech courses in various streams of engineering. Some of the courses offered by this university are Computer Engineering, Information Technology, Software Engineering, Electrical Engineering, and Mechanical Engineering. Admission to most BTech courses is done through the process of JEE Main and JAC Delhi counselling.

DetailsInformation
LocationBawana Road, Delhi
Institution typeDelhi government university
NIRF 2025 Engineering Rank30
Popular coursesComputer Engineering, IT, Software Engineering, Mechanical
BTech admissionJEE Main through JAC Delhi
Total BTech feeApprox. ₹7.8–10.4 lakh
Placement highlightsHighest domestic package reported at about ₹64 LPA

4. Amity University, Noida

Amity University Noida is a private university that is located in Uttar Pradesh, just outside of New Delhi. The courses offered by this institution include those of BTech degree, where courses are offered in conventional engineering disciplines and Computer Science among others. There are various disciplines that a student may choose depending on his/her area of specialisation.

DetailsInformation
LocationNoida, Uttar Pradesh
Institution typePrivate university
NIRF 2025 Engineering Rank37
Popular coursesBTech CSE and other engineering specialisations
BTech admissionUniversity admission process; eligibility varies by course
Total BTech feeVaries by specialisation
PlacementsVary by course and student profile
5. Indraprastha Institute of Information Technology Delhi (IIIT Delhi)

Delhi IIIT is devoted to Computer Science, electronics, and associated technology streams. This college provides BTech courses to the candidates who are willing to join Computer Science and Engineering, Electronics and Communication Engineering, and computing streams. The entry into the BTech courses of Delhi IIIT is made possible through JEE Main. The tuition fee in this college is relatively high when compared with that of some other Delhi Government engineering colleges.

DetailsInformation
LocationOkhla Phase III, New Delhi
Institution typeDelhi government institute
NIRF 2025 Engineering Rank63
Popular coursesBTech CSE, ECE and computing-related branches
BTech admissionJEE Main through the applicable admission process
Total BTech tuitionApprox. ₹19.55 lakh, as reported
Placement highlights2025 median package reported at ₹18 LPA

6. National Institute of Technology (NIT) Delhi

NIT Delhi is one of the Institutes of National Importance and provides BTech programs in pure engineering and technology domains. The programs available are Computer Science and Engineering, Electronics and Communication Engineering, Electrical Engineering, Civil Engineering and Mechanical Engineering. Candidates must pass JEE Main to get admission through JoSAA/CSAB counseling based on their admission cycle.

DetailsInformation
LocationNarela, New Delhi
Institution typeGovernment institute
NIRF 2025 Engineering Rank65
Popular coursesCSE, ECE, Electrical, Civil, Mechanical
BTech admissionJEE Main through JoSAA or CSAB
Total BTech feeApprox. ₹6.4–7 lakh, as reported
Placement highlightsBTech average package reported at ₹17.19 LPA for 2025

7. Netaji Subhas University of Technology (NSUT)

NSUT is a Delhi State University with its head campus located in Dwarka. It offers various BTech courses including Computer Science, Information Technology, Electronics and Communication, Electrical Engineering and other specializations. Admission in NSUT requires a score in JEE Main for the counseling process by JAC Delhi. The university serves as a popular choice for those who wish to pursue engineering in Delhi.

DetailsInformation
LocationDwarka, New Delhi
Institution typeDelhi government university
NIRF 2025 Engineering Rank70
Popular coursesCSE, IT, ECE and related specialisations
BTech admissionJEE Main through JAC Delhi
Total BTech feeApprox. ₹12.1 lakh, as reported
Placement highlights2025 average package reported at ₹18 LPA

8. Galgotias University

Galgotias University is a private university located at Greater Noida. This university provides BTech programs in various streams of engineering, such as Computer Science and other technological disciplines. Candidates may view the programs offered by the university, admission criteria, fees, and placements. The location of the university also benefits the candidates because they get exposure to the Delhi NCR region.

DetailsInformation
LocationGreater Noida, Uttar Pradesh
Institution typePrivate university
NIRF 2025 Engineering Rank101–150
Popular coursesBTech CSE and other engineering branches
BTech admissionUniversity admission process; requirements vary by course
Total BTech feeVaries by specialisation
PlacementsVary by branch and student profile

9. Guru Gobind Singh Indraprastha University (GGSIPU)

GGSIPU is a State University located at Dwarka, Delhi. This university provides engineering courses through its own programs as well as the associated colleges. Some of the popular engineering colleges affiliated with this university include MAIT, MSIT, and BVCOE. Students are advised to refer to the admission process of their respective colleges.


DetailsInformation
LocationDwarka, New Delhi
Institution typeState university
NIRF 2025 Engineering Rank101–150
Popular coursesBTech CSE and other engineering branches
BTech admissionJEE Main or other applicable university admission routes
Total BTech feeApprox. ₹3.17–8.2 lakh across reported programmes
Affiliated collegesMAIT, MSIT, BVCOE, BPIT and others
10. Jaypee Institute of Information Technology (JIIT)

JIIT is a deemed to be university located at Noida. It is an institution that specializes in areas such as engineering and technology. The BTech courses offered include Computer Science, Information Technology, and Electronics and Communication among others. Students need to check their admission requirements since these vary from course to course.

DetailsInformation
LocationNoida, Uttar Pradesh
Institution typePrivate deemed-to-be university
NIRF 2025 Engineering Rank101–150
Popular coursesBTech CSE, IT, ECE and related branches
BTech admissionInstitute's applicable admission process
Total BTech feeVaries by programme
PlacementsVary by branch and student profile
11. Sharda University

The Sharda University is a private institution based in Greater Noida. It has BTech programs in Computer Science and other streams of engineering. The students have the freedom to go through the specialization courses offered and the entrance requirements in order to find the program that they want to join.

DetailsInformation
LocationGreater Noida, Uttar Pradesh
Institution typePrivate university
NIRF 2025 Engineering Rank101–150
Popular coursesBTech CSE and other engineering branches
BTech admissionUniversity admission process; eligibility varies by course
Total BTech feeVaries by specialisation
PlacementsVary by course and student profile

12. Manav Rachna International Institute of Research and Studies (MRIIRS)

MRIIRS is a private university under deemed university status located in Faridabad, Haryana. This university offers programmes in Engineering in streams like Computer Science and other technologies. Candidates should go through the course structure, eligibility requirements, fees, and placements for the programme they wish to pursue at MRIIRS before applying.

DetailsInformation
LocationFaridabad, Haryana
Institution typePrivate deemed-to-be university
NIRF 2025 Engineering Rank101–150
Popular coursesBTech CSE and other engineering branches
BTech admissionInstitute's applicable admission process
Total BTech feeVaries by specialisation
PlacementsVary by course and student profile

13. Indira Gandhi Delhi Technical University for Women (IGDTUW)

IGDTUW is a women’s university run by the government of Delhi. IGDTUW provides various BTech programs such as Computer Science and Engineering, Information Technology, Electronics and Communication Engineering, and Mechanical and Automation Engineering. Admissions into the BTech programs are done on the basis of JEE Main and JAC Delhi counseling. IGDTUW also has some other programs as well.

DetailsInformation
LocationKashmere Gate, Delhi
Institution typeGovernment university for women
NIRF 2025 Engineering Rank201–300
Popular coursesBTech CSE, IT, ECE, Mechanical and Automation
BTech admissionJEE Main through JAC Delhi
Placement highlightsMedian package reported at ₹18.47 LPA for the 2024 graduating batch
14. Jamia Hamdard

Jamia Hamdard is a deemed university situated in New Delhi. The university provides various courses in different subjects. If students are interested in taking up engineering courses, it would be beneficial to check the courses currently provided by Jamia Hamdard University.

DetailsInformation
LocationHamdard Nagar, New Delhi
Institution typeDeemed-to-be university
NIRF 2025 Engineering Rank201–300
Engineering coursesConfirm current BTech availability with the university
AdmissionDepends on the programme
Total BTech feeNot stated here; confirm from the current fee schedule

Top Private Engineering Colleges in Delhi

B.Tech programs in Computer Science, IT, Electronics, and Mechanical Engineering are offered by private engineering colleges in Delhi, with GGSIPU being the affiliating university for most of them. The top four choices among such private engineering colleges are MAIT, MSIT, BVCOE, and BPIT. One of the popular private universities that feature in the NIRF 2025 Engineering rank band is Jamia Hamdard.

CollegeReported Total BTech FeeAdmission Route / Exams Accepted
Maharaja Agrasen Institute of Technology (MAIT)₹5.53 lakhJEE Main and GGSIPU counselling
Maharaja Surajmal Institute of Technology (MSIT)₹4.69–5.38 lakhJEE Main and GGSIPU admission process
Bharati Vidyapeeth’s College of Engineering (BVCOE)₹3.32–4.69 lakhJEE Main and GGSIPU admission process
Bhagwan Parshuram Institute of Technology (BPIT)₹3.91 lakhJEE Main and GGSIPU admission process
Vivekananda Institute of Professional Studies Technical Campus (VIPS-TC)About ₹6.50 lakhJEE Main
HMR Institute of Technology and Management₹2.83–3.91 lakhJEE Main and GGSIPU admission process
Jamia Hamdard₹6.40–9.60 lakhJEE Main and other applicable university admission criteria

Top Government Engineering Colleges in Delhi

Delhi government engineering colleges have B.Tech programs in branches like Computer Science, Electronics, Electrical, Mechanical, and Civil Engineering. Their tuition fees depend on the college and program. Admissions into IIT Delhi are done through JEE Advanced, while admissions into colleges like DTU, NSUT, NIT Delhi, and IIIT Delhi are done through JEE Main. The following table highlights these details.

CollegeInstitution TypeEntrance Exam / Admission RouteReported Total B.Tech Tuition Fee
IIT DelhiIITJEE Advanced; JoSAA counselling₹8–8.35 lakh
NIT DelhiNITJEE Main; JoSAA / DASA UGAbout ₹5 lakh
Delhi Technological University (DTU)State universityJEE Main; JAC Delhi / DASA UG₹5.32–7.4 lakh
Netaji Subhas University of Technology (NSUT)State universityJEE Main; JAC Delhi / DASA UG₹3.95–4.46 lakh
Jamia Millia Islamia (JMI)Central universityJEE Main / JMI entrance exam, as applicable₹76,900–6.12 lakh
Indraprastha Institute of Information Technology Delhi (IIIT Delhi)State universityJEE Main through the applicable admission processNot listed in the page’s government-college table
Guru Gobind Singh Indraprastha University (GGSIPU)State universityJEE Main / IPU CET, depending on the programme₹3.17–8.2 lakh

Government vs Private Engineering Colleges in Delhi

Government and Private Engineering Colleges in Delhi vary in terms of fee structure, admission procedure, cut-off for the entrance test, and placements. The institutions like IIT Delhi, NIT Delhi, DTU, NSUT and IIIT Delhi generally take into consideration JEE score for the admission to B.Tech program. On the other hand, the GGSIPU affiliated engineering colleges admit candidates in accordance with respective admission process.

FactorGovernment Engineering CollegesPrivate Engineering Colleges
AdmissionJEE Advanced for IIT Delhi; JEE Main for NIT Delhi, DTU, NSUT and other collegesJEE Main or the applicable university admission process
FeesRange from about ₹77,000 at JMI to ₹19.55 lakh at IIIT DelhiUsually around ₹5.5–7.5 lakh at GGSIPU-affiliated colleges; some private universities charge more
CompetitionHigh, especially for CSE at IIT Delhi, DTU, NSUT and IIIT DelhiVaries by college; CSE and IT are popular choices at MAIT and MSIT
Delhi-region quotaDTU and NSUT reserve seats for Delhi-region candidates under their admission rulesDelhi-region quota applies to eligible seats in GGSIPU counselling
PlacementsMedian packages at some leading colleges range from ₹11–18 LPAMedian packages at some colleges range from ₹5–8.25 LPA
NIRF 2025 RankingIIT Delhi: 2; JMI: 24; DTU: 30; IIIT Delhi: 63; NIT Delhi: 64; NSUT: 70GGSIPU: 101–150 band; Jamia Hamdard: 201–300 band
ScholarshipsGovernment scholarships, fee waivers and financial aid for eligible studentsMerit-based scholarships and fee concessions under college rules


Top Engineering Colleges in Delhi Entrance Exams

Top engineering colleges in Delhi have a different entrance examination pattern for the admission in B.Tech and M.Tech courses. While the IIT Delhi considers the candidates selected from the result of JEE advanced, the DTU, NSUT, IIIT Delhi, and IGDTUW consider JEE Main and JAC counselling Delhi for admissions. The NIT Delhi considers JEE Main through JoSAA or CSAB process.

Entrance Exam / RouteCollegesPurpose
JEE AdvancedIIT DelhiB.Tech admission through JoSAA counselling
JEE MainNIT Delhi, DTU, NSUT, IIIT Delhi, IGDTUW, JMI, MAIT, MSIT, BPIT and BVCOEB.Tech admission through JoSAA, JAC Delhi or the college's applicable admission process
GGSIPU admission processGGSIPU-affiliated colleges, including MAIT, MSIT and BPITB.Tech admission based on the applicable eligibility and counselling rules, generally using JEE Main rank
GATEIIT Delhi, DTU, NIT Delhi and other participating institutesM.Tech admission; the selection process varies by institute
DASANIT Delhi and other participating institutes; IIIT Delhi for eligible international applicantsB.Tech admission for eligible international and other specified applicant categories

Conclusion-

Many engineering colleges in Delhi are there and NCR catering to the budgetary constraints and scores of students along with their career aspirations. IIT Delhi, DTU, NSUT, IIIT Delhi and NIT Delhi are some of the well-known names whereas private institutions like MAIT, MSIT, JIIT and Amity University are other alternatives. It is important for a student to do a cost-benefit analysis on college fees, branch availability in B.Tech, admission procedure, placement statistics and scholarships before taking any decisions. There are also some private universities which admit those without JEE Main score.

Frequently Asked Questions

9484958355

contact@degreefyd.com

Emaar The Palm Square, 309, Badshahpur, Sector 66, Gurugram, Haryana 122101

© 2026 Nuvora Education Private Limited. All rights reserved.

WhatsApp