JEE Main 2025 Session 2 Result Announced: List of Top NITs as per NIRF Ranking
After the JEE Main 2025 result, which institute will be suitable for you? Here is the list of NITs that have been regarded as the best ones in the NIRF rankings.
The National Testing Agency has announced the JEE Main 2025 final result. Now that the candidates have their All India Rank revealed, they need to plan out their admission choices. The candidates who have cleared the JEE Main 2025 cutoff for JEE Advanced will be appearing to appear in the Advanced exam for IIT admission to be held on May 18. JEE Advanced registrations will start on April 23. Other candidates who have not qualified the cutoff for IIT JEE Advanced, but have good ranks in JEE Main, must look forward to admission in the National Institute of Technology (NITs).
Top NITs in India and Their NIRF Rankings
There are a total of 31 National Institutes of Technology (NITs) in India. Out of the total, 20 NITs are among the top 100 list in the NIRF Engineering Ranking 2024. NIT Trichy, NIT Karnataka, NIT Rourkela, NIT Warangal, and NIT Calicut are some of the popular NITs across India. Admission to BTech Programs in all the NITs is managed through the JoSAA counselling process, based on AIR rank secured in JEE Main.
| 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 |
NA |
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 |
NA |
90 |
| NIT Jamshedpur (NITJSR), 1960 |
NA |
NA |
| NIT Manipur (NITMN), 2010 |
NA |
95 |
| NIT Hamirpur (NITH), 1986 |
NA |
NA |
| NIT Uttarakhand (NITUK), 2010 |
NA |
NA |
| NIT Puducherry (NITPY), 2010 |
97 |
NA |
| NIT Arunachal Pradesh (NITAP), 2010 |
NA | NA |
| NIT Sikkim (NITSKM), 2010 |
NA |
NA |
| NIT Delhi (NITD), 2010 |
45 |
51 |
| NIT Mizoram (NITMZ), 2010 |
NA |
NA |
| NIT Nagaland (NITN), 2010 |
NA |
NA |
| NIT Andhra Pradesh (NITANP), 2015 |
NA |
NA |
Read More:
The JEE Main April attempt result has been announced. To check result, candidates need to login on the JEE Main official website jeemain.nta.ac.in using their application number and date of birth. JEE Main 2025 Result session 2 will have details of NTA percentile scores of Physics, Chemistry, Mathematics, Aggregate percentile score of all three subejcts, JEE Main Cutoff and All India Rank of candidates. NTA has revised the JEE Main Session 2 Result 2025 date.
Follow Shiksha.com for latest education news in detail on Exam Results, Dates, Admit Cards, & Schedules, Colleges & Universities news related to Admissions & Courses, Board exams, Scholarships, Careers, Education Events, New education policies & Regulations.
To get in touch with Shiksha news team, please write to us at news@shiksha.com

Currently: Assistant Manager - Content
Role: News & Feature Writer, Content Editor
Expertise: Engineering Education and Counselling
Mamona Majumder specialises in news and feature writing, content editing, and educa
Read Full BioComments
(1)
Latest News
Next Story
The NTA will announce JEE Main Result 2026 around 10 days after the conclusion of the exam. Candidates can download the JEE Main result 2026 scorecard online. JEE Main result login link 2026 will be available on the wesbite jeemain.nta.nic.in. The JEE Main 2026 result scorecard will have details of candidate percentile score in Physics, Chemistry, Mathematics and the aggreate percentile score. JEE Mains 2026 result will be released separately for both sessions.