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.

LiveJEE Main 2026 Registration LIVE: Session 1 exam dates, application soon; NTA advisory for aspirantsOct 1, 2025 | 10:35 PM IST

Last year's JEE Mains number of qualified candidates from each category is as follows. 

Category

Number of candidates qualified

UR-General

97,321

UR - PwD

3,950

Economically Weaker Section (EWS)

25,009

OBC-Non-Creamy Layer (OBC - NCL)

67,614

Scheduled Caste (SC)

37,519

Scheduled Tribe (ST)

18,823

Total

2,50,236
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
|
Upcoming Engineering Exams
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,

You cannot "renew" your September 2025 certificate. You must apply for a completely new EWS certificate after April 1, 2026.

EWS certificates are linked to a specific financial year.

Your certificate issued in September 2025 is valid for the financial year 2025-26. It is based on your family's income from the previous financial year (i.e., 2024-25).

The certificate required for JEE counselling in mid-2026 must be valid for the financial year 2026-27. This certificate must be based on your family's income from the financial year 2025-26 and must be issued on or after April 1, 2026.

Since they are based on two different income periods, they are considered completely different documents.


Hope it's helpful to you.

Hi! Don’t worry, you can correct your category this year while filling out the JEE Main 2025 application form. If you belong to BC/OBC category and have the valid caste certificate, you can apply under OBC NCL now. It will not be a problem if last year you had applied as General/EWS, since each year’s application is considered separately.
OBC NCL is for candidates from socially and educationally backward communities (non creamy layer) with income below 8 lakh, while EWS is for students from the general category (not SC/ST/OBC) with family income below 8 lakh. Since your family income is less than 2 lakh and you are BC, applying under OBC NCL is the right choice and will give you reservation benefits.

Hello,

To get below AIR 100 in JEE Advanced 2027, you need a strong and focused plan. Here’s a simple guide:

  1. Clear Concepts : Make sure all NCERT basics are strong. Focus on Physics, Chemistry, and Maths concepts deeply.

  2. Advanced Practice : Solve previous years’ JEE Advanced papers and high-level questions from books like HC Verma, I.E. Irodov, OP Tandon, and Cengage.

  3. Regular Mock Tests : Take full-length tests every week. Analyse mistakes and improve weak areas.

  4. Time Management : Learn to solve questions quickly and accurately. Work on speed and accuracy together.

  5. Short Notes : Make notes/formulas for quick revision.

  6. Consistency : Study daily and avoid long breaks. Consistent practice is key.

  7. Focus on Weak Areas : Identify topics you struggle with and spend extra time on them.

  8. Stress Management : Stay healthy, sleep well, and avoid last-minute panic.

If you follow a structured plan and stay consistent, AIR below 100 is achievable.

Hope it helps !

Helloaspirant,

The JEE Main 2026 syllabus, which is broken down into Physics, Chemistry, and Mathematics, is based on the NCERT curriculum for Classes 11 and 12.  Calculus, Algebra, and Coordinate Geometry in Mathematics; Organic, Inorganic, and Physical Chemistry; and Mechanics, Thermodynamics, and Optics in Physics are important subjects.

To know the syllabus, you can visit our site through following link:

https://engineering.careers360.com/articles/jee-main-syllabus

Thank you

You will get last 10 years JEE Mains papers in hindi below

JEE MAIN 10 YEAR PAPER IN HINDI

Practising these papers will increase your confidence and you will be better prepared for the exam.

Good luck!!