According to the NRF 2020 Ranking, the list is given below
Rank 1: Indian Institute of Technology (IIT) Madras
Rank 2: Indian Institute of Technology (IIT) Delhi
Rank 3: Indian Institute of Technology (IIT) Bombay
Rank 4: Indian Institute of Technology (IIT) Kanpur
Rank 6: Indian Institute of Technology (IIT) Roorkee
Rank 7: Indian Institute of Technology (IIT) Guwahati
Rank 8: Indian Institute of Technology (IIT) Hyderabad
Rank 9: National Institute of Technology (NIT) Tiruchirappalli
Rank 10: Indian Institute of Technology (IIT) Indore
For details regarding other colleges and top NIRF ranked NITs, find the official link below https://www.nirfindia.org/2020/EngineeringRanking.html
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile