Top 50 Engineering Colleges in India as per NIRF Ranking 2025 - Official List

Top 50 Engineering Colleges in India as per NIRF Ranking 2025 - Official List

Gandubilli UnnatiUpdated on 11 Sep 2025, 05:34 PM IST

Top 50 Engineering Colleges in India as per NIRF Ranking 2025 - The Ministry of Education announced the NIRF 2025 Engineering Ranking on September 4, 2025. The NIRF rankings 2025 have been updated on the official website, nirfindia.org. The authority releases the NIRF Rankings 2025 Engineering every year to rank the higher education institutions in India. According to the 2025 rankings, IIT Madras, IIT Delhi & IIT Bombay were awarded the top 3 ranks for the engineering domain. The Top 50 engineering colleges in India as per NIRF ranking, have been updated here.

This Story also Contains

  1. Top 50 Engineering Colleges in India as per NIRF Ranking 2025
  2. NIRF Previous Year Rankings
  3. How many top IITs in India are included in the NIRF Ranking?
  4. Factors that Influence the NIRF Rankings
Top 50 Engineering Colleges in India as per NIRF Ranking 2025 - Official List
Top 50 Engineering Colleges in India as per NIRF Ranking

Engineering aspirants can check the NIRF Rankings to analyse the top engineering colleges in India. The Ministry of Education considers various factors to rank the top education institutes in India for various parameters like teaching quality, research, graduation outcomes, inclusivity, and more.

Top 50 Engineering Colleges in India as per NIRF Ranking 2025

The Ministry of Education announced the NIRF Engineering rankings 2025 on the official website. Knowing the rankings of the institutes helps candidates make an informed decision about which is the best engineering college for them. Along with the rankings, the institute's score has also been mentioned. Candidates will be able to check the Top 50 engineering colleges in India as per NIRF ranking here.

NIRF Top 50 Colleges for Engineering

Name of the College

State

Score

NIRF Engineering Ranking 2025

Indian Institute of Technology Madras

Tamil Nadu

88.72

1

Indian Institute of Technology Delhi

Delhi

85.74

2

Indian Institute of Technology Bombay

Maharashtra

83.65

3

Indian Institute of Technology Kanpur

Uttar Pradesh

81.82

4

Indian Institute of Technology Kharagpur

West Bengal

78.69

5

Indian Institute of Technology Roorkee

Uttarakhand

75.44

6

Indian Institute of Technology Hyderabad

Telangana

72.31

7

Indian Institute of Technology Guwahati

Assam

72.24

8

National Institute of Technology Tiruchirappalli

Tamil Nadu

68.14

9

Indian Institute of Technology (Banaras Hindu University)

Uttar Pradesh

67.24

10

Birla Institute of Technology & Science - Pilani

Rajasthan

67.02

11

Indian Institute of Technology Indore

Madhya Pradesh

66.65

12

National Institute of Technology Rourkela

Odisha

66.62

13

S.R.M. Institute of Science and Technology

Tamil Nadu

65.83

14

Indian Institute of Technology (Indian School of Mines)

Jharkhand

65.37

15

Vellore Institute of Technology

Tamil Nadu

65.25

16

National Institute of Technology Karnataka, Surathkal

Karnataka

64.59

17

Jadavpur University

West Bengal

64.54

18

Indian Institute of Technology Patna

Bihar

64.52

19

Anna University

Tamil Nadu

63.51

20

National Institute of Technology Calicut

Kerala

63.05

21

Siksha O Anusandhan

Odisha

62.58

22

Amrita Vishwa Vidyapeetham

Tamil Nadu

62.46

23

Jamia Millia Islamia

Delhi

62.42

24

Indian Institute of Technology Gandhinagar

Gujarat

62.31

25

Indian Institute of Technology Mandi

Himachal Pradesh

62.08

26

Indian Institute of Technology Jodhpur

Rajasthan

61.31

27

National Institute of Technology Warangal

Telangana

61.05

28

Thapar Institute of Engineering and Technology

Punjab

60.97

29

Delhi Technological University

Delhi

60.85

30

Chandigarh University

Punjab

60.46

31

Indian Institute of Technology Ropar

Punjab

59.66

32

Kalasalingam Academy of Research and Education

Tamil Nadu

59.03

33

Aligarh Muslim University

Uttar Pradesh

59.01

34

Koneru Lakshmaiah Education Foundation University

Andhra Pradesh

58.95

35

Kalinga Institute of Industrial Technology

Odisha

58.79

36

Amity University

Uttar Pradesh

58.53

37

International Institute of Information Technology Hyderabad

Telangana

58.45

38

Indian Institute of Technology Bhubaneswar

Odisha

58.22

39

Shanmugha Arts Science Technology & Research Academy

Tamil Nadu

58.02

40

Institute of Chemical Technology

Maharashtra

57.96

41

Malaviya National Institute of Technology

Rajasthan

57.45

42

UPES

Uttarakhand

56.99

43

Visvesvaraya National Institute of Technology, Nagpur

Maharashtra

56.58

44

Saveetha Institute of Medical and Technical Sciences

Tamil Nadu

56.55

45

Symbiosis International

Maharashtra

56.22

46

Sri Sivasubramaniya Nadar College of Engineering

Tamil Nadu

56.08

47

Lovely Professional University

Punjab

55.99

48

National Institute of Technology Durgapur

West Bengal

55.94

49

National Institute of Technology Silchar

Assam

55.91

50

NIRF Previous Year Rankings

Candidates can check the previous year's Top 50 engineering colleges in India NIRF here.

India Top 50 Engineering Institutes NIRF

Name of the colleges

State

Score

NIRF Ranking 2024

IIT Madras

Tamil Nadu

89.46

1

IIT Delhi

Delhi

86.66

2

IIT Bombay

Maharashtra

83.09

3

IIT Kanpur

Uttar Pradesh

82.79

4

IIT Kharagpur

West Bengal

76.88

5

IIT Roorkee

Uttarakhand

76.00

6

IIT Guwahati

Assam

71.86

7

IIT Hyderabad

Telangana

71.55

8

National Institute of Technology Tiruchirappalli

Tamil Nadu

66.88

9

IIT (Banaras Hindu University) Varanasi

Uttar Pradesh

66.69

10

Vellore Institute of Technology

Tamil Nadu

66.22

11

Jadavpur University

West Bengal

65.62

12

S.R.M. Institute of Science and Technology

Tamil Nadu

65.41

13

Anna University

Tamil Nadu

65.34

14

IIT (Indian School of Mines) Dhanbad

Jharkhand

64.83

15

IIT Indore

Madhya Pradesh

64.72

16

National Institute of Technology Karnataka, Surathkal

Karnataka

64.27

17

IIT Gandhinagar

Gujarat

63.42

18

National Institute of Technology Rourkela

Odisha

63.38

19

Birla Institute of Technology and Science, Pilani

Rajasthan

63.04

20

National Institute of Technology Warangal

Telangana

61.72

21

IIT Ropar

Punjab

61.56

22

Amrita Vishwa Vidyapeetham

Tamil Nadu

61.29

23

Jamia Millia Islamia

Delhi

61.28

24

National Institute of Technology Calicut

Kerala

61.19

25

Siksha `O` Anusandhan

Odisha

60.97

26

Delhi Technological University

Delhi

60.78

27

IIT Jodhpur

Rajasthan

60.61

28

Thapar Institute of Engineering and Technology (Deemed-to-be-university)

Punjab

60.35

29

Amity University

Uttar Pradesh

59.91

30

IIT Mandi

Himachal Pradesh

59.86

31

Chandigarh University

Punjab

59.82

32

Aligarh Muslim University

Uttar Pradesh

59.16

33

IIT Patna

Bihar

58.40

34

Koneru Lakshmaiah Education Foundation University (K L College of Engineering)

Andhra Pradesh

58.24

35

Kalasalingam Academy of Research and Education

Tamil Nadu

58.20

36

Kalinga Institute of Industrial Technology

Odisha

58.00

37

Shanmugha Arts, Science, Technology and Research Academy

Tamil Nadu

57.97

38

Visvesvaraya National Institute of Technology Nagpur

Maharashtra

57.89

39

National Institute of Technology Silchar

Assam

57.60

40

Institute of Chemical Technology

Maharashtra

56.93

41

UPES

Uttarakhand

56.65

42

Malaviya National Institute of Technology

Rajasthan

56.35

43

National Institute of Technology Durgapur

West Bengal

56.26

44

National Institute of Technology Delhi

Delhi

55.67

45

Sri Sivasubramaniya Nadar College of Engineering

Tamil Nadu

55.01

46

International Institute of Information Technology Hyderabad

Telangana

54.29

47

Birla Institute of Technology

Jharkhand

54.18

48

IISc Shibpur

West Bengal

54.17

49

Lovely Professional University

Punjab

54.16

50

How many top IITs in India are included in the NIRF Ranking?

Not all the IITs are included in the top NIRF rankings. According to the previous year, a total of 17 IITs were in the top 50 rankings. Candidates can check the Top IITS in India below.

IITs in the Tp 50 Engineering Institutes as per NIRF Ranking

IIT Name

NIRF 2024 Engineering Rank

IIT Madras

1

IIT Delhi

2

IIT Bombay

3

IIT Kanpur

4

IIT Kharagpur

5

IIT Roorkee

6

IIT Guwahati

7

IIT Hyderabad

8

IIT (BHU) Varanasi

10

IIT (ISM) Dhanbad

15

IIT Indore

16

IIT Gandhinagar

18

IIT Ropar

22

IIT Jodhpur

28

IIT Mandi

31

IIT Patna

34

IIT Bhubaneswar

47

Factors that Influence the NIRF Rankings

MoE takes into account the following parameters while ranking colleges.

Sr. No

Parameters

Marks

Weightage

1

Teaching, Learning & Resources (TLR)

100

0.40

2

Research Productivity, Impact and IPR (RPII)

100

0.20

3

Graduation Outcome (GO)

100

0.15

4

Outreach and Inclusivity (OI)

100

0.15

5

Perception (PR)

100

0.10

JEE Main Syllabus: Subjects & Chapters
Select your preferred subject to view the chapters

Frequently Asked Questions (FAQs)

Q: Are the NIRF rankings for 2025 released?
A:

Yes, MoE has released the NIRF 2025 rankings on September 4, 2025, online.

Q: Which is the top engineering college according to the NIRF Ranking?
A:

According to the NIRF 2025 engineering data, IIT Madras is ranked 1st in the NIRF Rankings.

Articles
|
Upcoming Engineering Exams
Ongoing Dates
HITSEEE Application Date

5 Nov'25 - 22 Apr'26 (Online)

Ongoing Dates
SMIT Online Test Application Date

15 Nov'25 - 12 Apr'26 (Online)

Ongoing Dates
SNUSAT Application Date

19 Nov'25 - 31 Mar'26 (Online)

Certifications By Top Providers
Computer Fundamentals
Via Devi Ahilya Vishwavidyalaya, Indore
Introduction to Biostatistics
Via Indian Institute of Technology Bombay
Certificate Program in Machine Learning and AI with Python
Via Indian Institute of Technology Bombay
Programming Basics
Via Indian Institute of Technology Bombay
C-Based VLSI Design
Via Indian Institute of Technology Guwahati
B.Tech Engineering Technology
Via Birla Institute of Technology and Science, Pilani
Udemy
 1525 courses
Swayam
 817 courses
NPTEL
 773 courses
Coursera
 697 courses
Edx
 608 courses
Explore Top Universities Across Globe

Questions related to JEE Main

On Question asked by student community

Have a question related to JEE Main ?

Hello,

Yes, in JEE Mains, 95 percentile and above is good, and you can get admission in mid to upper-tier NITs. Here is the list of some NITs where you can get admission.

1. NIT Agartala

2. NIT Raipur

3. NIT Durgapur

4. NIT Puducherry

Thank you.

hello,

The link to the most relevant chapter of JEE Mains is attached herewith. You can also find the sample papers with an answer key, which will help you analyse your in-depth performance. Careers360 gives every aspirant an opportunity for a free mock test. the registration is going on. The last date of registration on 8th January.

https://engineering.careers360.com/articles/most-important-chapters-of-jee-main

Thank you.

Hello,

The exam date of the All India JEE Mains mock test season one is in mid to late January, and season two will be held in early to mid-April. You can enroll for the Careers360 free mock test. The last date on 8th January, 2026. The mock test question papers are set chapter-wise wise which can help you analysing your in-depth performance.

Best Regards.

Hello,

You passed your Class 12 (Intermediate) from UP Board in 2024 .
As per JEE Advanced rules , a candidate can appear only in the year of Class 12 passing and the next consecutive year

  • Eligible years for you were 2024 and 2025

  • You already appeared in 2025

  • 2026 is not allowed

Your health issue does not change this rule.

You can still take JEE Main again in 2026 , but not JEE Advanced.

Hope it helps !

Cracking jee main in 15 days is a challenging task that depends heavily on your current level of preparation and how effectively you utilize the remaining time. the preparation strategy highlighted by experts suggests focusing on a high-yield revision plan that prioritizes the most important chapters in physics, chemistry, and mathematics rather than trying to learn new concepts. according to the insights from ramesh batlish of fiitjee, success in this short window requires a disciplined routine involving the solving of previous year question papers and taking full-length mock tests to build exam temperament and time management skills. prioritizing topics like coordinate geometry in maths, organic chemistry, and modern physics can help maximize your score as these often carry significant weightage. while it may not be enough to master the entire syllabus, a strategic and focused effort can certainly help you improve your percentile and secure a qualifying score. for a detailed day-wise plan and expert tips on managing the final two weeks, you can refer to the full article here: https://engineering.careers360.com/articles/jee-main-2025-last-15-days-preparation-strategy-ramesh-batlish-managing-partner-and-head-fiitjee-noida