There are a total of 23 IITs in India located whole around the country. Some of them are IIT Bombay, IIT Delhi, IIT Kanpur, IIT Madras, IIT Kharagpur,IIT Roorkee, IIT Guwahti , IIT Gandhinagar and many more.