Top BTech Colleges in Uttar Pradesh 2025

Bachelor of Technology (B.Tech) is a 4-year undergraduate program that involves multiple fields of engineering & technology. Top B.Tech colleges in Uttar Pradesh offer excellent branches in the engineering field, like mechanical engineering, civil engineering, computer science, electrical engineering, information technology, electronic communications, and much more. Candidates who have passed class 12th in the science stream with a minimum of 60% marks are eligible to apply at the B.Tech colleges. 

Top B.Tech colleges in Uttar Pradesh grant admission to students based on academic merit and entrance exam scores. B.Tech degree offers various job opportunities to the students in the private sector, government sector, and public sector undertakings (PSUs). The B.Tech graduates can be hired as civil engineers, software developers, product managers, and software engineers, quality analyst, chemical engineer, etc. Students willing to pursue higher studies can go for M.Tech and MBA for career advancement and further future prospects.

Best B.Tech Colleges in Uttar Pradesh by NIRF Ranking

National Institute Ranking Framework (NIRF) is a government ranking agency that releases the list of B.Tech colleges in India annually. The institutions' ranking is based on certain parameters, like research and professional practice, outreach and inclusivity, teaching, learning, resources, graduation outcome, and peer perception.

Listed below are the best B.Tech colleges in Uttar Pradesh, according to 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, Noida 

39.82

8

Dayalbagh Educational Institute, Agra

36.62

9

Rajiv Gandhi Institute of Petroleum Technology, Amethi

34.18

10

Noida Institute of Engineering & Technology, Greater Noida

33.99

11

KIET Group of Institutions, Ghaziabad

33.85
Clear All

Showing 387 Colleges

Sort By:
# 30 NIRF

IIT Varanasi (BHU)

Varanasi, Uttar Pradesh Public 3.4 # 30 NIRF

IIT Varanasi (BHU) is very popular for BTech in Varanasi, Uttar Pradesh. BTech at IIT Varanasi (BHU) is a Bachelors program offered in multiple specializations for a duration of 4 Years . IIT Varanasi (BHU) BTech fees is ₹3 L - ₹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 very popular for BTech in Amroha, Uttar Pradesh. BTech at IIIT Delhi is a Bachelors program offered in multiple specializations for a duration of 4 Years . IIIT Delhi BTech fees is ₹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 very popular for BTech in Noida, Uttar Pradesh. BTech at JIIT Noida is a Bachelors program offered in multiple specializations for a duration of 4 Years . JIIT Noida BTech fees is ₹3 L - ₹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 very popular for BTech in Agra, Uttar Pradesh. BTech at Dayalbagh Educational Institute is a Bachelors program offered in multiple specializations for a duration of 4 Years . Dayalbagh Educational Institute BTech fees is ₹1 L.

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 very popular for BTech in Greater Noida, Uttar Pradesh. BTech at Sharda University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Sharda University BTech fees is ₹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 very popular for BTech in Greater Noida, Uttar Pradesh. BTech at Galgotias University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Galgotias University BTech fees is ₹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 very popular for BTech in Noida, Uttar Pradesh. BTech at Bennett University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Bennett University BTech fees is ₹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 very popular for BTech in Greater Noida, Uttar Pradesh. BTech at SNU Noida is a Bachelors program offered in multiple specializations for a duration of 4 Years . SNU Noida BTech fees is ₹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 very popular for BTech in Kanpur, Uttar Pradesh. BTech at HBTU is a Bachelors program offered in multiple specializations for a duration of 4 Years .

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 very popular for BTech in Lucknow, Uttar Pradesh. BTech at Integral University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Integral University BTech fees is ₹3 L - ₹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 very popular for BTech in Lucknow, Uttar Pradesh. BTech at IET Lucknow is a Bachelors program offered in multiple specializations for a duration of 4 Years . IET Lucknow BTech fees is ₹5 L.

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 very popular for BTech in Greater Noida, Uttar Pradesh. BTech at Amity University, Noida is a Bachelors program offered in multiple specializations for a duration of 4 Years . Amity University, Noida BTech fees is ₹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 very popular for BTech in Fatehpur, Uttar Pradesh. BTech at Mahatma Gandhi Institute of Technology is a Bachelors program offered in multiple specializations for a duration of 4 Years . Mahatma Gandhi Institute of Technology BTech fees is ₹3 L - ₹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 very popular for BTech in Mathura, Uttar Pradesh. BTech at Sanskriti University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Sanskriti University BTech fees is ₹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 very popular for BTech in Lucknow, Uttar Pradesh. BTech at Banasthali Vidyapith is a Bachelors program offered in multiple specializations for a duration of 4 Years . Banasthali Vidyapith BTech fees is ₹3 L - ₹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 very popular for BTech in Lucknow, Uttar Pradesh. BTech at IIIT Lucknow is a Bachelors program offered in multiple specializations for a duration of 4 Years . IIIT Lucknow BTech fees is ₹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 very popular for BTech in Ghaziabad, Uttar Pradesh. BTech at Monad University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Monad University BTech fees is ₹3 L - ₹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 very popular for BTech in Saharanpur, Uttar Pradesh. BTech at Glocal University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Glocal University BTech fees is ₹3 L - ₹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 very popular for BTech in Moradabad, Uttar Pradesh. BTech at IFTM University is a Bachelors program offered in multiple specializations for a duration of 4 Years . IFTM University BTech fees is ₹3 L - ₹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 very popular for BTech in Saharanpur, Uttar Pradesh. BTech at Shobhit University is a Bachelors program offered in multiple specializations 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 very popular for BTech in Kanpur, Uttar Pradesh. BTech at PSIT Kanpur is a Bachelors program offered in multiple specializations for a duration of 4 Years . PSIT Kanpur BTech fees is ₹3 L - ₹5 L.

Courses Offered

8 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹2.19 L-4.37 L

Accreditation

-/-

Invertis University

Bareilly, Uttar Pradesh Private 4.1

Invertis University is very popular for BTech in Bareilly, Uttar Pradesh. BTech at Invertis University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Invertis University BTech fees is ₹3 L - ₹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 very popular for BTech in Ghaziabad, Uttar Pradesh. BTech at ABES Engineering College is a Bachelors program offered in multiple specializations for a duration of 4 Years .

Courses Offered

4 Courses

Exam Accepted

CAT

Tuition Fees Range

-/-

Accreditation

-/-

Bundelkhand Institute of Engineering and Technology is very popular for BTech in Jhansi, Uttar Pradesh. BTech at Bundelkhand Institute of Engineering and Technology is a Bachelors program offered in multiple specializations 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 very popular for BTech in Aligarh, Uttar Pradesh. BTech at Mangalayatan University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Mangalayatan University BTech fees is ₹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 very popular for BTech in Greater Noida, Uttar Pradesh. BTech at Noida International University is a Bachelors program offered in multiple specializations for a duration of 4 Years . Noida International University BTech fees is ₹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 very popular for BTech in Raebareli, Uttar Pradesh. BTech at RGIPT is a Bachelors program offered in multiple specializations for a duration of 4 Years .

Courses Offered

4 Courses

Exam Accepted

JEE Main

Tuition Fees Range

-/-

Accreditation

-/-

Load More Colleges

Other engineering Exams

News & Article

Your Dream College Awaits!

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