IIT is one of the premier institutes in India. Initially, there  were only seven IITs. They are IIT Bombay, IIT Madras, IIT Kharagpur, IIT Roorkee, IIT Guwahati, and IIT Delhi. Presently, there are altogether 23 IITs. They are listed rank-wise as follows:MadrasDelhiBombayKanpurKharagpurRoorkeeGuwahatiHyderabadDhanbadIndore BHURoparPatnaGandhinagarBhubaneswarMandiJodhpurTirupatiBhilaiGoaJammuDharwadPalakkad.