List of IITs: All Indian Institutes of Technology in One Place

Thinking about an IIT but not sure which one fits you? You’re not alone. Every year thousands of students chase a seat at an Indian Institute of Technology, but the first step is simply knowing where they are. Below you’ll find a clear list of all existing IITs, where they’re located, and a bite‑size note on what each campus is known for.

India currently has 23 IITs. They started with the historic IIT Kharagpur in 1951 and have grown to cover the north, south, east, and west. Here’s the quick rundown:

  • IIT Kharagpur (IIT‑KGP) – West Bengal; famous for engineering breadth and a massive campus.
  • IIT Bombay (IIT‑B) – Maharashtra; strong in computer science, finance, and entrepreneurship.
  • IIT Delhi (IIT‑D) – Delhi; known for research output and a vibrant startup ecosystem.
  • IIT Madras (IIT‑M) – Tamil Nadu; excels in core engineering and has a beautiful seaside campus.
  • IIT Kanpur (IIT‑K) – Uttar Pradesh; leader in computer science, AI, and electronics.
  • IIT Guwahati (IIT‑G) – Assam; fast‑growing campus with strong focus on renewable energy.
  • IIT Roorkee (IIT‑R) – Uttarakhand; oldest civil engineering institute after Kharagpur.
  • IIT Hyderabad (IIT‑H) – Telangana; hot spot for AI, data science, and interdisciplinary research.
  • IIT BHU (IIT‑BHU) – Uttar Pradesh; blends traditional engineering with strong humanities programs.
  • IIT Gandhinagar (IIT‑GN) – Gujarat; known for innovative curriculum and liberal arts integration.
  • IIT Jodhpur (IIT‑J) – Rajasthan; focuses on design, manufacturing, and aerospace.
  • IIT Patna (IIT‑P) – Bihar; rapidly expanding research labs and industry ties.
  • IIT Ropar (IIT‑Ropar) – Punjab; emphasis on sustainable tech and biotech.
  • IIT Indore (IIT‑I) – Madhya Pradesh; strong in data analytics and interdisciplinary studies.
  • IIT (BHU) Varanasi – Uttar Pradesh; legacy campus with strong chemistry and physics groups.
  • IIT Bhubaneswar (IIT‑BBS) – Odisha; focuses on materials science and ocean engineering.
  • IIT Dhanbad (IIT‑(ISM) Dhanbad) – Jharkhand; leading institute for mining and earth sciences.
  • IIT (ISM) Dhanbad – same as above, often listed separately.
  • IIT Palakkad (IIT‑PKD) – Kerala; known for civil and environmental engineering.
  • IIT Tirupati (IIT‑T) – Andhra Pradesh; growing reputation in aerospace and defense.
  • IIT Bhilai (IIT‑BHL) – Chhattisgarh; strong in metallurgical and mechanical engineering.
  • IIT Dharwad (IIT‑DH) – Karnataka; focuses on electronics and communication.
  • IIT Goa (IIT‑GOA) – Goa; new campus with a focus on renewable energy and tourism tech.
  • IIT Jammu (IIT‑JMU) – Jammu & Kashmir; aims to boost tech education in the north‑west region.

How to Use This List for Your Admission Plan

Now that you have the names and specialties, the next step is matching them to your JEE Advanced rank. Most aspirants start by checking the 2025 cutoff ranks for each IIT and each branch. For example, a rank under 5000 usually guarantees a seat in Computer Science at IIT‑B or IIT‑K, while the same rank might only get you a good branch at a newer IIT like Gandhinagar.

Tip: keep an eye on the IIT Admission Rank Requirements article on our site – it breaks down the exact rank brackets for every IIT and major. Knowing the cutoff saves you from last‑minute scrambling and helps you set realistic backup options.

What’s the Hardest IIT Branch? Quick Insight

If you’re wondering which branch is toughest, the short answer is Computer Science at the older IITs (Bombay, Delhi, Kanpur). The workload, competition, and project expectations are intense. Our “Which IIT Branch Is Actually the Hardest?” post dives into real student experiences and gives you a checklist to survive the grind.

Remember, “hard” is personal. If you love circuits, Electrical Engineering might feel easier than CS. Use the branch difficulty guide to balance your interests with your strengths.

Bottom line: the list above gives you a map, but your personal fit decides the best IIT for you. Keep checking our tag page for fresh articles on rank cutoffs, branch difficulty, and admission strategies. Happy planning!

How Many IITs Are There in India? IIT JEE Aspirants Must Know 17 May
by Kiran Malhotra - 0 Comments

How Many IITs Are There in India? IIT JEE Aspirants Must Know

Curious about how many IITs exist in India? This article breaks it down with up-to-date numbers, quick facts, and insights useful for every IIT JEE aspirant. Learn about the locations and specialties of different IITs, and how their growth impacts your chances. Discover practical tips to leverage the expanding IIT network for your JEE prep. Get the lowdown on what picking an IIT means for your future.