Students from science backgrounds need to know about the Top Engineering Colleges in India.

There are several criteria to look at when choosing top BTech or BE colleges in India, including the NIRF ranking. We have provided a list of Top Engineering Colleges in India, including IIT Madras, IIT Delhi, IIT Bombay, etc.

An Engineering degree opens several paths to your career. There are hundreds of specialisations for Engineering students when choosing a B.Tech degree in India. There are thousands of students from the science stream getting entry to engineering colleges every year. Those Engineering colleges include IITs to Private Engineering colleges, offering admission through various entrance exams like JEE Main, JEE Advanced, etc.

Top Engineering Colleges Highlights

There are several factors, like; courses, NIRF ranking, course fees, placements etc., to select the top Engineering Colleges in India. Here we have published both Government and Private Engineering Colleges in India.

Top Government Engineering Colleges

Check the list of top Government Engineering Colleges in India with entrance exams and course fees.

No.College NameEntrance ExamCourse Fee
1IIT MadrasJEE Main, JEE AdvancedINR 10 lakh
2IIT DelhiJEE Main, JEE AdvancedINR 8 lakh
3IIT BombayJEE Main, JEE AdvancedINR 8 lakh
4IIT KanpurJEE Main, JEE AdvancedINR 8 lakh
5IIT KharagpurJEE Main, JEE AdvancedINR 8.5 lakh

List of Top Private Engineering Colleges in India

Check the list of top Private Engineering Colleges in India with their entrance exams and course fees.

No.College NameEntrance ExamCourse Fee
1Vellore Institute of Technology, (VIT) VelloreVITEEEINR 8 lakh
2Amrita Vishwa Vidyapeetham, CoimbatoreJEE Main, TANCETINR 13 lakh
3SRM Institute of Science & Technology, (SRM University) ChennaiJEE Main, SRMJEEE, SAT India, TANCETINR 16 lakh
4Amity University, NoidaClass 12 with PCB/ PCM with a minimum aggregate of 60%INR 10 lakh
5SOA – Siksha ‘O’ Anusandhan University, BhubaneshwarJEE Main, SAATINR 10 lakh

Top Engineering Colleges in India According to NIRF Ranking 2022

The National Institutional Ranking Framework (NIRF) is a ranking framework under the Ministry of Education, Govt. of India, which publishes rankings for top Engineering colleges in India every year. Check out the NIRF ranking’s top Engineering Colleges in India.

NameCityScoreNIRF Ranking
Indian Institute of Technology MadrasChennai, Tamil Nadu90.041
Indian Institute of Technology, DelhiNew Delhi, Delhi88.122
Indian Institute of Technology, BombayMumbai, Maharashtra83.963
Indian Institute of Technology KanpurKanpur, Uttar Pradesh82.564
Indian Institute of Technology, KharagpurKharagpur, West Bengal78.895
Indian Institute of Technology, RoorkeeRoorkee, Uttarakhand76.706
Indian Institute of Technology GuwahatiGuwahati, Assam72.987
National Institute of Technology, TiruchirappalliTiruchirappalli, Tamil Nadu69.178
Indian Institute of Technology HyderabadHyderabad, Telangana68.039
National Institute of Technology Karnataka, SurathkalSurathkal, Karnataka66.0410
Jadavpur UniversityKolkata, West Bengal65.6811
Vellore Institute of TechnologyVellore, Tamil Nadu65.5312
Indian Institute of Technology (Banaras Hindu University) VaranasiVaranasi, Uttar Pradesh63.5113
Indian Institute of Technology (Indian School of Mines)Dhanbad, Jharkhand63.5014
National Institute of Technology RourkelaRourkela, Odisha62.3615
Indian Institute of Technology IndoreIndore, Madhya Pradesh61.6816
Anna UniversityChennai, Tamil Nadu61.4117
Institute of Chemical TechnologyMumbai, Maharashtra61.4018
Amrita Vishwa VidyapeethamCoimbatore, Tamil Nadu60.9219
Indian Institute of Technology, MandiMandi, Himachal Pradesh60.4320
National Institute of Technology WarangalWarangal, Telangana60.0021
Indian Institute of Technology RoparRupnagar, Punjab59.1622
Indian Institute of Technology, GandhinagarGandhinagar, Gujarat58.2723
S.R.M. Institute of Science and TechnologyChennai, Tamil Nadu58.0224
Amity UniversityGautam Budh Nagar, Uttar Pradesh57.7325
Jamia Millia Islamia, New DelhiNew Delhi, Delhi57.5126
Siksha `O` AnusandhanBhubaneswar, Odisha57.4827
Thapar Institute of Engineering and TechnologyPatiala, Punjab57.1828
Birla Institute of Technology & Science – PilaniPilani, Rajasthan56.9029
Indian Institute of Technology JodhpurJodhpur, Rajasthan56.7030
National Institute of Technology, CalicutKozhikode, Kerala56.6631
Visvesvaraya National Institute of Technology, NagpurNagpur, Maharashtra56.6232
Indian Institute of Technology, PatnaPatna, Bihar56.1933
National Institute of Technology DurgapurDurgapur, West Bengal55.7634
Delhi Technological UniversityNew Delhi, Delhi55.6535
Indian Institute of Technology BhubaneswarBhubaneswar, Odisha55.1136
Aligarh Muslim UniversityAligarh, Uttar Pradesh54.7037
National Institute of Technology, SilcharSilchar, Assam54.6338
Kalasalingam Academy of Research and EducationSrivilliputtur, Tamil Nadu54.6239
Indian Institute of Engineering Science and Technology, ShibpurHOWRAH, West Bengal54.5740
Shanmugha Arts Science Technology & Research AcademyThanjavur, Tamil Nadu53.3641
Kalinga Institute of Industrial TechnologyBHUBANESWAR, Odisha53.0642
Indian Institute of Space Science and TechnologyThiruvananthapuram, Kerala52.3743
Koneru Lakshmaiah Education Foundation University (K L College of Engineering)Vaddeswaram, Andhra Pradesh51.9344
Chandigarh UniversityMohali, Punjab51.7345
Malaviya National Institute of TechnologyJaipur, Rajasthan51.6946
Motilal Nehru National Institute of TechnologyPrayagraj, Uttar Pradesh51.1747
Sri Sivasubramaniya Nadar College of EngineeringKancheepuram, Tamil Nadu50.5048
Visvesvaraya Technological UniversityBelgaum, Karnataka50.2049
National Institute of Technology KurukshetraKurukshetra, Haryana50.1150
Lovely Professional UniversityPhagwara, Punjab49.5851
Dr. B R Ambedkar National Institute of Technology, JalandharJalandhar, Punjab49.4552
Birla Institute of TechnologyRanchi, Jharkhand49.3353
Sathyabama Institute of Science and TechnologyChennai, Tamil Nadu48.5654
Manipal Institute of TechnologyManipal, Karnataka48.3355
Indian Institute of Technology, TirupatiYERPEDU, Andhra Pradesh48.1656
PSG College of TechnologyCoimbatore, Tamil Nadu47.6857
Sardar Vallabhbhai National Institute of TechnologySurat, Gujarat47.6158
Banasthali VidyapithBanasthali, Rajasthan47.0059
National Institute of Technology MeghalayaShillong, Meghalaya46.6760
University of Petroleum and Energy StudiesDehradun, Uttarakhand46.4361
International Institute of Information Technology HyderabadHyderabad, Telangana46.4162
National Institute of Technology, PatnaPatna, Bihar46.2463
Graphic Era UniversityDehradun, Uttarakhand45.8764
National Institute of Technology, RaipurRaipur, Chhattisgarh45.7165
National Institute of Technology SrinagarSrinagar, Jammu and Kashmir45.5266
M. S. Ramaiah Institute of TechnologyBengaluru, Karnataka45.1767
Indian Institute of Technology PalakkadPalakkad, Kerala44.9268
Indraprastha Institute of Information Technology DelhiNew Delhi, Delhi44.7969
Maulana Azad National Institute of TechnologyBhopal, Madhya Pradesh44.6370
Defence Institute of Advanced TechnologyPune, Maharashtra44.6271
College of Engineering, PunePune, Maharashtra44.3872
Sri Krishna College of Engineering and TechnologyCoimbatore, Tamil Nadu44.1673
Guru Gobind Singh Indraprastha UniversityNew Delhi, Delhi44.0274
Manipal University, JaipurJaipur, Rajasthan43.8375
Jawaharlal Nehru Technological UniversityHyderabad, Telangana42.7776
AU College of Engineering (A)Visakhapatnam, Andhra Pradesh42.7677
Atal Bihari Vajpayee Indian Institute of Information Technology and ManagementGwalior, Madhya Pradesh42.5678
Netaji Subhas University of Technology (NSUT)South West, Delhi42.1479
National Institute of Technology AgartalaAgratala, Tripura41.9280
International Institute of Information Technology BangaloreBengaluru, Karnataka41.9181
Pandit Dwarka Prasad Mishra Indian Institute of Information Technology, Design and Manufacturing (IIITDM) JabalpurJabalpur, Madhya Pradesh41.7982
B.M.S. College of EngineeringBengaluru, Karnataka41.7183
Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science and TechnologyChennai, Tamil Nadu41.3584
Thiagarajar College of EngineeringMadurai, Tamil Nadu41.1085
National Institute of Food Technology, Entrepreneurship and Management – Thanjavur (NIFTEM – Thanjavur)Thanjavur, Tamil Nadu41.0686
Punjab Engineering College (Deemed to be University), ChandigarhChandigarh, Chandigarh41.0587
National Institute of Technology GoaPonda, Goa40.7888
R.V. College of EngineeringBengaluru, Karnataka40.7389
National Institute of Technology, JamshedpurJamshedpur, Jharkhand40.7190
SR UniversityWarangal, Telangana40.6991
Panjab UniversityChandigarh, Chandigarh40.5892
Indian Institute of Information Technology AllahabadPrayagraj (Allahabad), Uttar Pradesh40.5393
Jaypee Institute of Information TechnologyNoida, Uttar Pradesh40.5094
Rajalakshmi Engineering CollegeChennai, Tamil Nadu40.4795
The Northcap UniversityGurugram, Haryana40.3396
Siddaganga Institute of TechnologyTumkur, Karnataka40.2497
C.V. Raman Global University, OdishaBhubaneswar, Odisha40.1998
Vignan’s Foundation for Science, Technology and ResearchGuntur, Andhra Pradesh40.1699
PES UniversityBengaluru, Karnataka40.14100