Top Engineering Colleges in India 2023: List & Rating

Are you looking for a list of top engineering colleges in India for the year 2023, then you can check below top engineering colleges based on NIRF ranking, placement-based ranking, and Fee-based ranking.

Around 65% of the students in India prepare for engineering as a career.

Engineering colleges have been the dream institutions for many students all over India. The top IITs and NITs are the engineering institutions which provide the highest education in the field of engineering based on quality.

All the students who have opted for the science stream in their higher secondary examinations and choose to be in the engineering colleges should be concerned about the criteria and the procedure of how to land in the engineering colleges.

Ranking of the top engineering colleges in India

1) Based on NIRF Ranking

In the national institutional ranking framework which comes under the Ministry of Human Resources and development, the government of India publishes a ranking of all the colleges all over India each year. Those colleges which are enlisted in the NIRF ranking give a complete idea of the various factors present in the college. The expert committee of the MHRD compiles the result of the ranking and the whole ranking criteria is based on certain parameters which have to be followed as the determining factors.

S. No.Top 10 engineering colleges in IndiaNIRF Ranking Score
1Indian Institute of Technology, Madras190.22
2Indian Institute of Technology, Delhi288.94
3Indian Institute of Technology, Bombay385.17
4Indian Institute of Technology, Kanpur483.24
5Indian Institute of Technology, Kharagpur582.04
6Indian Institute of Technology, Roorkee673.09
7Indian Institute of Technology, Guwahati773.82
8Indian Institute of Technology, Hyderabad867.60
9National Institute of Technology, Tiruchirappalli966.07
10National Institute of Technology, Karnataka1063.20

2) Based on Placement Records

As India is focusing on the private sector, placement becomes a very important factor for an institute. Not only quality education but also a hundred percent placement records make it a good college. Theoretical knowledge and a degree in engineering don’t terminate the process of your career. One has to face hardships during the placement times which are generally on campus. One who doesn’t wish to be a part of the placement can always join government organizations by preparing for the government exams. It is not necessary that the placement records have to be static with increasing years. The rates vary from year to year.

S.NoName of the collegePlacement ratingsPopular Recruiters for the placement
1IIT, Kanpur4.8Microsoft, Myntra, Flipkart, Mastercard
2IIT, Madras4.62Flipkart, Mahindra, Google, Amazon, Intel
3IIT, Bombay4.60Amazon, Google, Microsoft, Tata, Infosys, standard chartered, dell
4IIT, Kharagpur4.51Google, Amazon, Flipkart, Microsoft, TATA, Deloitte, Uber
5IIT, Delhi4.43Microsoft, Google, OYO, Infosys, Apple, ITC Limited, IBM
6IIT, Roorkee4.32Microsoft, Google, Apple, Wipro, Axis bank

3) Based on Fees

As we know, India comprises both poor as well as rich people, all the students of India cannot afford a quality education or a high profiled education from a high profiled institute. For all these reasons, most people cannot afford private engineering colleges. Looking into all these factors there are all the government colleges or the public colleges which provide quality education with much fewer course fees, unlike the private colleges. We have listed down the course fees of all the top engineering colleges to make a complete picture of the rate of the courses which vary with institutions.

Top engineering colleges in India except for IIT

S. No.Top engineering colleges in India privateBTech course fee
1Thapar Institute of engineering and technology, PatialaINR 15.50 Lakhs
2Bits Pilani INR 12.24 Lakhs
3Vellore Institute of Technology, VelloreINR 8.80 Lakhs
4Amity University, NoidaINR 7.29 Lakhs 

Top engineering colleges in India IIT

S. No.Name of the government collegesBTech course fee
1Indian Institute of Technology MadrasBTech –– INR 9.40 lakh
2Indian Institute of Technology DelhiBTech —INR 8.04 lakh
3Indian Institute of Technology KharagpurBTech –– INR 8.74 lakh
4Indian Institute of Technology BombayBTech— INR 8.93 lakh

Check out our article on Top medical colleges in India 2023

Among those who are preparing for the engineering joint entrance examination, crack the huge competition with their rigorous hard work and finally landed in their dream college.

Top Engineering Colleges in india 2022

Tips to choose the top Engineering college in India 2023

As we know that there is a huge crowd in the field of engineering, students must be organised with the procedure and strategy of how to reach their graduating institution.

While considering the whole procedure not only ranks but also the ranking, placements, fees, infrastructure and many more things matters. There are many choices in the top engineering colleges in India that the students can opt for and there are also several branches which have to be looked into and students must be clear about what branch they want to select as per their interest in their B.Tech degree.

There is a mad rush for the field of engineering and thereby, lakhs of engineers are passed out from engineering colleges all over India every year. There is an arithmetic progression in the increase in the number of engineering colleges as there is a gradual increase in the number of aspiring candidates.

Howsoever, in reality, there is only a bunch of top engineering colleges, which provide only limited seats against the lakhs of engineering aspirants all over India.

The most important criteria are the choice of the correct engineering colleges which would decide the career success of the students in the field of the engineering profession. It is for this reason that we have summed up a list of top engineering colleges in India on various criteria hours and have also provided the ranking based on fees, quality of education, placements, Jee scores, NIRF (Ministry of Human Resource Development, Government of India).

Get to know the Top Engineering College

1) Indian Institute of Technology, Bombay

As it is one of the most reputed engineering institutions in India, it stands within the top 10 engineering institutions by the ranking system of NIRF. Not only it is highly qualified faculty members but also innovative methods in the field of teaching and practical application. It is the dream place for IIT aspirants.

A total of 16 hostels with all the facilities including clean rooms, water coolers, laundry, television systems, CCTV survey lens system and all other Wi-Fi connections provided on the campus. Generally, the placement records show a 100% placement rate, and the companies which offer and provide packages in lakhs are very popular including Amazon, Flipkart, and Cadbury.

The placement as well as the professional board of IIT Bombay with all the companies is not only strong but also provides commendable statistics for building up the career of the students. The infrastructure is not only beautiful but has all the amenities including the staff room, library, lecture halls and seminar halls, and E consortium.

For the betterment of the field of sports, it also accomplishes the facility of the sports activities like hockey, football, tennis court, and volleyball.

2) Indian Institute of Technology, Madras

Commendable teaching and innovations in the field of engineering have not only led the students to build up a rooted foundation in the technical background but also have increased the efficiency of the faculties and the students. It is an internationally complemented institution and stands in the top five engineering institutions by the ranking system of NIRF.

The IIT Madras has all the basic amenities including a beautiful garden which is always taken care of and the Central library present at the hostel.

As the students are excellent in their technical efficiency and have a very good practical knowledge in their field of engineering, there are always pre-placement offers and many workshops are conducted by these companies to hire the students. Interaction seminars are also conducted and internships are also a medium for the placement procedure. 

The average scores of the students are taken into consideration and jobs are offered to them based on their core, finance, analytical, strategic and marketing departments.

3) Indian Institute of Technology, Delhi

Indian Institute of Technology Delhi has bagged second position in the NIRF ranking for its efficient faculties and excellent teaching content. The knowledge provided is not only commendable but also layered up with technical enhancements so that theoretical, as well as practical knowledge, grows up simultaneously.

A total of 11 hostels for the boys and three hostels for the girls are present on the campus with the facilities of a beautiful launch, areas of gaming, computer rooms and study rooms are provided. The placements are based on a procedure and over 500 companies come to the campus to hire the students.

The placement is totally on campus and more than 60% of the students get selected for the offers which provide a dream package. Unlike all other IITs, it has a beautiful robotics room, a gymnasium for fitness awareness, and swimming pools with a central library which is always open. All the laboratories work according to the latest technologies.

4) Indian Institute of Technology, Kharagpur

Like all other IITs, it also provides quality education along with commendable teachers Who are highly educated in the field of teaching with many years of experience. Apart from this, it is fully facilitated with fans that work according to the Wi-Fi and the campus LANs.

It is accommodated with a washing machine for the convenience of the students and also each hostel has its messroom. The highest packages are offered to the students in lakhs and around 15 LPA is the average score of the batch Income.

5) Indian Institute of Technology, Kanpur

Academically, IIT Kanpur bags its position in the top five of the NIRF ranking and it is also complimented for its extracurricular activities.

Students not only better themselves in the field of engineering but also polish their extracurricular talents.

It facilitates a conference room and a very big dining hall for the people. The placement records stand is very high and the packages the salary increase arithmetically each year. Sometimes there are international companies which provide packages in crores.

6) Indian Institute of Technology Roorkee

It has multi-variant courses along with 14 undergraduate and 24 post-graduate courses. It also provides PhD courses which is not only restricted to engineering but also extend to the field of science and architecture, social studies, and business management.

With a total of 13 hostels among which two are for girls and 11 are for male student, it facilitates the mess, stationery shop, salon, gymnasium, gaming room, reading space and laundry. It also facilitates a guest room which is provided in every single hostel.

For the history of placements, 85% of the students are completely placed and both international, as well as domestic offers, are received. The average amount goes to INR 2.17 crores For the international packages and 1.92 crores for the domestic packages.

7) Indian Institute of Technology, Guwahati

Like all of the IITs, highly skilled professors along with experienced teachers are provided the IIT Guwahati. It comprises a canteen, mess, juice corner, an in-campus shop of stationery, a gymnasium, and a laundry room.

The central library and TV room are common in every IIT. The Wi-Fi connections are very efficient. For the enhancement of sports activities, various basketball, football, and volleyball courts are available on the campus.

The packages provided are around 20 LPA and popular companies like Google, and Amazon comes for hiring.

8) Birla Institute of technology and science (BITS)

Established in 1901, the Birla Institute of science and technology has a very good bond with both the students as well as the teachers. The first campus was situated at Pilani in the year 1943. Later it stretched its branches all over India and outside like Dubai, Hyderabad etc.

The BITS Pilani is the most famous institution for the engineering field and various courses including BE, management, B pharma, M.Sc. Every year, the Birla Institute of technology and science conducts its entrance examinations for the students to get admitted to these courses. Among the private colleges, it is ranked to be number one and according to the ranking system of NIRF, it is ranked to be 25.

9) Vellore Institute of technology

Established in 1984, in the city of Vellore, this institute provides many courses including graduate, postgraduate, and also research programs. It also gives dual integrated courses for the students. The placement records are excellent and the whole average batch is being offered jobs from various companies.

The BTech courses are the most popular in the field of biotechnology, electronics and communication, and computer science engineering. The Vellore Institute of Technology conducts its examination and students have to achieve the minimum cut-off to get admitted to this college.

10) Delhi Technological University

Founded in 1941 in the location of Delhi, this college was previously known as Delhi College of engineering. After it had got its affiliated with the University of Delhi the year of 1962 it came to be known as Delhi Technological University. It also provides a lot of courses including BTech, MTech, MBA, and BBA courses, and offers research programs.

The facility of both shifts is provided while conducting the classes. The mode of admission is by the scores of the joint entrance examination and students have to achieve the minimum cut-off to get into this college. The NIRF ranking is 34 for this institution.


What are the most popular streams in the field of engineering?

According to this century, aerospace engineering is one of the most interesting fields of open engineering. IIT Madras provides the best knowledge in the field of aerospace and also I IEST ship or comprises this course of engineering. When can also choose Marine engineering and can join the Merchant Navy.

Those who wish to choose the field of marine engineering can join the Indian Maritime University, Chennai, and the International Maritime Institute, Noida as they are the most famous ones.

You can also choose mining engineering or petroleum engineering as they are the buzzing branches.

Is it possible to have two courses(eg diploma and BTech) going on at the same time?

If a candidate wishes to opt for both the diploma as well as the degree course then one course has to be done in a distanced manner and the other has to be done in an offline manner.

What are the examinations that the students need to appear for to get into the top engineering colleges of India?

The examinations which the students have to appear for to get into the engineering colleges or the joint entrance examinations, WBJEE, UPSE, CET, and GUJCET.

What can be done after being completed with the B.Tech degree?

It depends on one’s choices if one wishes to continue higher studies then they can opt for M Tech and if they wish to go for business studies then they can opt for the MBA. They can also do private company jobs or prepare for some government organization jobs.

Photo of author

11 thoughts on “Top Engineering Colleges in India 2023: List & Rating”

  1. Meanwhile, Indian institute of science(IISc), Bangalore
    be like- Never forget your father! (Baap ko vul Gaya kya!!)

  2. How can we trust NIRF ranking when they dont know the city where NIT is based in karnataka? All other top 9 rankings have names of location in that State.


Leave a Comment