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: 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.

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

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

Articles
|
Certifications By Top Providers
Basic Programming using Python
Via Indian Institute of Technology Bombay
Introduction to Aerospace Engineering
Via Indian Institute of Technology Bombay
Fundamental Concepts of Electricity
Via Indian Institute of Technology Bombay
Artificial Intelligence
Via Columbia University, New York
Computer Fundamentals
Via Devi Ahilya Vishwavidyalaya, Indore
B.Sc in Programming and Data Science
Via Indian Institute of Technology Madras
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 dear student,

there is no fixed marks requirement to appear JEE Mains exams you just need to complete your 12th with

Hey ,

If you are preparing for you jee mains 2026 then yes P block holds a good weightage in your exams as it is a part of chemistry . And yes P block elements is included in jee mains 2026 syllabus so it is good for you to prepare for the exams accordingly and does not leave this leave for the same thankyou .

You can download the last 10 years of JEE Main question papers from below link

Last 10 years jee mains paper

It is available in PDF format with solutions.you can easily download it..

Prepare well..

Good luck!!

Hello,

In order to prepare for JEE main 2026 :

1. Know the exam pattern and syllabus.

2. Develop a study plan.

3. Focus on concepts from NCERT and also solve from reference books.

4. Make short notes to revise effectively.

5. Be consistent and follow the study plan properly.

5. Practice questions from past year papers and also give mock tests.

In this way you can prepare for your exam.

All the best!

Hello,

you can appear for the TALLENTEX or StarNxt test while in class 10.The offline exams for TALLENTEX 2026 are scheduled for October 5 and October 12 in 2025.you can register online at tallentex.com.

You can also take the ALLEN Scholarship Admission Test (ASAT) and if you score 85% and above in it, you will definitely get a scholarship. Also you get one of the best batches too.

If you're a NTSE scholar, good at National and state Olympiads. You can enlist yourself for Allen Champ.


Basically it is based on academic achievements you have, the more you bag award you are more likely to get a scholarship.

Good luck!!