Haryana has emerged as a top destination for engineering aspirants in North India. With 160+ engineering colleges, including both government-funded and private institutions, the state offers a blend of academic excellence, industry exposure, and placement opportunities. Top colleges such as NIT Kurukshetra, YMCA Faridabad, The NorthCap University, and BML Munjal University are known for their rigorous curriculum, innovation-driven environment, and national-level rankings.
This Story also Contains
Best engineering colleges in Haryana offer BTech admissions through JEE Main, while some also accept CUET or conduct institutional entrance exams. These institutes often maintain strong placement records, with some colleges reporting over 90% placement rates. The highest salary package recorded in 2024 reached ₹64 LPA, while median salaries in top colleges remain highly competitive.
Tuition fees range between ₹66,000 and ₹15,00,000, depending on the institution and course. With well-equipped labs, faculty support, and strong career services, Haryana's engineering colleges continue to attract students from across the country.
Category | Details |
Total Number of Colleges | 160+ (Government and Private) |
Tuition Fee | ₹66,000 to ₹15,00,000 |
Top Ranked College (NIRF 2024) | NIT Kurukshetra – Rank 81 |
Accepted Exams for BTech | JEE Main, CUET, University-level entrance |
Accepted Exams for MTech |
The table below features the top engineering colleges in Haryana based on NIRF 2024 rankings and Careers360 ratings. These colleges stand out due to their academic quality, student outcomes, and placement strength, offering strong value for aspiring engineers.
Name of Institute | Careers360 rating | NIRF Ranking |
National Institute of Technology Kurukshetra | AAAA+ | 81 |
AAAA+ | 101-150 | |
AAAA | 101-150 | |
Amity University, Gurugram | AAA+ | 101-150 |
National Institute of Food Technology Entrepreneurship and Management, Sonepat | AAAA | 151-200 |
JC Bose University of Science and Technology, YMCA, Faridabad | AAAA+ | 151-200 |
AAAA | 151-200 | |
AAA+ | 201-300 | |
University Institute of Engineering and Technology, Kurukshetra University, Kurukshetra | AAA+ | 201-300 |
201-300 | ||
AAA+ | – | |
AAA | – | |
AAA | – | |
AA+ | – | |
AAA+ | – | |
International Institute of Technology and Management, Sonipat | AAA+ | – |
Satyug Darshan Institute of Engineering and Technology, Faridabad | AAA+ | – |
AAA | – | |
AAA | – | |
AAAA+ | – | |
AAA+ | – | |
AAA+ | – | |
AAA+ | – – | |
Deen Bandhu Chhotu Ram University of Science and Technology, Murthal | AAA+ | – |
Guru Jambheshwar University of Science and Technology, Hisar | AAA+ | – |
Mentioned below are the names of top engineering colleges in Haryana along with their lowest closing rank and the respective BTech branch. This table is useful for estimating admission chances based on cutoff
Institute Name | Entrance Exam | Lowest Closing Cut off | Lowest Cut off Branch |
National Institute of Technology Kurukshetra | JEE Main Paper 1 | 54115 | B.Tech and M.tech Civil Engineering |
Central University of Haryana, Mahendergarh | JEE Main Paper 1 | 96179 | B.Tech Printing and Packaging Technology |
National Institute of Food Technology Entrepreneurship and Management, Sonepat | JEE Main Paper 1 | 106292 | B.Tech Food Technology and Management |
College of Agricultural Engineering and Technology, Chaudhary Charan Singh Haryana Agricultural University, Hisar | Haryana Admission | 161875 | B.Tech Agricultural Engineering |
JC Bose University of Science and Technology, YMCA, Faridabad | Haryana Admission | 239633 | B.Tech Mechanical Engineering Hindi Medium |
Chaudhary Devi Lal University, Sirsa | Haryana Admission | 248260 | B.Tech Artificial Intelligence and Machine Learning |
Gurugram University, Gurugram | Haryana Admission | 261772 | B.Tech Electrical Engineering |
University Institute of Engineering and Technology, Kurukshetra University, Kurukshetra | Haryana Admission | 296629 | B.Tech Biotechnology |
Maharshi Dayanand University, Rohtak | Haryana Admission | 360563 | B.Tech Biotechnology |
Deen Bandhu Chhotu Ram University of Science and Technology, Murthal | Haryana Admission | 800233 | B.Tech Mechanical Engineering Hindi Medium |
Gateway Institute of Engineering and Technology, Sonipat | Haryana Admission | 948906 | B.Tech Computer Science and Engineering |
Satyug Darshan Institute of Engineering and Technology, Faridabad | Haryana Admission | 1079764 | B.Tech Computer Science Engineering |
Guru Jambheshwar University of Science and Technology, Hisar | Haryana Admission | 1141107 | B.Tech Mechanical Engineering Hindi Medium |
Dronacharya College of Engineering, Gurgaon | Haryana Admission | 1302260 | B.Tech Internet of Thing and Cyber Security Including Block Chain Technology |
International Institute of Technology and Management, Sonipat | Haryana Admission | 1306461 | B.Tech Electrical Engineering |