Top Engineering Colleges in Uttar Pradesh

Latest Update

  • 2025-12-04 :

    The JEE Main 2026 exam date and assigned exam city will be announced in the first week of January via the Advanced City Intimation Slip on jeemain.nta.nic.in. Candidates can download the slip by logging in with their application number and password.

  • 2025-12-03 :

    The CUET PG 2026 notification is expected in December 2025, with registrations likely to begin soon. Following last year’s timeline, application registrations may open in December–January.

  • 2025-12-03 :

    BITSAT admission notification for the 2026–27 academic year will be released soon.As per past trends, BITSAT 2026 Session 1 applications may begin in January 2026, with exams tentatively in May and June.

Engineering is the creative application of scientific principles to design or develop components, machines etc. Engineering colleges in Uttar Pardesh offers a degree in multiple specialisations such as computer science engineering, mechanical engineering, civil engineering, electrical engineering, electronics and communication engineering, etc. The top multinational companies conduct placements at engineering colleges in Uttar Pradesh.

Engineering colleges in Uttar Pradesh offer admission based on academic merit and entrance examination. The eligibility criteria for admission to engineering colleges is a minimum of 60% marks in the 10+2 in science stream from a recognised board and a good score in the state or national-level entrance exam. Entrance exam scores accepted by the engineering colleges in Uttar Pradesh are JEE Main, GATE and UPSEE. 

BE BTech MTech ME

Best Engineering Colleges in Uttar Pradesh by NIRF Ranking

Every year National Institute Ranking Framework (NIRF) releases the list of top engineering colleges in India. The colleges’ ranking is based on specific parameters such as teaching, learning, resources, outreach and inclusivity, graduation outcome, peer perception, research and professional practice. 

Below-mentioned is the list of best engineering colleges in Uttar Pradesh by NIRF ranking 2021:

Ranking

Name of the College

NIRF Score

1

Indian Institute of Technology, Kanpur

83.22

2

Indian Institute of Technology (BHU), Varanasi

62.10

3

Amity University, Noida

54.87

4

Aligarh Muslim University, Aligarh

54.00

5

Motilal Nehru National Institute of Technology, Allahabad

51.90

6

Indian Institute of Information Technology Allahabad

40.28

7

Jaypee Institute of Information Technology

39.82

8

Dayalbagh Educational Institute

36.62

9

Rajiv Gandhi Institute of Petroleum Technology, Amethi

34.18

10

Noida Institute of Engineering & Technology

33.99

Clear All

Showing 391 Colleges

Sort By:
# 30 NIRF

IIT Varanasi (BHU)

Varanasi, Uttar Pradesh Public 3.4 # 30 NIRF

IIT Varanasi (BHU) is one of best Engineering colleges in Varanasi, Uttar Pradesh. IIT Varanasi (BHU) offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. IIT Varanasi (BHU) fees for Engineering courses range from ₹3 L to ₹5 L.

Courses Offered

7 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹40 K-4 L

Accreditation

-/-

IIIT Delhi

Amroha, Uttar Pradesh Private 4.3

IIIT Delhi is one of best Engineering colleges in Amroha, Uttar Pradesh. IIIT Delhi offers BTech Hons, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. IIIT Delhi fees for Engineering courses range from ₹3 L to ₹5 L.

Courses Offered

4 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹4.47 L-15 L

Accreditation

-/-

JIIT Noida

Noida, Uttar Pradesh Private 3.6

JIIT Noida is one of best Engineering colleges in Noida, Uttar Pradesh. JIIT Noida offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. JIIT Noida fees for Engineering courses range from ₹2 L to ₹5 L.

Courses Offered

4 Courses

Exam Accepted

CAT , JEE Main

Tuition Fees Range

₹30 K-4.23 L

Accreditation

NAAC

Dayalbagh Educational Institute

Agra, Uttar Pradesh Public 3.5

Dayalbagh Educational Institute is one of best Engineering colleges in Agra, Uttar Pradesh. Dayalbagh Educational Institute offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years.

Courses Offered

19 Courses

Exam Accepted

-/-

Tuition Fees Range

₹2 K-35 K

Accreditation

-/-

Confused about which college or exam to opt for?

Chat with our counselor Get your personalised list of colleges & exams

banner image

Sharda University

Greater Noida, Uttar Pradesh Private 3.7

Sharda University is one of best Engineering colleges in Greater Noida, Uttar Pradesh. Sharda University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Sharda University fees for Engineering courses range from ₹2 L to ₹5 L.

Courses Offered

33 Courses

Exam Accepted

CAT , GATE

Tuition Fees Range

₹91 K-50.77 L

Accreditation

NAAC-A , COA
+1 NIRF

Galgotias University

Greater Noida, Uttar Pradesh Private 3.6

Galgotias University is one of best Engineering colleges in Greater Noida, Uttar Pradesh. Galgotias University offers BTech Hons, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Galgotias University fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

31 Courses

Exam Accepted

CAT , GEEE

Tuition Fees Range

₹32 K-8.75 L

Accreditation

COA

Bennett University

Noida, Uttar Pradesh Private 3.8

Bennett University is one of best Engineering colleges in Noida, Uttar Pradesh. Bennett University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Bennett University fees for Engineering courses range from ₹3 L to ₹5 L.

Courses Offered

15 Courses

Exam Accepted

JEE Main , NEET

Tuition Fees Range

₹1.50 L-22 L

Accreditation

-/-

# 95 NIRF

SNU Noida

Greater Noida, Uttar Pradesh Private 4.2 # 95 NIRF

SNU Noida is one of best Engineering colleges in Greater Noida, Uttar Pradesh. SNU Noida offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. SNU Noida fees for Engineering courses range from ₹3 L to ₹5 L.

Courses Offered

11 Courses

Exam Accepted

CAT , CSIR NET

Tuition Fees Range

₹3.20 L-18 L

Accreditation

-/-

HBTU

Kanpur, Uttar Pradesh Public 3.3

HBTU is one of best Engineering colleges in Kanpur, Uttar Pradesh. HBTU offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. HBTU fees for Engineering courses range from ₹1 L to ₹2 L.

Courses Offered

5 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹1.43 L-3 L

Accreditation

-/-

Integral University

Lucknow, Uttar Pradesh Private 3.2

Integral University is one of best Engineering colleges in Lucknow, Uttar Pradesh. Integral University offers Bachelor of Engineering, BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Integral University fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

31 Courses

Exam Accepted

NATA , NEET

Tuition Fees Range

₹60 K-60 L

Accreditation

-/-

IET Lucknow

Lucknow, Uttar Pradesh Autonomous/Public 3.6

IET Lucknow is one of best Engineering colleges in Lucknow, Uttar Pradesh. IET Lucknow offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years.

Courses Offered

4 Courses

Exam Accepted

-/-

Tuition Fees Range

₹80 K-72.10 L

Accreditation

-/-

Amity University, Noida

Greater Noida, Uttar Pradesh Private 4.4

Amity University, Noida is one of best Engineering colleges in Greater Noida, Uttar Pradesh. Amity University, Noida offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Amity University, Noida fees for Engineering courses range from ₹3 L to ₹5 L.

Courses Offered

9 Courses

Exam Accepted

Amity JEE , CAT

Tuition Fees Range

₹2.10 L-14.66 L

Accreditation

NAAC

Mahatma Gandhi Institute of Technology

Fatehpur, Uttar Pradesh Private 3.6

Mahatma Gandhi Institute of Technology is one of best Engineering colleges in Fatehpur, Uttar Pradesh. Mahatma Gandhi Institute of Technology offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Mahatma Gandhi Institute of Technology fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

2 Courses

Exam Accepted

AP PGECET , TS EAMCET

Tuition Fees Range

₹1.35 L-3.65 L

Accreditation

NBA

Sanskriti University

Mathura, Uttar Pradesh Private 4.1

Sanskriti University is one of best Engineering colleges in Mathura, Uttar Pradesh. Sanskriti University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Sanskriti University fees for Engineering courses range from ₹3 L to ₹5 L.

Courses Offered

25 Courses

Exam Accepted

-/-

Tuition Fees Range

₹50 K-11.80 L

Accreditation

-/-

Banasthali Vidyapith

Lucknow, Uttar Pradesh Private 3

Banasthali Vidyapith is one of best Engineering colleges in Lucknow, Uttar Pradesh. Banasthali Vidyapith offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Banasthali Vidyapith fees for Engineering courses range from ₹2 L to ₹5 L.

Courses Offered

22 Courses

Exam Accepted

-/-

Tuition Fees Range

₹48 K-4.36 L

Accreditation

NAAC-A

IIIT Lucknow

Lucknow, Uttar Pradesh Public

IIIT Lucknow is one of best Engineering colleges in Lucknow, Uttar Pradesh. IIIT Lucknow offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. IIIT Lucknow fees for Engineering courses range from ₹3 L to ₹5 L.

Courses Offered

4 Courses

Exam Accepted

GATE , IIT JAM

Tuition Fees Range

₹2.29 L-9.60 L

Accreditation

-/-

Monad University

Ghaziabad, Uttar Pradesh Private 3.9

Monad University is one of best Engineering colleges in Ghaziabad, Uttar Pradesh. Monad University offers Bachelor of Engineering, BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Monad University fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

32 Courses

Exam Accepted

NATA

Tuition Fees Range

₹12 K-5.28 L

Accreditation

COA

Glocal University

Saharanpur, Uttar Pradesh Private 3.5

Glocal University is one of best Engineering colleges in Saharanpur, Uttar Pradesh. Glocal University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Glocal University fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

19 Courses

Exam Accepted

-/-

Tuition Fees Range

₹1.15 L-4.63 L

Accreditation

-/-

IFTM University

Moradabad, Uttar Pradesh Private 3.8

IFTM University is one of best Engineering colleges in Moradabad, Uttar Pradesh. IFTM University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. IFTM University fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

25 Courses

Exam Accepted

CAT

Tuition Fees Range

₹10 K-3.68 L

Accreditation

NAAC

Shobhit University

Saharanpur, Uttar Pradesh Private 3.0

Shobhit University is one of best Engineering colleges in Saharanpur, Uttar Pradesh. Shobhit University offers BTech in the stream of Engineering for a duration of 4 Years.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

PSIT Kanpur

Kanpur, Uttar Pradesh Private 4.4

PSIT Kanpur is one of best Engineering colleges in Kanpur, Uttar Pradesh. PSIT Kanpur offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. PSIT Kanpur fees for Engineering courses range from ₹2 L to ₹5 L.

Courses Offered

4 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹2.19 L-4.29 L

Accreditation

-/-

Invertis University

Bareilly, Uttar Pradesh Private 4.1

Invertis University is one of best Engineering colleges in Bareilly, Uttar Pradesh. Invertis University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Invertis University fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

17 Courses

Exam Accepted

ATMA , CUET

Tuition Fees Range

₹60 K-5.60 L

Accreditation

COA , NBA

ABES Engineering College

Ghaziabad, Uttar Pradesh Private 4.0

ABES Engineering College is one of best Engineering colleges in Ghaziabad, Uttar Pradesh. ABES Engineering College offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years.

Courses Offered

4 Courses

Exam Accepted

CAT

Tuition Fees Range

-/-

Accreditation

-/-

Bundelkhand Institute of Engineering and Technology is one of best Engineering colleges in Jhansi, Uttar Pradesh. Bundelkhand Institute of Engineering and Technology offers BTech in the stream of Engineering for a duration of 4 Years.

Courses Offered

2 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

NBA

Mangalayatan University

Aligarh, Uttar Pradesh Private 4.0

Mangalayatan University is one of best Engineering colleges in Aligarh, Uttar Pradesh. Mangalayatan University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Mangalayatan University fees for Engineering courses range from ₹1 L to ₹5 L.

Courses Offered

26 Courses

Exam Accepted

CLAT , GATE

Tuition Fees Range

₹17 K-5 L

Accreditation

COA

Noida International University

Greater Noida, Uttar Pradesh Private 2.8

Noida International University is one of best Engineering colleges in Greater Noida, Uttar Pradesh. Noida International University offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years. Noida International University fees for Engineering courses range from ₹2 L to ₹5 L.

Courses Offered

28 Courses

Exam Accepted

CAT , JEE Main

Tuition Fees Range

₹1.32 L-10 L

Accreditation

-/-

RGIPT

Raebareli, Uttar Pradesh Public 3.4

RGIPT is one of best Engineering colleges in Raebareli, Uttar Pradesh. RGIPT offers BTech, MTech in the stream of Engineering for a duration of 2 Years - 4 Years.

Courses Offered

4 Courses

Exam Accepted

JEE Main

Tuition Fees Range

-/-

Accreditation

-/-

Load More Colleges

Your opinion matters to us!

We will use this feedback to improve your experience.

You Rated Below Average

I found the page information

Please provide your feedback so that we can improve your experience.

Loading...