All 31 NITs — JEE Main Cutoffs & Rankings 2025

There are 31 NITs across India — all Institutes of National Importance. Admission is through JoSAA counseling based on your JEE Main Common Rank List (CRL) rank. 50% of seats in each NIT are reserved for home-state candidates.

NIT Agartala
NIT
National Institute of Technology, Agartala
Agartala, Tripura · Established 2006
NIT Andhra Pradesh
NIT
National Institute of Technology, Andhra Pradesh
Tadepalligudem, Andhra Pradesh · Established 2015
NIT Arunachal
NIT
National Institute of Technology, Arunachal Pradesh
Jote, Arunachal Pradesh · Established 2010
NIT Delhi
NIT
National Institute of Technology, Delhi
Delhi, Delhi · Established 2010
NIT Goa
NIT
National Institute of Technology, Goa
Cuncolim, Goa · Established 2010
NIT Hamirpur
NIT
National Institute of Technology, Hamirpur
Hamirpur, Himachal Pradesh · Established 1986
NIT Jalandhar
NIT
Dr. B. R. Ambedkar National Institute of Technology, Jalandhar
Jalandhar, Punjab · Established 1987
NIT Manipur
NIT
National Institute of Technology, Manipur
Imphal, Manipur · Established 2010
NIT Meghalaya
NIT
National Institute of Technology, Meghalaya
Shillong, Meghalaya · Established 2010
NIT Mizoram
NIT
National Institute of Technology, Mizoram
Aizawl, Mizoram · Established 2010
NIT Nagaland
NIT
National Institute of Technology, Nagaland
Dimapur, Nagaland · Established 2010
NIT Patna
NIT
National Institute of Technology, Patna
Patna, Bihar · Established 1886
NIT Puducherry
NIT
National Institute of Technology, Puducherry
Karaikal, Puducherry · Established 2010
NIT Raipur
NIT
National Institute of Technology, Raipur
Raipur, Chhattisgarh · Established 1956
NIT Sikkim
NIT
National Institute of Technology, Sikkim
Ravangla, Sikkim · Established 2010
NIT Silchar
NIT
National Institute of Technology, Silchar
Silchar, Assam · Established 1967
NIT Srinagar
NIT
National Institute of Technology, Srinagar
Srinagar, Jammu and Kashmir · Established 1960
NIT Uttarakhand
NIT
National Institute of Technology, Uttarakhand
Srinagar, Uttarakhand · Established 2009
NIT Trichy
NITNIRF #9
National Institute of Technology, Tiruchirappalli
Tiruchirappalli, Tamil Nadu · Established 1964
NIT Surathkal
NITNIRF #17
National Institute of Technology Karnataka, Surathkal
Mangalore, Karnataka · Established 1960
NIT Rourkela
NITNIRF #19
National Institute of Technology, Rourkela
Rourkela, Odisha · Established 1961
NIT Warangal
NITNIRF #21
National Institute of Technology, Warangal
Warangal, Telangana · Established 1959
NIT Calicut
NITNIRF #25
National Institute of Technology, Calicut
Kozhikode, Kerala · Established 1961
VNIT Nagpur
NITNIRF #41
Visvesvaraya National Institute of Technology, Nagpur
Nagpur, Maharashtra · Established 1960
NIT Durgapur
NITNIRF #43
National Institute of Technology, Durgapur
Durgapur, West Bengal · Established 1960
MNIT Jaipur
NITNIRF #46
Malaviya National Institute of Technology, Jaipur
Jaipur, Rajasthan · Established 1963
MNNIT Allahabad
NITNIRF #49
Motilal Nehru National Institute of Technology, Allahabad
Prayagraj, Uttar Pradesh · Established 1961
NIT Kurukshetra
NITNIRF #58
National Institute of Technology, Kurukshetra
Kurukshetra, Haryana · Established 1963
SVNIT Surat
NITNIRF #59
Sardar Vallabhbhai National Institute of Technology, Surat
Surat, Gujarat · Established 1961
MANIT Bhopal
NITNIRF #65
Maulana Azad National Institute of Technology, Bhopal
Bhopal, Madhya Pradesh · Established 1960
NIT Jamshedpur
NITNIRF #90
National Institute of Technology, Jamshedpur
Jamshedpur, Jharkhand · Established 1960

Frequently asked questions

How many NITs are there in India?+
There are 31 NITs — National Institutes of Technology — spread across India. All are Institutes of National Importance and admit through JoSAA counseling via JEE Main.
What is the home-state quota in NITs?+
50% of the seats in every NIT are reserved for students who are residents of the state where the NIT is located. This is called the Home-State (HS) quota. The remaining 50% go to the Other-State (OS) pool. Home-state seats generally have much more accessible cutoffs.
Which is the best NIT in India?+
NIT Trichy is typically ranked #1 among NITs on NIRF Engineering, followed by NIT Surathkal, NIT Rourkela, and NIT Warangal in the top tier.
What JEE Main rank do I need to get into an NIT?+
CRL ranks below ~50,000 have a realistic shot at an NIT for OPEN category Gender-Neutral seats, though this varies by branch, quota (home-state vs other-state), and specific NIT. Use the predictor for exact, current projections.