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

Upcoming Event

JEE Main Exam Date:21 Jan' 26 - 30 Jan' 26

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.

LiveJEE Main 2026 Registration LIVE: NTA JEE application dates soon; apply on jeemain.nta.nic.inOct 31, 2025 | 10:29 AM IST

No, the National Testing Agency (NTA) which conducts the JEE Main 2026 session 1 and 2 exams for admission to BTech, BArch, and BPlanning has not yet announced the application begin date. 

Read More

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 ?

Helle,

If you have only a state SEBC certificate and not a central OBC-NCL certificate, then you can’t claim OBC-NCL reservation in JEE. In that case, you should select the “General” category (or General-EWS, if you have a valid EWS certificate). To avail OBC-NCL benefits in JEE, you must get a central OBC-NCL certificate issued by the Government of India.

Hope you understand.

Hello,

A minor spelling difference like “Girisharadhya” and “Girisharadya” usually won’t cause major issues during JEE Main 2026 registration, but it’s better to correct it in either Aadhaar or marksheet to avoid problems during document verification or counselling. Keep an affidavit or gazette proof ready in case officials ask for clarification.


Hope you understand.

Hello,

After clearing JEE Main, your college information comes through JoSAA or CSAB counselling portals. You’ll need to register online, fill in your college and branch choices, and based on your rank, category, and seat availability; the allotment result will be displayed. You won’t get a personal message all updates are shown on the official JoSAA website.

Hope you understand.


Hello,

To get a Central Economically Weaker Section (EWS) certificate for JEE Mains, you must apply to the Tehsildar or Sub-Divisional Officer (SDO) in Nizamabad through the Telangana MeeSeva Portal.  A Central EWS certificate, not a state one, is required for JEE Mains. You are ineligible for EWS if you already hold a Backward Class (BCE) certificate, as EWS is for general category candidates who are not covered under other reservations.

I hope it will clear your query!!

Careers360 provides most of the important question papers for practice and improvement of concepts and to progress in learning.

Important jee mains chapter wise pyq's are provided by Careers360.Link is attached below:

Resource provided by Careers360:

https://engineering.careers360.com/download/ebooks/jee-main-highest-scoring-chapters-and-topics