Top NIT Colleges in India: As per latest NIRF Ranking 2024

Discover the National Institutes of Technology (NITs), renowned for their academic excellence, rigorous JEE Main entrance, and world-class faculty. These institutions are at the forefront of engineering and technological education in India.

NIT Trichy - National Institute of Technology Tiruchirappalli

Tiruchirappalli, Tamil Nadu

NIRF Ranking: 9

Entrance: JEE Main

Fees: ₹6.30 Lakhs

NIT Surathkal (NITK) - National Institute of Technology Karnataka Surathkal

Mangalore, Karnataka

NIRF Ranking: 17

Entrance: JEE Main

Fees: ₹5.72 Lakhs

NIT Rourkela - National Institute of Technology Rourkela

Rourkela, Odisha

NIRF Ranking: 19

Entrance: JEE Main

Fees: ₹6.28 Lakhs

NIT Warangal - National Institute of Technology Warangal

Hanamkonda, Telangana

NIRF Ranking: 21

Entrance: JEE Main

Fees: ₹5.74 Lakhs

NIT Calicut - National Institute of Technology Calicut

Kozhikode, Kerala

NIRF Ranking: 25

Entrance: JEE Main

Fees: ₹6.23 Lakhs

VNIT Nagpur - Visvesvaraya National Institute of Technology Nagpur

Nagpur, Maharashtra

NIRF Ranking: 39

Entrance: JEE Main

Fees: ₹10.95 Lakhs

NIT Silchar - National Institute of Technology Silchar

Silchar, Assam

NIRF Ranking: 40

Entrance: JEE Main

Fees: ₹6.00 Lakhs

MNIT Jaipur - Malaviya National Institute of Technology Jaipur

Jaipur, Rajasthan

NIRF Ranking: 43

Entrance: JEE Main

Fees: ₹6.17 Lakhs

NIT Durgapur - National Institute of Technology Durgapur

Durgapur, West Bengal

NIRF Ranking: 44

Entrance: JEE Main

Fees: ₹5.51 Lakhs

NIT Delhi - National Institute of Technology Delhi

Delhi

NIRF Ranking: 45

Entrance: JEE Main

Fees: ₹6.58 Lakhs

NIT Patna - National Institute of Technology Patna

Patna, Bihar

NIRF Ranking: 56

Entrance: JEE Main

Fees: ₹5.90 Lakhs

NIT Jalandhar - Dr. B. R. Ambedkar National Institute of Technology Jalandhar

Jalandhar, Punjab

NIRF Ranking: 59

Entrance: JEE Main

Fees: ₹5.76 Lakhs

NIT Bhopal - Maulana Azad National Institute of Technology Bhopal

Bhopal, Madhya Pradesh

NIRF Ranking: 80

Entrance: JEE Main

Fees: ₹5.72 Lakhs

NIT Goa - National Institute of Technology Goa

Farmagudi, Ponda, Goa

NIRF Ranking: 85

Entrance: JEE Main

Fees: ₹5.85 Lakhs

NIT Hamirpur - National Institute of Technology Hamirpur

Hamirpur, Himachal Pradesh

NIRF Ranking: 99

Entrance: JEE Main

Fees: ₹5.06 Lakhs

NIT Puducherry - National Institute of Technology Puducherry

Karaikal, Puducherry

NIRF Ranking: 101

Entrance: JEE Main

Fees: ₹5.00 Lakhs

NIT Agartala - National Institute of Technology Agartala

Agartala, Tripura

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.8 Lakhs

NIT Arunachal Pradesh - National Institute of Technology Arunachal Pradesh

Yupia, Arunachal Pradesh

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.00 Lakhs

NIT Meghalaya - National Institute of Technology Meghalaya

Shillong, Meghalaya

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.00 Lakhs

NIT Nagaland - National Institute of Technology Nagaland

Dimapur, Nagaland

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.00 Lakhs

NIT Sikkim - National Institute of Technology Sikkim

Ravangla, Sikkim

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.00 Lakhs

NIT Andhra Pradesh - National Institute of Technology Andhra Pradesh

Tadepalligudem, Andhra Pradesh

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.00 Lakhs

NIT Jamshedpur - National Institute of Technology Jamshedpur

Jamshedpur, Jharkhand

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹6.07 Lakhs

NIT Manipur (NITMN) - National Institute of Technology Manipur

Imphal, Manipur

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.46 Lakhs

NIT Mizoram - National Institute of Technology Mizoram

Aizawl, Mizoram

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.92 Lakhs

NIT Uttarakhand (NIT UK) - National Institute of Technology Uttarakhand

Srinagar, Uttarakhand

NIRF Ranking: N/A

Entrance: JEE Main

Fees: ₹5.77 Lakhs