graduateshotline logo
Last Updated: August 07, 2022

List of Best Engineering schools in India ranked by Government of India (NIRF).

There have been various rankings published by many websites but this is the official ranking by NIRF (most reliable and authentic system based on the data provided by colleges, all the data and parameters/methodology are available on MHRD / nirfindia.org website).
College 2019 Rank 2020 Rank 2021 Rank 2022 Rank Location
Indian Institute of Technology Madras 1 1 1 1 Chennai, Tamil Nadu
Indian Institute of Technology Delhi 2 2 2 2 New Delhi, Delhi
Indian Institute of Technology Bombay 3 3 3 3 Mumbai, Maharashtra
Indian Institute of Technology Kanpur 5 4 4 4 Kanpur, Uttar Pradesh
Indian Institute of Technology Kharagpur 4 5 5 5 Kharagpur, West Bengal
Indian Institute of Technology Roorkee 6 6 6 6 Roorkee, Uttarakhand
Indian Institute of Technology Guwahati 7 7 7 7 Guwahati, Assam
National Institute of Technology Tiruchirappalli 10 9 9 8 Tiruchirappalli, Tamil Nadu
Indian Institute of Technology Hyderabad 8 8 8 9 Hyderabad, Telangana
National Institute of Technology Surathkal 21 13 10 10 Surathkal, Karnataka
Jadavpur University 14 17 17 11 Kolkata, West Bengal
Vellore Institute of Technology 18 15 12 12 Vellore, Tamil Nadu
Indian Institute of Technology (Banaras Hindu University) Varanasi 11 11 14 13 Varanasi, Uttar Pradesh
Indian Institute of Technology (Indian School of Mines) Dhanbad 15 12 14 14 Dhanbad, Jharkhand
National Institute of Technology Rourkela 16 16 20 15 Rourkela, Odisha
Indian Institute of Technology Indore 13 10 13 16 Indore, Madhya Pradesh
Anna University 9 14 17 17 Chennai, Tamil Nadu
Institute of Chemical Technology 12 18 15 18 Mumbai, Maharashtra
Amrita School of Engineering 20 16 19 Amritapuri, Kerala
Indian Institute of Technology Mandi 31 31 41 20 Mandi, Himachal Pradesh
National Institute of Technology Warangal 26 19 23 21 Warangal, Telangana
Indian Institute of Technology Ropar 29 25 19 22 Rupnagar, Punjab
Indian Institute of Technology Gandhinagar 24 24 22 23 Gandhinagar, Gujarat
SRM Institute of Science and Technology 36 41 34 24 Chennai, Tamil Nadu
Amity University 34 35 31 25 Gautam Budh Nagar, Uttar Pradesh
Jamia Millia Islamia 27 28 33 26 New Delhi
Siksha `O` Anusandhan 34 32 32 27 Bhubaneswar, Odisha
Thapar Institute of Engineering and Technology 23 29 24 28 Patiala, Punjab
Birla Institute of Technology & Science 25 30 26 29 Pilani, Rajasthan
Indian Institute of Technology Jodhpur 50 52 43 30 Jodhpur, Rajasthan
National Institute of Technology Calicut 28 23 25 31 Kozhikode, Kerla
Visvesvaraya National Institute of Technology 27 31 30 32 Nagpur, Maharashtra
Indian Institute of Technology Patna 22 26 21 33 Patna, Bihar
National Institute of Technology Durgapur 46 47 29 34 Durgapur, West Bengal
Delhi Technological University 34 36 36 35 New Delhi, Delhi
Indian Institute of Technology Bhubaneswar 17 22 28 36 Bhubaneswar, Odisha
Aligarh Muslim University 39 35 35 37 Aligarh, Uttar Pradesh
National Institute of Technology Silchar 57 51 48 38 Silchar, Assam
Kalasalingam Academy of Research and Education 39 Srivilliputtur, Tamil Nadu
Indian Institute of Engineering Science and Technology 19 21 27 40 Shibpur , Howrah, West Bengal
Shanmugha Arts Science Technology & Research Academy 38 37 38 41 Thanjavur, Tamil Nadu
Kalinga Institute of Industrial Technology 48 42 39 42 Bhubaneswar, Odisha
Indian Institute of Space Science and Technology 30 33 40 43 Thiruvananthapuram, Kerala
Koneru Lakshmaiah Education Foundation University (K L College of Engineering) 50 44 Vaddeswaram, Andhra Pradesh
Chandigarh University 45 Chandigarh
Malaviya National Institute of Technology 53 35 37 46 Jaipur, Rajasthan
Motilal Nehru National Institute of Technology 42 48 42 47 Allahabad, Uttar Pradesh
Sri Sivasubramaniya Nadar College of Engineering 37 44 45 48 Kancheepuram, Tamil Nadu
Visvesvaraya Technological University 49 Belgaum, Karnataka
National Institute of Technology Kurukshetra 41 40 44 50 Kurukshetra, Haryana
Lovely Professional University 51 Phagwara, Punjab
Dr. B. R. Ambedkar National Institute of Technology 52 49 52 Jalandhar, Punjab
Birla Institute of Technology 33 38 46 53 Ranchi, Jharkhand
Sathyabama Institute of Science and Technology 47 51 55 54 Chennai, Tamil Nadu
Manipal Institute of Technology 43 45 51 55 Manipal, Karnataka
PSG College of Technology 44 49 53 57 Coimbatore, Tamil Nadu
Sardar Vallabhbhai National Institute of Technology 53 47 58 Surat, Gujrat
International Institute of Information Technology 43 38 54 62 Hyderabad, Telangana
College of Engineering 49 50 52 72 Pune, Maharashtra

Overall some Universities and colleges which have consistently performed well (in other areas too) in QS Ratings, US News, India Today, NIRF are IITs, Indian Institute of Science, Banaras Hindu University, Jadavpur University, Jamia Millia Islamia, Aligarh Muslim University, NIT Trichy, Anna University, University of Delhi, Punjab University.