Tools
← All guides
Admissions·India· 4 min read

List of All IITs in India

A complete list of the Indian Institutes of Technology (IITs) and their locations — the institutes you can be allotted through JEE Advanced and JoSAA.

By the GlobalStudyBoard editorial team · Verified against 1 cited source

Last updated

A cream envelope sealed with a plain wax seal and a fountain pen in a shaft of golden light.

There are 23 IITs

India currently has 23 Indian Institutes of Technology (IITs), spread across the country. All of them admit B.Tech students through the JEE Advanced exam and the common JoSAA counselling process. The participating IITs for a given year are listed officially on the JEE Advanced website — always confirm the current list there, as the system can change.

The IITs and their locations

Listed below are the IITs with their host cities:

  • IIT Kharagpur — Kharagpur, West Bengal
  • IIT Bombay — Mumbai, Maharashtra
  • IIT Madras — Chennai, Tamil Nadu
  • IIT Kanpur — Kanpur, Uttar Pradesh
  • IIT Delhi — New Delhi
  • IIT Guwahati — Guwahati, Assam
  • IIT Roorkee — Roorkee, Uttarakhand
  • IIT Ropar — Rupnagar, Punjab
  • IIT Bhubaneswar — Bhubaneswar, Odisha
  • IIT Gandhinagar — Gandhinagar, Gujarat
  • IIT Hyderabad — Hyderabad, Telangana
  • IIT Jodhpur — Jodhpur, Rajasthan
  • IIT Patna — Patna, Bihar
  • IIT Indore — Indore, Madhya Pradesh
  • IIT Mandi — Mandi, Himachal Pradesh
  • IIT (BHU) Varanasi — Varanasi, Uttar Pradesh
  • IIT Palakkad — Palakkad, Kerala
  • IIT Tirupati — Tirupati, Andhra Pradesh
  • IIT (ISM) Dhanbad — Dhanbad, Jharkhand
  • IIT Bhilai — Bhilai, Chhattisgarh
  • IIT Goa — Goa
  • IIT Jammu — Jammu, Jammu & Kashmir
  • IIT Dharwad — Dharwad, Karnataka

How admission works across all IITs

Every IIT in this list admits undergraduates through the same process: clear JEE Main, qualify for and clear JEE Advanced, then choose your institute and branch in JoSAA counselling. Programmes, seat counts, and branches differ between campuses and are revised each year, so check each institute's official website for current details.

Frequently asked questions

How many IITs are there in India?

There are 23 IITs. The official participating list for any admission year is published on the JEE Advanced website.

Do all IITs admit through the same exam?

Yes. All IITs admit B.Tech students through JEE Advanced (which requires qualifying via JEE Main) and JoSAA counselling.

Which is the oldest IIT?

IIT Kharagpur was the first IIT established. For institute histories and current details, refer to each institute's official website.

Official sources

This guide explains the process and is for guidance only. Eligibility, dates, fees and rules change every year — always confirm the current details on the official site before you act.

Verified against: JEE Advanced — participating institutes.

Last verified: 3 June 2026.

Related / Next steps

Explore studying in India →

More in JEE & IITs

All 19 guides · Entrance Exams track

Still have questions?

Ask GSB for guidance tailored to your situation.

Ask GSB →

Studying in India

Continue exploring India

Universities, entrance tests, costs and visa facts for India — all in one place, each linked to its official source.