List of NIT Colleges in India
Last Updated: Jan 28, 2025
List of Best NIT Colleges in India
The National Institutes of Technology (NITs) are a group of premier public engineering colleges in India, known for their academic excellence, innovative research, and industry-ready graduates. With a strong emphasis on technical education, NITs have become a benchmark for engineering institutions across the country. For students seeking to pursue engineering programs, here is a list of top NIT colleges in India.
|
Rank |
Institute |
State |
| 1 | National Institute of Technology, Warangal | Andhra Pradesh |
| 2 | National Institute of Technology, Tiruchirapalli | Tamil Nadu |
| 3 | National Institute of Technology, Surathkal, Mangalore | Karnataka |
| 4 | National Institute of Technology, Delhi | Delhi |
| 5 | Motilal Nehru National Institute of Technology, Allahabad | Uttar Pradesh |
| 6 | Malviya National Institute of Technology, Jaipur | Rajasthan |
| 7 | National Institute of Technology, Calicut | Kerala |
| 8 | Visvesvaraya National Institute of Technology, Nagpur | Maharashtra |
| 9 | National Institute of Technology, Kurukshetra | Haryana |
| 10 | National Institute of Technology, Rourkela | Orissa |
| 11 | Maulana Azad National Institute of Technology, Bhopal | Madhya Pradesh |
| 12 | Sardar Vallabhbhai National Institute of Technology, Surat | Gujarat |
| 13 | Dr. B R Ambedkar National Institute of Technology, Jalandhar | Punjab |
| 14 | National Institute of Technology, Durgapur | West Bengal |
| 15 | National Institute of Technology, Goa | Goa |
| 16 | National Institute of Technology, Jamshedpur | Jharkhand |
| 17 | National Institute of Technology, Pondicherry | Pondicherry |
| 18 | National Institute of Technology, Hamirpur | Himachal Pradesh |
| 19 | National Institute of Technology, Raipur | Chhattisgarh |
| 20 | National Institute of Technology, Srinagar Garhwal | Uttarakhand |
| 21 | National Institute of Technology, Patna | Bihar |
| 22 | National Institute of Technology, Silchar | Assam |
| 23 | National Institute of Technology, Agartala | Tripura |
| 24 | National Institute of Technology, Papum Pare | Arunachal Pradesh |
| 25 | National Institute of Technology, Hazartbal, Srinagar | Jammu and Kashmir |
| 26 | National Institute of Technology, Sikkim | Sikkim |
| 27 | National Institute of Technology, Manipur | Manipur |
| 28 | National Institute of Technology, Meghalaya | Meghalaya |
| 29 | National Institute of Technology, Mizoram | Mizoram |
| 30 | National Institute of Technology, Nagaland | Nagaland |
India’s Top NITs In India
1. National Institute of Technology, Agartala
It was established in 1965 and and offers B.Tech., M.Tech., degrees in various branches of engineering and technology. The institute also offers MBA, MCA, and Ph.D. degree programs. There are currently around 420 seats in the college. Also, the institute provides appreciable facilities and infrastructure.
Contact details
Address: NIT Agartala, Barjala, Jirania, Agartala, Tripura 799046
Phone no.: 03812546629
Website: www.nita.ac.in/
2. Motilal Nehru National Institute of Technology, Allahabad
Motilal Nehru National Institute of Technology(MNNIT) offers four-year undergraduate courses in M.Tech. & Master of Computer Application (MCA) programs and Master of Management Studies (MMS). Many companies visit this college annually, and the average package goes around 5 lakhs per annum.
Contact details:
Address: Barrister Mullah Colony, MNNIT Allahabad Campus, Teliarganj, Prayagraj, Uttar Pradesh 211004
Phone no.: 05322545404
Website: www.mnnit.ac.in/
3. Maulana Azad National Institute of Technology, Bhopal
Maulana Azad College of Technology, Bhopal was established in 1960 and converted into NIT on June 26, 2002. The college offers various Undergraduate and postgraduate programs in Engineering, Management, Humanities, Architecture & Planning, and Science streams.
Contact details:
Address: 6C85+F93, Main Rd No. 3, near Kali Mata Mandir, Maulana Azad National Institute of Technology, Bhopal, Madhya Pradesh 462003
Phone no.: 07554051000
Website: www.manit.ac.in/
4. National Institute of Technology, Calicut
NIT Calicut started in the year 2007. The Institute offers B.Tech., B.Arch., M.Tech., PhD, PGDCM, and MBA degree programs under various specializations. Various companies visit this college every year offering a high package.
Contact details:
Address: 8WCM+JFX, Calicut Mukkam Road, Kattangal, Kerala 673601
Phone no.: 04952286106
Website: www.nitc.ac.in/
5. National Institute of Technology, Durgapur
Regional Engineering College, Durgapur was established in 1960 and converted into an NIT on 3rd July 2003. The Institute offers B.Tech, M.Tech., MBA, and MCA courses. The college has been showing very good placements year by year. Last year, the average package of placements reached up to 5.6 lakhs.
Contact details:
Address: Mahatma Gandhi Rd, A-Zone, Durgapur, West Bengal 713209
Phone no.: 03432754680
Website: nitdgp.ac.in/
6. National Institute of Technology, Hamirpur
Regional Engineering College, Hamirpur was established in 1985 and converted into an NIT on 26 June 2002. It offers undergraduate courses, and postgraduate courses in various streams of Engineering and Technology, Humanities. The college claims that every year more than 90 companies visit the campus awarding an average of 4 lakhs package to students.
Contact details:
Address: NIT, Hamirpur, Himachal Pradesh 177005
Phone no.; 01972254011
Website: www.nith.ac.in/
7. Malaviya National Institute of Technology, Jaipur
Malaviya Regional Engineering College, Jaipur was established in 1963 and converted into an NIT on 26 June 2002. The Institute offers undergraduate and postgraduate courses.
Contact details:
Address: Jawahar Lal Nehru Marg, Jhalana Gram, Malviya Nagar, Jaipur, Rajasthan 302017
Phone no. 01412529087
Website: www.mnit.ac.in/
8. Dr. B.R. Ambedkar National Institute of Technology, Jalandhar
Dr. B.R. Ambedkar Regional Engineering College, Jalandhar was established in 1986 and converted into an NIT on October 17, 2002. It offers four-year undergraduate courses.
Contact details:
Address: Grand Trunk Road, Barnala – Amritsar Bypass Rd, Jalandhar, Punjab 144011
Phone no.; 01812690301
Website: www.nitj.ac.in/
9. National Institute of Technology, Jamshedpur
Regional Institute of Technology, Jamshedpur was established in 1960 and converted as an NIT on December 27, 2002. The Institute offers undergraduate and postgraduate courses and MCA.
Contact details:
Address: Q4GV+RJ5, Adityapur, Jamshedpur, Jharkhand 831014
Phone no.: 6572373774
Website: www.nitjsr.ac.in/
10. National Institute of Technology, Kurukshetra
Regional Engineering College, Kurukshetra was established in 1963 and converted into an NIT on 26 June 2002. The Institute offers undergraduate and postgraduate courses.
Contact details:
Address: WRXF+23G, NIT, Thanesar, Haryana 136119
Phone no.; 01744233208
Website: nitkkr.ac.in/
Some other Top NIT Colleges In India:
1. National Institute of Technology, Arunachal Pradesh
2. National Institute of Technology, Meghalaya
3. National Institute of Technology, Nagaland
4. National Institute of Technology, Manipur
5. National Institute of Technology, Mizoram
6. National Institute of Technology, Uttarakhand
7. National Institute of Technology, Delhi
8. National Institute of Technology, Pondicherry
Conclusion:
The National Institutes of Technology (NITs) are a statement of India’s commitment to excellence in technical education. With their emphasis on the rigor of academia, innovative research, and industry partnerships, NITs have established themselves as premier institutions for engineering education. For those students who are interested in the best engineering colleges and NITs, read the article below.
Related Articles:
Best Engineering Colleges in India
Top 10 Engineering Colleges In India

Tell us Your Queries, Suggestions and Feedback
3 Responses to List of NIT Colleges in India
« Which is the top IAS coaching institute in Delhi for a beginner? Best 10 Judiciary Services Coaching in Mumbai »
[…] Engineering, EEE, CS and Electronics and Communication Engineering. Ranking of below Top NITs in India is made on the basis of Opening & Closing Ranks under JEE […]
12th final exam is given …..wait for result of 12th cbse.
If your searching for a job just vist and post your resume its very nice thing i got a job which is suitable to my profile