The number one IIT is IIT Bombay then comes IIT Delhi, IIT Madras, IIT Kanpur, IIT Kharagpur, IIT Roorkee, IIT Guwahti ,IIT Gandhinagar,IIT BHU at respective positions in the list of best IITs across nation.