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 2017

RankNameCityStateWeighted score
1Indian Institute of Technology MadrasChennaiTamil Nadu87.96
2Indian Institute of Technology BombayMumbaiMaharashtra87.87
3Indian Institute of Technology KharagpurKharagpurWest Bengal81.93
4Indian Institute of Technology DelhiNew DelhiDelhi81.08
5Indian Institute of Technology KanpurKanpurUttar Pradesh76.83
6Indian Institute of Technology RoorkeeRoorkeeUttarakhand73.1
7Indian Institute of Technology GuwahatiGuwahatiAssam72.3
8Anna UniversityChennaiTamil Nadu63.97
9Jadavpur UniversityKolkataWest Bengal62.59
10Indian Institute of Technology HyderabadHyderabadTelangana60.24
11National Institute of Technology TiruchirappalliTiruchirappalliTamil Nadu59.44
12National Institute of Technology RourkelaRourkelaOdisha58.78
13Vellore Institute of TechnologyVelloreTamil Nadu58.16
14Institute of Chemical TechnologyMumbaiMaharashtra57.97
15Indian Institute of Technology IndoreIndoreMadhya Pradesh57.7
16Birla Institute of Technology & Science -PilaniPilaniRajasthan55.43
17Indian Institute of Engineering Science And Technology, ShibpurHowrahWest Bengal54.42
18Indian Institute of Technology BhubaneswarBhubaneswarOdisha54.32
19Indian Institute of Technology PatnaPatnaBihar54.02
20Jamia Millia IslamiaNew DelhiDelhi53.7
21Indian Institute of Technology RoparRupnagarPunjab52.93
22National Institute of Technology SurathkalSurathkalKarnataka52.87
23Indian Institute of Technology (Indian School of Mines)DhanbadJharkhand52.58
24College of Engineering, PunePuneMaharashtra52.14
25Shanmugha Arts Science Technology & Research Academy (SASTRA)ThanjavurTamil Nadu51.44
26Thapar UniversityPatialaPunjab51.35
27Sri Sivasubrmaniya Nadar College of EngineeringKalavakkamTamil Nadu50.77
28Indian Institute of Space Science and TechnologyThiruvananthapuramKerala50.6
28Indian Institute of Technology MandiMandiHimachal Pradesh50.6
30Indian Institute of Technology GandhinagarAhmedabadGujarat50.43
31Indian Institute of Technology (Banaras Hindu University), VaranasiVaranasiUttar Pradesh49.92
31Birla Institute of Technology RanchiJharkhand49.92
33PSG College of TechnologyCoimbatoreTamil Nadu49.49
34National Institute of Technology WarangalWarangalTelangana49.47
35S.R.M Institute of Science and TechnologyChennaiTamil Nadu49.2
36National Institute of Industrial Engineering, MumbaiMumbaiMaharashtra47.47
37Thiagarajar College of EngineeringMaduraiTamil Nadu47.01
38Pondicherry Engineering CollegePuducherryPondicherry46.37
39Delhi Technological UniversityNew DelhiDelhi46.19
40Zakir Husain College of Engineering & TechnologyAligarhUttar Pradesh46.18
41Motilal Nehru National Institute of TechnologyAllahabadUttar Pradesh45.68
42Visvesvaraya National Institute of Technology, Nagpur (Deemed University)NagpurMaharashtra45.52
43Manipal Institute of TechnologyManipalKarnataka45.38
44National Institute of Technology CalicutCalicutKerala44.5
45M. S. Ramaiah Institute of TechnologyBengaluruKarnataka44.35
46AMITY UniversityGautam Budh NagarUttar Pradesh44.16
47Kalinga Institute of Industrial TechnologyBhubneshwarOdisha43.68
48Sri Venkateswara UniversityTirupatiAndhra Pradesh43.53
49R.V. College of EngineeringBengaluruKarnataka43.42
50Sardar Vallabhbhai National Institute of TechnologySuratGujarat43.3
51Coimbatore Institute of TechnologyCoimbatoreTamil Nadu43.29
52B.M.S. College of EngineeringBengaluruKarnataka42.86
53National Institute of Technology SilcharSilcharAssam42.73
54Jaypee Institute of Information TechnologyNoidaUttar Pradesh42.63
55National Institute of Technology DurgapurDurgapurWest Bengal42.56
56Indraprastha Institute of Information Technology-New Delhi (IIIT New Delhi, Delhi)New DelhiDelhi42.55
57Kongu Engineering CollegePerunduraiTamil Nadu42.43
58Vel Tech Rangarajan Dr.Sagunthala R&D Institute of Science and TechnologyChennaiTamil Nadu42.31
59National Institute of Technology HamirpurHamirpurHimachal Pradesh42.02
60National Institute of Technology KurukshetraKurukshetraHaryana41.61
61Maulana Azad National Institute of TechnologyBhopalMadhya Pradesh41.25
62Karunya Institute of Technology and Sciences-CoimbatoreCoimbatoreTamil Nadu40.97
63Jawaharlal Nehru Technological UniversityHyderabadTelangana40.45
64Shri Ramdeobaba College of Engineering and ManagementDistrict NagpurMaharashtra40.36
65Indian Institute of Technology JodhpurJodhpurRajasthan40.2
66Bharati Vidyapeeth Deemed University College of EngineeringPuneMaharashtra40.18
67G. H. Raisoni College of Engineering, NAGPURNagpurMaharashtra39.87
68Koneru Lakshmaiah Education Foundation University (K L College of Engineering)VaddeswaramAndhra Pradesh39.64
69Pandit Dwarka Prasad Mishra Indian Institute of Information Technology, Design and Manufacturing (IIITDM), JabalpurJabalpurMadhya Pradesh39.46
70Malaviya National Institute of Technology, JaipurJaipurRajasthan39.38
70Dhirubhai Ambani Institute of Information and Communication TechnologyGandhinagarGujarat39.38
72Siddaganga Institute of TechnologyTumkurKarnataka39.36
73Mepco Schlenk Engineering CollegeSivakasiTamil Nadu39.21
74Guru Gobind Singh Indraprastha UniversityDwarkaDelhi39.16
75International Institute of Information TechnologyHyderabadTelangana38.95
76Faculty of Technology & Engineering, The Maharaja Sayajirao University of BarodaVadodaraGujarat38.81
77Army Institute of TechnologyPuneMaharashtra38.7
78PSNA College of Engineering and Technology, DindigulDindigulTamil Nadu38.27
79Nirma UniversityAhmedabadGujarat38.07
80University College of EngineeringHyderabadTelangana38.06
81Sagi Ramakrishnam Raju Engineering CollegeBhimavaramAndhra Pradesh37.88
82Kumaraguru College of TechnologyCoimbatoreTamil Nadu37.74
83Jaypee University of Information Technology-SolanSolanHimachal Pradesh37.46
84R.M.K. Engineering CollegeKavaraipettaiTamil Nadu37.45
85Punjab Engineering CollegeChandigarhChandigarh37.44
86PES UniversityBengaluruKarnataka37.31
87National Institute of Technology ManipurManipurManipur37.27
88Vignan's Foundation for Science, Technology and ResearchGunturAndhra Pradesh37.11
89B.S. Abdur Rahman Institute of Science and TechnologyChennaiTamil Nadu36.97
90Chaitanya Bharathi Institute of TechnologyHyderabadTelangana36.93
91Saveetha Engineering CollegeSriperumbudurTamil Nadu36.88
92C.V. Raman College of EngineeringBhubneshwarOdisha36.82
93College of Engineering TrivandrumThiruvananthapuramKerala36.8
94Maharashtra Institute of Technology, PunePuneMaharashtra36.75
95BMS Institute of Technology & ManagementBengaluruKarnataka36.67
96Sri Sai Ram Engineering CollegeChennaiTamil Nadu36.64
97ST. Joseph's College of EngineeringChennaiTamil Nadu36.51
98Andhra UniversityVisakhapatnamAndhra Pradesh36.42
99K.S.Rangasamy College of TechnologyTiruchengodeTamil Nadu36.4
100National Institute of Technology MeghalayaShillongMeghalaya36.21

* 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 : Juky 11, 2017


Which State is the Largest Tea producer? Assam is the largest producer of tea in India. India is one of the largest producers of tea… Read More...
Which State is the Largest Mica Producer? Andhra Pradesh is the largest producer of mica in India. For over hundred years, India… Read More...
Which State is Biggest Rice Producer? West Bengal is the largest producer of rice in India. India is one of the largest… Read More...

We follow editorialcalls.org for border and boundary demarcations

Share to Facebook Share to Twitter Share to Twitter Share to Twitter Share