Branch wise Engineering   Colleges
How To Prepare for Engg.   Exams
Career in Engineering

Best Engineering Colleges in India

Location Map of Top Engineering Institutes in India


With the expansion in the IT sector, not only in India but all over the world, the demand for engineers have also increased over the last few years. B.Tech or Bachelors in Technology is a four-year undergraduate academic course with a semester system of examination for those who want to pursue their career in the Technical field.

Admission Procedure

Aspirants seeking admission in top-level IITs and NITs are required to give an All India Common Entrance Examination namely JEE (Joint Entrance Examination). JEE is conducted in two parts - JEE main and JEE-Advanced. Only the top 15,000 who clear JEE-Main will be able to attempt JEE-Advanced. The application process of filling the form and sending to the Institute is enturely online. State-level engineering entrance examinations, CET (Common Entrance Test), is also conducted every year to grant admission to professional engineering colleges within the state.

Eligibility Criteria

The students must have cleared the High School Examination or equivalent with a minimum of 50% marks and should have Mathematics and Physics as their subjects in Class XII. Any of the subjects from Chemistry, Bio-technology, Computer Science and Biology should have been their optional subject. The minimum age to apply for B.Tech is 18 years and the maximum age limit is 23 years on the date of the exam. SC/ST/PD candidates have an upper age relaxation of 5 years to appear for JEE Mains.

Benefits of the Course

There are lot of options available after successful completion of B.Tech. Irrespective of the branch one has taken during their engineering, they can get job in software industry with their skills. IITs and NITs place almost 90% of the students during campus placements only in top level multi-national companies every year. Apart from private sector, government sector companies like BHEL, MTNL, BSNL, Indian Oil Corporation etc. also hire lots of engineers every year to meet the technical needs of their organization.

If the aspirants are interested in studying further, they can do Post Graduation in courses like M.Tech (Masters of Technology), which is a technical course and MBA (Masters of Business Administration), if someone is interested in finance and business-related courses.

List of Top Engineering Colleges Ranking in India 2018

RankNameCityStateWeighted score
1Indian Institute of Technology MadrasChennaiTamil Nadu88.95
2Indian Institute of Technology BombayMumbaiMaharashtra84.82
3Indian Institute of Technology DelhiNew DelhiDelhi82.18
4Indian Institute of Technology KharagpurKharagpurWest Bengal77.78
5Indian Institute of Technology KanpurKanpurUttar Pradesh75.24
6Indian Institute of Technology RoorkeeRoorkeeUttarakhand72.57
7Indian Institute of Technology GuwahatiGuwahatiAssam69.25
8Anna UniversityChennaiTamil Nadu67.04
9Indian Institute of Technology HyderabadHyderabadTelangana60.87
10Institute of Chemical TechnologyMumbaiMaharashtra60.63
11National Institute of Technology TiruchirappalliTiruchirappalliTamil Nadu60.35
12Jadavpur UniversityKolkataWest Bengal59.82
13Indian Institute of Technology (Indian School of Mines) DhanbadDhanbadJharkhand59.24
14Indian Institute of Technology IndoreIndoreMadhya Pradesh57.95
15National Institute of Technology RourkelaRourkelaOdisha57.05
16Vellore Institute of TechnologyVelloreTamil Nadu57.02
17Birla Institute of Technology & SciencePilaniRajasthan56.98
18Indian Institute of Technology BhubaneswarBhubaneswarOdisha56.89
19Indian Institute of Technology (Banaras Hindu University) VaranasiVaranasiUttar Pradesh56.62
20Thapar Institute of Engineering and TechnologyPatialaPunjab56.14
21National Institute of Technology SurathkalSurathkalKarnataka53.16
22Indian Institute of Technology RoparRupnagarPunjab52.8
23Indian Institute of Space Science and TechnologyThiruvananthapuramKerala52.74
24Indian Institute of Technology PatnaPatnaBihar52.37
25National Institute of Technology WarangalWarangalTelangana51.82
26Birla Institute of TechnologyRanchiJharkhand51.12
27Indian Institute of Technology GandhinagarGandhinagarGujarat50.45
28Indian Institute of Technology MandiMandiHimachal Pradesh50.44
29PSG College of TechnologyCoimbatoreTamil Nadu50.31
30Indian Institute of Engineering Science and Technology, ShibpurHowrahWest Bengal49.9
31Visvesvaraya National Institute of TechnologyNagpurMaharashtra49.55
32Jamia Millia IslamiaNew DelhiDelhi49.15
33Shanmugha Arts Science Technology & Research AcademyThanjavurTamil Nadu48.74
34Amity UniversityGautam Budh NagarUttar Pradesh48.66
35Aligarh Muslim UniversityAligarhUttar Pradesh48.26
36Sri Sivasubramaniya Nadar College of EngineeringKancheepuramTamil Nadu48.1
37Sathyabama Institute of Science and TechnologyChennaiTamil Nadu47.26
38International Institute of Information TechnologyHyderabadTelangana46.87
39Manipal Institute of TechnologyManipalKarnataka46.66
39Thiagarajar College of EngineeringMaduraiTamil Nadu46.66
41Delhi Technological UniversityNew DelhiDelhi46.57
42Jawaharlal Nehru Technological UniversityHyderabadTelangana46.4
43National Institute of Technology KurukshetraKurukshetraHaryana46.29
44National Institute of Industrial EngineeringMumbaiMaharashtra45.91
45College of EngineeringPuneMaharashtra45.9
46SRM Institute of Science and TechnologyChennaiTamil Nadu45.51
47National Institute of Technology DurgapurDurgapurWest Bengal45.34
48Motilal Nehru National Institute of TechnologyAllahabadUttar Pradesh44.33
49Koneru Lakshmaiah Education Foundation UniversityVaddeswaramAndhra Pradesh44.31
50National Institute of Technology CalicutCalicutKerala44.3
51Kalinga Institute of Industrial TechnologyBhubaneswarOdisha44.27
52Malviya National Institute of TechnologyJaipurRajasthan43.88
53Pondicherry Engineering CollegePuducherryPondicherry43.7
54Indian Institute of Technology JodhpurJodhpurRajasthan43.4
55Maulana Azad National Institute of TechnologyBhopalMadhya Pradesh43.34
56International Institute of Information Technology BangaloreBengluruKarnataka43.2
57National Institute of Technology SilcharSilcharAssam43.09
58R. V. College of EngineeringBengaluruKarnataka42.98
59Panjab UniversityChandigarhChandigarh42.68
60M. S. Ramaiah Institute of TechnologyBengaluruKarnataka42.25
61Sardar Vallabhbhai National Institute of TechnologySuratGujarat42.11
62Coimbatore Institute of TechnologyCoimbatoreTamil Nadu41.59
63Defence Institute of Advanced TechnologyPuneMaharashtra41.37
64National Institute of Technology HamirpurHamirpurHimachal Pradesh41.17
65AU College of EngineeringVisakhapatnamAndhra Pradesh40.88
66Indraprastha Institute of Information Technology DelhiNew DelhiDelhi40.69
67B. M. S. College of EngineeringBengaluruKarnataka40.32
68Kongu Engineering CollegePerunduraiTamil Nadu40.28
69Dayalbagh Educational InstituteAgraUttar Pradesh39.98
70Jaypee Institute of Information TechnologyNoidaUttar Pradesh39.88
71Sri Venkateswara UniversityTirupatiAndhra Pradesh39.55
72Karunya Institute of Technology and SciencesCoimbatoreTamil Nadu39.27
73PEC University of TechnologyChandigarhChandigarh39.24
74Dr. B. R. Ambedkar National Institute of TechnologyJalandharPunjab38.65
75College of Engineering TrivandrumThiruvananthapuramKerala38.29
76Bannari Amman Institute of TechnologySathyamangalamTamil Nadu37.81
77Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science and TechnologyChennaiTamil Nadu37.73
78Siddaganga Institute of TechnologyTumkurKarnataka37.72
79B. S. Abdur Rahman Institute of Science and TechnologyChennaiTamil Nadu37.57
80University College of EngineeringHyderabadTelangana37.52
81National Institute of Technology RaipurRaipurChhattisgarh37.38
82Kumaraguru College of TechnologyCoimbatoreTamil Nadu37.19
83Bharati Vidyapeeth Deemed University College of EngineeringPuneMaharashtra37.01
84Jaypee University of Information TechnologySolanHimachal Pradesh37
85Sagi Ramakrishnam Raju Engineering CollegeBhimavaramAndhra Pradesh36.89
85Guru Gobind Singh Indraprastha UniversityNew DelhiDelhi36.89
87PES UniversityBengaluruKarnataka36.86
88Army Institute of TechnologyPuneMaharashtra36.71
89C. V. Raman College of EngineeringBhubaneswarOdisha36.7
90Indian Institute of Information Technology AllahabadAllahabadUttar Pradesh36.59
91Pandit Dwarka Prasad Mishra Indian Institute of Information Technology, Design and Manufacturing (IIITDM) JabalpurJabalpurMadhya Pradesh36.42
92National Institute of Technology AgartalaAgratalaTripura36.36
93Government College of TechnologyCoimbatoreTamil Nadu36.35
94Shri Mata Vaishno Devi UniversityKatraJammu and Kashmir36.28
95Veermata Jijabai Technological InstituteMumbaiMaharashtra36.24
96Kalasalingam Academy of Research and Higher EducationSrivilliputturTamil Nadu36.22
97University College of EngingeeringKakinadaAndhra Pradesh36.1
98National Institute of Technology MeghalayaShillongMeghalaya36
99New Horizon College of EngineeringBengaluruKarnataka35.95
100NITTE Meenakshi Institute of TechnologyBengaluruKarnataka35.84

* Source :nirfindia.org/EngineeringRanking.html

Engineering Colleges in India
Ahmedabad Goa Khammam Nagaland Sonipat
Andhra Pradesh Greater Noida Kochi Nagpur Surat
Arunachal Pradesh Gujarat Kolhapur Nashik Tamil Nadu
Assam Guntur Kolkata Noida Telangana
Bangalore Gurgaon Kota Odisha Thane
Bhubaneswar Haryana Kottayam Panipat Thanjavur
Bihar Himachal Pradesh Kurukshetra Patna Thiruvananthapuram
Chandigarh Hyderabad Lucknow Pune Tirupati
Chennai Indore Madhya Pradesh Punjab Udaipur
Chhattisgarh Jaipur Madurai Raipur Uttar Pradesh
Coimbatore Jammu and Kashmir Maharashtra Rajasthan Uttarakhand
Cuttack Jamshedpur Manipal Rajkot Vadodara
Dehradun Jharkhand Manipur Ranchi Varanasi
Delhi Jodhpur Mathura Roorkee Vijaywada
Dhanbad Kanchipuram Meghalaya Rourkela Visakhapatnam
Durgapur Kanpur Mizoram Salem Warangal
Erode Kanyakumari Mumbai Shimla West Bengal
Faridabad Karnataka Mysore Sikkim Yamuna Nagar
Ghaziabad KeralaAjmerAkolaAgartala
AgraAligarhAllahabad Asansol Ambattur
AmravatiAmritsarBellaryAurangabadBhagalpur
Bhatpara Bokaro Bhiwandi Bhilwara Davanagere
Dhule Bikaner Gopalpur Gaya Firozabad
Hubballi Dharwad Gorakhpur Howrah Gwalior Jabalpur
Gulbarga Korba Guwahati Jamnagar Jalgaon
Jalandhar Jhansi Kurnool Malegaon Mira Bhayandar
Mangaluru Maheshtala Latur Sangli Miraj Kupwad Solapur
Saharanpur Rohtak Pimpri Chinchwad Nellore Panihati
Moradabad Nanded Ujjain Srinagar Tiruchirappalli




Last Updated on : April 6, 2018


Which Are The Worst Polluted Indian Cities? India for years has been striving to improve its air quality in urban areas, which takes a massive toll on the health of millions of its residents. Every year, a number of its cities… Read More...
Which state of India has given maximum number of Indian cricket captains? The state of Maharashtra has seen the maximum number of players went onto represent India. Maharashtra has been a home to many famous Bollywood celebrities but this state… Read More...
Which State Has Given the Highest Number of Prime Ministers? Uttar Pradesh has given India the maximum number of Prime Ministers. There have been 14 Prime Ministers of the country so far, and eight of them have been from Uttar Pradesh… Read More...


EU GDPR Update:
MapsofIndia has updated its Terms and Privacy Policy to give Users more transparency into the data this Website collects, how it is processed and the controls Users have on their personal data. Users are requested to review the revised Privacy Policy before using the website services, as any further use of the website will be considered as User's consent to MapsofIndia Privacy Policy and Terms.
We follow editorialcalls.org for border and boundary demarcations