IIT Madras is a residential institute and provides accommodation to students in the hostels. There are 20 hostels, all named after the mighty rivers of India.