List of NIT Colleges in India 2025 - NIRF Ranking, Courses, Seats, Cutoff, Fees and Placement

Joint Entrance Exam (JEE) Main 2025 ( JEE Main )

10 mins read3.1M Views26.4K Comments

Exam On: 22 Jan '25 - 24 Jan '25

Updated on Jan 15, 2025 16:58 IST
NIT Tiruchirappalli has secured 9th position in the NIRF Engineering Ranking 2024. National Institute of Technology (NITs) are premier engineering colleges in India offering admission to degree courses at both undergraduate and postgraduate level. Check here the list of top NITs with their MHRD-NIRF rankings, courses offered, total seat intake and cut offs.

NIT Tiruchirappalli is the best NIT in India with 9th position in NIRF Engineering Ranking 2024. National Institutes of Technology (NIT) are autonomous engineering institutes that offer various undergraduate, postgraduate and doctoral degree programs in Engineering and other fields. There are a total of 31 NITs in India and admission to BTech Programs is managed through the JoSAA counselling process, based on AIR rank secured in JEE Main

NIT Trichy, NIT Karnataka, NIT Rourkela, NIT Warangal, and NIT Calicut are some of the popular NITs across India. In the NIRF ranking of 2024, NIT Trichy has been ranked 09 in India. Out of the total, 20 NITs are among the top 100 list in the NIRF Engineering Ranking 2024. The NIT Council is the regulatory body for all NITs. Most of the NITs in India offer degree courses at both undergraduate and postgraduate levels in various branches of Engineering, Architecture, Management and Science. NIT offers admission to MTech programmes based on the score obtained in the GATE exam while seat allotment is managed through CCMT (Centralized Counseling for MTech/MArch/MPlan/MDes).

Explore colleges based on JEE Main

Mumbai
#3 NIRF
₹8 L - 10 L
Ranked in the top 10 by NIRF
Delhi
#2 NIRF
₹8 L - 10 L
In Top 10 %ile by Average Salary of B.Tech Colleges
Chennai
#1 NIRF
₹5.31 L - 10 L
In Top 10 %ile by Average Salary of B.Tech Colleges
Delhi
#27 NIRF
₹6.06 L - 6.87 L
In Top 10 %ile by Average Salary of B.Tech Colleges

Want better recommendations?

There is a 90% more chance of getting best college recommendations by sharing preferences.
Kharagpur
#5 NIRF
₹8 L - 10 L
Ranked in the top 10 by NIRF
Tiruchirappalli
#9 NIRF
₹5 L
In Top 10 %ile by Average Salary of B.Tech Colleges
Kanpur
#4 NIRF
₹8 L
In Top 10 %ile by Average Salary of B.Tech Colleges
Chennai
#13 NIRF
₹10 L - 18 L
Ranked in the top 50 by NIRF
Roorkee
#6 NIRF
₹8 L - 10.71 L
Ranked in the top 10 by NIRF
Hyderabad
#8 NIRF
₹8 L
In Top 10 %ile by Average Salary of B.Tech Colleges
View allCollections

Also Check

JEE Main Syllabus 2025 JEE Main Exam Pattern 2025
Best Books for JEE Main 2025 Preparation  JEE Main 2025 Application Form

In this article, you will learn about:

  • List of NITs along with their MHRD ranking, BTech seat capacity and number of BTech programmes offered
  • Types of degree/courses offered at NITs at the UG and PG level
  • Most popular NIT courses in India
  • Entrance exams for admission to NITs
  • Cut-off for BTech programmes at Top NITs

List of NITs in India with NIRF Ranking 2024

The Ministry of Education has released NIRF Ranking 2024 and 20 NITs are in the top 100. Check NIRF Engineering Ranking for top NITs in India. Among all the 31 NITs in India, NIT Patna, established in 1886, is the oldest while NIT Goa, NIT Manipur, NIT Meghalaya, NIT Mizoram, NIT Nagaland, NIT Puducherry, NIT Sikkim, NIT Uttarakhand, NIT Andhra Pradesh are recently formed institutions. NIT Calicut had the highest seat intake for BTech programmes with 909 seats while NIT Goa, Manipur, and Mizoram contain the lowest number of seats at 150.

Q:   What is NIT Rourkela cutoff for BTech?

A:

NIT Rourkela cutoff 2024 has been released across various specialisations in opening and closing ranks. NIT Rourkela BTech cutoff 2024 ranged between 2680 and 35593 for the General AI category candidates, wherein BTech in CSE is the most competitive course. The easiest BTech specialisation to secure admission in is B.Tech. in Ceramic Engineering + M.Tech. in Industrial Ceramic Engineering. For a detailed NIT Rourkela branch-wise cutoff 2024, candidates can refer to the table below for the Round 1 cutoff. The cutoff mentioned below is for the General category under the AI Quota.

Course2024
B.Tech. in Biomedical Engineering28053
B.Tech. in Ceramic Engineering34492
B.Tech. in Chemical Engineering16708
B.Tech. in Civil Engineering23425
B.Tech. in Computer Science and Engineering2680
B.Tech. in Electrical Engineering8770
B.Tech. in Electronics and Communication Engineering5053
B.Tech. in Mechanical Engineering13682
B.Tech. in Metallurgical and Materials Engineering27499
B.Tech. in Mining Engineering31497
B.Tech. in Biotechnology27533
B.Tech. in Electronics and Instrumentation Engineering8646
B.Tech. in Industrial Design27601
B.Tech. + M.Tech. in Chemical Engineering18843
B.Tech. in Ceramic Engineering + M.Tech. in Industrial Ceramic Engineering35593
B.Tech. + M.Tech. in Metallurgical and Materials Engineering33676
B.Tech. + M.Tech. in Mining Engineering32461
Bachelor of Architecture (B.Arch.)439
B.Tech. in Food Process Engineering34726
B.Tech. in Artificial Intelligence3880

Q:   What is the minimum percentile to get into NIT Durgapur?

A:

Candidates are required to fulfil the eligibility requirement to apply for any of the UG or PG programmes. The eligibility includes the qualifying exam and the minimum aggregate that aspirants need to fulfil. Below is the criteria for top NIT Durgapur courses:

Course NameCommon Eligibility
BTechClass 12 with a minimum 75% aggregate
MTech

Class 12 with at least 60% aggregate or 6.5 CGPA (55% aggregate or 6.0 CGPA for SC/ ST) and BTech in relevant discipline

MScBSc in relevant discipline with at 60% aggregate or 6.5 CGPA (55% aggregate or 6.0 CGPA for SC/ ST)
MBAGraduation with at least 55% aggregate or 6.0 CGPA (50% aggregate or 5.5 CGPA for SC/ ST)
Integrated MScBSc in relevant discipline with at 60% aggregate or 6.5 CGPA (55% aggregate or 6.0 CGPA for SC/ ST)

Q:   What has been the cutoff trend for B.Tech in Computer Science and Engineering for NIT Patna?

A:

The cutoff trend for BTech CSE at NIT Patna has been decreasing in the recent years. In 2021, the closing rank under the General category for all India quota was 15871. In 2022, it decreased to 14638. Likewise, the cut off ranks have changed from 22266 to 21654 for OBC, 79063 to 56352 for SC, 1884 to 70929 for ST, 18577 to 18303 for EWS, 415 to 292 for PWD. This trend is likely to continue in the coming years, as the demand for engineering education in India continues to grow. Similar cut off trend can be seen for female candidates under all categories however the ranks are slightly different.

Name of NIT

NIRF Ranking 2024

NIT Ranking 2023 (NIRF)

NIT Trichy (NITT), 1964

9

9

NIT Karnataka (NITK), 1960

17

12

NIT Rourkela (NITRKL), 1961

19

16

NIT Warangal (NITW), 1959

21

21

NIT Calicut (NITC), 1961

25

23

NIT Nagpur (VNIT), 1960

39

41

NIT Durgapur (NITDGP), 1960

44

43

NIT Silchar (NITS), 1967

40

40

NIT Jaipur (MNIT), 1963

43

37

NIT Allahabad (MNNIT), 1961

60

49

NIT Kurukshetra (NITKKR), 1963

81

58

NIT Jalandhar (NITJ), 1987

58

46

NIT Surat (SVNIT), 1961

59

65

NIT Meghalaya (NITM), 2010

 

72

NIT Patna (NITP), 1886

55

41

NIT Raipur (NITRR), 1956

71

70

NIT Srinagar (NITSRI), 1960

79

82

NIT Bhopal (MANIT), 1960

72

80

NIT Agartala (NITA), 1965

82

91

NIT Goa (NITG), 2010

 

90

NIT Jamshedpur (NITJSR), 1960

 

NA

NIT Manipur (NITMN), 2010

 

95

NIT Hamirpur (NITH), 1986

 

NA

NIT Uttarakhand (NITUK), 2010

 

NA

NIT Puducherry (NITPY), 2010

97

NA

NIT Arunachal Pradesh (NITAP), 2010

  NA

NIT Sikkim (NITSKM), 2010

 

NA

NIT Delhi (NITD), 2010

45

51

NIT Mizoram (NITMZ), 2010

 

NA

NIT Nagaland (NITN), 2010

 

NA

NIT Andhra Pradesh (NITANP), 2015

 

NA

List of NITs with Seat Numbers and NIRF Ranking 2023

Name of NIT NIT Ranking 2023 B.Tech Seats B.Tech Programmes
NIT Trichy (NITT), 1964 8 785 9
NIT Karnataka (NITK), 1960 10 782 8
NIT Rourkela (NITRKL), 1961 15 747 14
NIT Warangal (NITW), 1959 21 817 8
NIT Calicut (NITC), 1961 31 909 11
NIT Nagpur (VNIT), 1960 32 871 8
NIT Jaipur (MNIT), 1963 46 677 8
NIT Kurukshetra (NITKKR), 1963 50 862 7
NIT Silchar (NITS), 1967 38 688 6
NIT Durgapur (NITDGP), 1960 34 700 8
NIT Allahabad (MNNIT), 1961 47 878 9
NIT Jalandhar (NITJ), 1987 52 807 11
NIT Surat (SVNIT), 1961 58 719 6
NIT Meghalaya (NITM), 2010 60 152 5
NIT Bhopal (MANIT), 1960 70 868 8
NIT Raipur (NITRR), 1956 65 913 11
NIT Agartala (NITA), 1965 80 797 10
NIT Goa (NITG), 2010 88 150 8
NIT Jamshedpur (NITJSR), 1960 90 657 7
NIT Patna (NITP), 1886 33 582 5
NIT Hamirpur (NITH), 1986 Not Ranked 522 7
NIT Puducherry (NITPY), 2010 Not Ranked 245 5
NIT Manipur (NITMN), 2010 Not Ranked 180 5
NIT Arunachal Pradesh (NITAP), 2010 Not Ranked 190 7
NIT Srinagar (NITSRI), 1960 Not Ranked 672 9
NIT Delhi (NITD), 2010 Not Ranked 182 3
NIT Mizoram (NITMZ), 2010 Not Ranked 150 5
NIT Nagaland (NITN), 2010 Not Ranked 180 6
NIT Sikkim (NITSKM), 2010 Not Ranked 204 5
NIT Uttarakhand (NITUK), 2010 Not Ranked 150 5
NIT Andhra Pradesh (NITANP), 2015 Not Ranked 487 8

Also Check:

List of Top IITs in India List of Top IIITs in India
Top Engineering Colleges in India Top Private Engineering Colleges in India

Types of Degree Programmes Offered in NITs

NITs are the most prominent engineering colleges in India after the IITs. They offer various undergraduate and postgraduate programmes and admission to most of the programmes is entrance based. The most popular undergraduate programmes offered by NITs are BTech and B.Arch while MBA and MTech are the popular postgraduate programmes.

Explore more B.Tech exams with upcoming dates

BITSAT 2025 application form r...

21 Jan '25

GITAM GAT 2025 registration la...

23 Jan '25

JLUET 2024 Scholarship Aptitud...

30 Nov '24 - 25 Jan '25

AEEE 2025 slot booking for phase 1

17 Jan '25 - 25 Jan '25

NUCAT 2025 Test 1 Registration

19 Dec '24 - 26 Jan '25

Last date for payment of admis...

27 Jan '25

CUEE 2025 Exam Date

30 Jan '25

AMUEEE 2025 application form

3 Jan '25 - 31 Jan '25

LPU NEST 2025 Entrance Examina...

10 Jan '25 - 5 Feb '25

KLEEE 2025 Application Form La...

5 Feb '25

UG Programmes PG Programmes
Bachelor of Technology (BTech) Master of Science (MSc)
Bachelor of Science (BS) Master of Technology (MTech)
Dual Degree (BTech-MTech) Master of Business Administration (MBA)
Dual Degree (BS & MS)  -
Bachelor of Architecture (BArch)  -

Most Popular NIT Courses

NITs across India offer traditional engineering programmes such as BTech and MTech. Besides, NITs also offer 5-year dual degree programmes in various fields. There are three NITs in India, NIT Trichy, NIT Allahabad and NIT Rourkela that also offer MBA or BBA. Few NITs also provide 5=year BArch and 4-year BSc degrees. Here is a list of popular BTech programmes offered at NITs:

Entrance Exams for Admission to NITs

For admission in NITs, candidates have to qualify the entrance tests for various UG and PG level programmes. For BTech courses, candidates are admitted through JEE Main exam. National Testing Agency (NTA) has taken over as conducting authority for JEE Main since 2018. The NIT colleges offer postgraduate programmes with different specialisations. The popular entrance exams accepted for admission to various academic courses offered by NITs are tabulated below:

Q:   What is the cutoff for NIT Delhi?

A:

NIT Delhi cutoff 2024 has been released across various specialisations in opening and closing ranks. NIT Delhi BTech cutoff 2024 ranged between 7361 and 23970 for the General AI category candidates, wherein BTech in CSE is the most competitive course. The easiest BTech specialisation to secure admission in is B.Tech. in Civil Engineering. For a detailed NIT Delhi branch-wise cutoff 2024, candidates can refer to the table below for the Round 1 cutoff. The cutoff mentioned below is for the General category under the AI Quota.  

Course2024
B.Tech. in Computer Science and Engineering7361
B.Tech. in Electronics and Communication Engineering11537
B.Tech. in Civil Engineering23970
B.Tech. in Electrical Engineering16133
B.Tech. in Mechanical Engineering19600
B.Tech.1 in Artificial Intelligence and Data Science7417
B.Tech. in Aerospace Engineering10663
B.Tech. in VLSI Design and Technology13596

Q:   What is the cutoff for BTech CSE at NIT Srinagar?

A:

NIT Srinagar cutoff 2024 was concluded with the release of the JEE Main Round 8 Seat Allotment Result for admission to the BTech course. As per the NIT Srinagar 2024 cutoff, the Round 1 and the Last Round closing cutoff for CSE were 19597 and 26741, respectively for the General All India category canddiates. 

Candidates can refer to the table given below to check out the category-wise NIT Srinagar CSE cutoff 2024 for the General All India category students: 

CategoryNIT Srinagar Last Round Closing Rank 2024
General26741
ST1630
SC111667
OBC33824
PWD543
Courses Entrance Exams
BTech/BArch JEE Main
Mtech/MSc GATE
MBA CAT Exam
MCA NIMCET

NIT Cutoff for BTech Admission

JoSAA releases releasing category-wise and round-wise opening and closing cutoffs/ranks for admission to B.Tech, M.Tech and dual degree programmes in NITs. Candidates have to register and participate in the JoSAA counselling cum seat allotment process. JoSAA conducts joint counselling sessions for candidates qualifying JEE Main and JEE Advanced exam.

JEE Main Cut off depends on several factors including the number of candidates appearing in the entrance exam, total candidates applied for admission in NITs, total seat intake and difficulty level of the examination. Take a look at JEE Main cut offs for top NITs below.

There are no eligibility criteria in JEE Main for assigning All India Ranks. However, candidates seeking admission to NITs must secure at least 75 per cent or be in the top 20 percentile in the 10 2 board examination or any equivalent examination conducted by any recognized board. The minimum percentage in the qualifying exam is relaxed to 65 per cent for candidates from SC/ST category.

  • NIT Trichy - Ranked 10 (score - 61.62)
  • NIT Rourkela - Ranked 16 (score - 57.75)
  • NIT Surathkal - Ranked 21 (score - 55.25)
  • NIT Warangal - Ranked 26 (score - 53.21)
  • NIT Calicut - Ranked 28 (score - 52.69)

For the latest NIT rankings, click here

However, while choosing colleges for JoSAA, be aware that the higher the ranking of an institute, the higher will be the cut off marks. Sometimes, the college-branch combination plays a more significant role in higher ROI from engineering education than simply the brand value of an institution.

However, as per the eligibility criteria specified by NTA, a candidate must secure a minimum 75 per cent aggregate score in the class 12 board examination or be among the top 20 percentile in 10 2 or any equivalent examination for admission to BE/BTech/BArch/BPlanning courses at NITs and other institutes of national importance such as IITs/IIITs and CFTIs.

Candidates from SC/ST categories require a minimum of 65 per cent in class 12 board or any other equivalent examination by a recognized board, as per the relaxation norms for reserved category candidates.

However, the NIT fee structure includes other components such as Admission, Library, Development Fee, Students Group, Matriculation & Recognition, etc. All these components usually vary from institute to institute. Candidates from SC/ST categories and those coming from economically weaker sections of society can avail of fee waiver/remission, subject to fulfilling all the eligibility requirements, as per Government of India norms.

Frequently Asked Questions (FAQs) about NITs

Q. How to get admission to NITs?

A. Engineering aspirants need to apply for JEE Main, a national-level engineering entrance test conducted by NTA (National Testing Agency), for admission to BTech programmes offered by NITs. Successful candidates need to register for JoSAA Counselling to take part in the seat allotment process. Only successful candidates scoring above JEE Main cut off scores are offered admission. Choose your college with JEE Main College Predictor.

Q. How many NITs are there in total?

A. There are in total 31 NITs. All of them are categorized under autonomous public institutions for higher education in India. Out of the 31 NITs, 11 are relatively newly established while the remaining 20 are old engineering institutes. Click here to check the complete list of NIT Colleges in India.

Q. What are the top NITs to apply for after JEE Main?

A. Although all the NITs are equally impressive in terms of infrastructure and faculty, some of the older NITs have built their reputation over a long period of time. This also reflects in the MHRD-NIRF and other rankings. Here are the top five NITs to look out for after clearing JEE Main:

Q. What is the minimum rank required for admission to B.Tech programmes in NITs?

A. Admission to BTech programmes in NITs is completely based on qualifying JEE Main. There are no minimum marks criteria for allocation of All India Ranks (AIRs) in JEE Main Exam.

Q. What is the fee structure for NITs?

A. MHRD is responsible for setting down the fee structure of NITs as per their consultation with the council, the regulatory body for all NITs. The tuition fee is Rs. 62,500 per annum.

Q. How many NITs are there in India?

A. There are in total 31 NITs. All of them are categorized under autonomous public institutions for higher education in India.

Q. Which is the number one NIT in India?

A. As per the NIRF ranking 2022, NIT Trichy is the top NIT in India.

Q. Which is better IITs or NITs?

A. Both IITs and NITs are extremely good at providing education but at the same time, IITs have an edge because of their high standard of studies.

Q. Which NIT is best for CS?

A. Last year, NIT Trichy was the most sought after NIT for Computer Science & Engineering among top scorers.

Q. Is NIT a government college?

A. In 2003, the Seventeen erstwhile Regional Engineering Colleges (RECs) were rechristened as National Institutes of Technology (NITs) and taken over as fully funded institutes of the Central Government and granted deemed university status.

Q. What is the minimum rank to get into NIT?

A. As far as cutoffs of NITs are concerned, if you want admission to the top 10 NITs, then your rank should be less than 20,000 in JEE Main.

About the Author

Satyendra is an expert news writer and content editor at shiksha.com with over ten years of experience in the education field. His work involves writing news and articles, editing, and proofreading content related t... Read Full Bio

Download Important Dates for B.E. / B.Tech Exams

News & Updates

Latest NewsPopular News

Explore Other Exams

Apr '25

JEE Advanced 2025 practice tes...

Apr '25

JEE Advanced 2025 registration...

21 Jan '25

BITSAT 2025 application form r...

May '25

BITSAT 2025 application form -...

12 Nov '24 -

16 Apr '25

SRMJEEE 2025 application form ...

12 Nov '24 -

6 Jun '25

SRMJEEE 2025 application form ...

3 Feb '25 -

15 Mar '25

COMEDK application form 2025

17 Feb '25

COMEDK mock test 2025

22 Jan '25 -

23 Feb '25

WBJEE 2025 application form

25 Feb '25 -

27 Feb '25

WBJEE 2025 application form co...

4 Nov '24 -

31 Mar '25

VITEEE 2025 application form

21 Apr '25 -

27 Apr '25

VITEEE 2025 Exam Dates

30 Dec '24 -

15 Feb '25

MHT CET 2025 Application Form

16 Feb '25 -

22 Feb '25

MHT CET 2025 Application Form ...

The list of exams are recommended based on what other exams do the students in your area show interest in
qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered Yesterday

Yeah, you can do it by cuet entrance exam

A

AJAY KUMAR

Beginner-Level 3

Answered Yesterday

With an OBC NCL PwD rank of 955 in JEE Mains, your chances of getting a seat for B.Tech in NIT are uncertain, but let's break down the factors that'll influence your admission.

 

Firstly, NITs have a reservation system in place, with 27% seats reserved for OBC-NCL candidates, 5% for PwD candidates, a

...more

S

Sanskriti choudhary

Beginner-Level 2

Answered Yesterday

Up till January 17, 2025, the admit cards for the Joint Entrance Examination (JEE) Main 2025 Session 1 has not been released. As per the prescribed time table, the National Testing Agency (NTA) will issue the hall tickets three days in advance to the exam.

The JEE Main 2025 Session 1 examinations a

...more

A

Antu Kaibartya

Contributor-Level 8

Answered Yesterday

As of Jan 17 2025, Jee Mains 2025 session 1 admit card is not released. Generally admit card is expected to be released 3 days before examination.\

Exam starts at 22 so we can except admit card from 18 Jan.

UPVOTE if u find it helpful.

29781649
Lokeshwaran

Contributor-Level 7

Answered Yesterday

Hey here,

Multiple Entrance Paths to Undergraduate B.Tech Programs At Shiv Nadar University (SNU) Chennai, the under-graduate, B.Tech programs are sought through various gateways. SNU makes direct admission without the need of appearing for an entrance test; this is guaranteed to candidates, who obt

...more

78587066
Lokeshwaran

Contributor-Level 7

Answered Yesterday

Hey here,

The ranking in JEE Main with 12,000 may be out of competition with top colleges in IIT and NIT in CSE department, which happens when the ranking in the entrance test goes highly competitive for seats in that stream. Generally, for most of the IITs, CSE seats can be acquired from closing ra

...more

78587338
Lokeshwaran

Contributor-Level 7

Answered Yesterday

Hey here,

The School of Planning and Architecture (SPA) Delhi accepts students into its B.Plan course through the JEE Main. For the 2025 academic year, the JEE Main Session 1 examination is scheduled on 30 January 2025.

Opening Date for Application Window of JEE Main Session 1 is October 28, 2024, a

...more

66084827
Lokeshwaran

Contributor-Level 7

Answered Yesterday

hey here,

Jee Mains 2025 exams will be conducted on January 22 to 31 and results are expected on Feb 12 to 18. Exam dates will vary for every student so please check out the admit card. Everything related exams will announce in NTA official website.

UPVOTE if u find it helpfull.

29781649
Lokeshwaran

Contributor-Level 7

Answered Yesterday

Hey here,

The School of Planning and Architecture (SPA) Delhi offers admission to the B.Plan course through the JEE Main. For the academic year 2025, the JEE Main Session 1 examination is scheduled for 30 January 2025.

The application window for JEE Main Session 1 opened on October 28, 2024, and end

...more

66084827
Lokeshwaran

Contributor-Level 7

Answered Yesterday

Hey here,

The application forms for B.Tech courses conducted at IIITDM are applied through the Joint Entrance Examination (JEE) Main. For session 1 JEE Main under the 2025 academic intake, the forms were released on October 28, 2024, whereas the last submission date was done on November 22, 2024 b

...more

78587328
Lokeshwaran

Contributor-Level 7