List of NITS
The National Institutes of Technology (NITs) are a group of premier public engineering institutions across India, renowned for their technical education and research. There are 31 NITs in India, and they offer undergraduate, postgraduate, and doctoral programs. Admission to these institutes, especially for B.Tech programs, is based on JEE Main scores.
Here's the list of the 31 NITs:
NITs by State/UT:
NIT Tiruchirappalli (NIT Trichy) |
Tamil Nadu |
NIT Surathkal (NIT Karnataka) |
Karnataka |
NIT Rourkela |
Odisha |
NIT Warangal |
Telangana |
Motilal Nehru National Institute of Technology (MNNIT) |
Allahabad, Uttar Pradesh |
Malaviya National Institute of Technology (MNIT) |
Jaipur, Rajasthan |
Visvesvaraya National Institute of Technology (VNIT) |
Nagpur, Maharashtra |
NIT Calicut |
Kerala |
Dr. B R Ambedkar National Institute of Technology (NIT Jalandhar) |
Punjab |
Maulana Azad National Institute of Technology (MANIT) |
Bhopal, Madhya Pradesh |
NIT Durgapur |
West Bengal |
NIT Hamirpur |
Himachal Pradesh |
Sardar Vallabhbhai National Institute of Technology (SVNIT) |
Surat, Gujarat |
NIT Silchar |
Assam |
NIT Patna |
Bihar |
NIT Raipur |
Chhattisgarh |
NIT Kurukshetra |
Haryana |
NIT Agartala |
Tripura |
NIT Meghalaya |
Meghalaya |
NIT Goa |
Goa |
NIT Puducherry |
Puducherry |
NIT Manipur |
Manipur |
NIT Mizoram |
Mizoram |
NIT Arunachal Pradesh |
Arunachal Pradesh |
NIT Nagaland |
Nagaland |
NIT Sikkim |
Sikkim |
NIT Uttarakhand |
Uttarakhand |
NIT Delhi |
Delhi |
NIT Andhra Pradesh |
Andhra Pradesh |
NIT Srinagar |
Jammu and Kashmir |
NIT Ladakh |
Ladakh |
These NITs collectively provide a wide range of engineering and science programs and are crucial to the technical education landscape in India.
Here’s a detailed list of NITs in India, their approximate number of seats, and the
courses offered (primarily undergraduate B.Tech and postgraduate programs). The
total seats for B.Tech programs across NITs are subject to change annually depending
on reservation policies, supernumerary quotas, and institute-specific adjustments.
1. NIT Warangal (Telangana)
- Seats: ~1,800 (B.Tech: ~980)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Mechanical, Civil, Biotechnology, Metallurgy,
Chemical Engineering
- M.Tech, MCA, MBA, Ph.D.
2. NIT Trichy (Tamil Nadu)
- Seats: ~1,600 (B.Tech: ~900)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Mechanical, Civil, Metallurgy, Chemical,
Production Engineering
- M.Tech, MBA, MCA, Ph.D.
3. NIT Surathkal (Karnataka)
- Seats: ~1,500 (B.Tech: ~950)
- Courses Offered:
- B.Tech: CSE, IT, ECE, EEE, Civil, Mechanical, Chemical, Mining,
Metallurgy
- M.Tech, MCA, MBA, Ph.D.
4. NIT Rourkela (Odisha)
- Seats: ~1,800 (B.Tech: ~950)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Mechanical, Civil, Biotechnology, Chemical,
Metallurgy, Mining
- Integrated MSc, M.Tech, MBA, MCA, Ph.D.
5. NIT Calicut (Kerala)
- Seats: ~1,500 (B.Tech: ~900)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, Chemical, Biotechnology,
Production, Materials Science
- M.Tech, MBA, MCA, Ph.D.
6. NIT Jaipur (Rajasthan)
- Seats: ~1,400 (B.Tech: ~850)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, Chemical, Metallurgy,
Architecture
- M.Tech, MBA, MCA, Ph.D.
7. NIT Kurukshetra (Haryana)
- Seats: ~1,300 (B.Tech: ~800)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, IT
- M.Tech, MBA, MCA, Ph.D.
8. NIT Nagpur (VNIT, Maharashtra)
- Seats: ~1,400 (B.Tech: ~850)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, Metallurgy, Chemical, Mining
- M.Tech, MBA, Ph.D.
9. NIT Durgapur (West Bengal)
- Seats: ~1,300 (B.Tech: ~850)
- Courses Offered:
- B.Tech: CSE, IT, ECE, EEE, Mechanical, Civil, Metallurgy, Chemical
- M.Tech, MBA, MCA, Ph.D.
10. NIT Allahabad (MNNIT, Uttar Pradesh)
- Seats: ~1,400 (B.Tech: ~900)
- Courses Offered:
- B.Tech: CSE, ECE, IT, Mechanical, Civil, Chemical, Biotechnology, EEE
- M.Tech, MBA, MCA, Ph.D.
11. NIT Patna (Bihar)
- Seats: ~1,200 (B.Tech: ~750)
- Courses Offered:
- B.Tech: CSE, IT, ECE, EEE, Civil, Mechanical, Architecture
- M.Tech, MBA, Ph.D.
12. NIT Silchar (Assam)
- Seats: ~1,200 (B.Tech: ~750)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, Electronics & Instrumentation
- M.Tech, MBA, MCA, Ph.D.
13. NIT Hamirpur (Himachal Pradesh)
- Seats: ~1,200 (B.Tech: ~750)
- Courses Offered:
- B.Tech: CSE, IT, ECE, EEE, Civil, Mechanical, Architecture
- M.Tech, MBA, Ph.D.
14. NIT Jalandhar (Punjab)
- Seats: ~1,200 (B.Tech: ~750)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, Chemical, Industrial &
Production
- M.Tech, MBA, Ph.D.
15. NIT Bhopal (MANIT, Madhya Pradesh)
- Seats: ~1,400 (B.Tech: ~850)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, Metallurgy, Architecture
- M.Tech, MBA, MCA, Ph.D.
16. NIT Raipur (Chhattisgarh)
- Seats: ~1,200 (B.Tech: ~750)
- Courses Offered:
- B.Tech: CSE, IT, ECE, EEE, Civil, Mechanical, Metallurgy, Chemical
- M.Tech, MCA, Ph.D.
17. NIT Andhra Pradesh (Tadepalligudem)
- Seats: ~1,100 (B.Tech: ~600)
- Courses Offered:
- B.Tech: CSE, ECE, EEE, Civil, Mechanical, Biotechnology, Metallurgy
- M.Tech, Ph.D.
Note:
- Total Seats: Across all 31 NITs, the total B.Tech intake is approximately
25,000+ seats (including supernumerary seats for female candidates and other
quotas).
- Reservation Policy: NITs follow a state quota (50%) and all-India quota (50%)
system. Reservations apply for SC/ST/OBC/EWS/PwD categories.
- Seat numbers and courses may vary yearly based on institute policies and
admissions under DASA (for NRIs).