2024 Best Colleges for Engineering in Pennsylvania

We rigorously analyzed earnings after graduation, student loan debt, and a host of other variables to determine what colleges and universities offer the best Engineering programs in Pennsylvania. We looked at 15 programs to put our Engineering rankings together to help you find the absolute best schools for Engineering in Pennsylvania. ... Read More

If you’re still wondering whether Engineering is the right field of study for you, check out our guide to majoring in Engineering: what you can do with the major, how much you’ll make, and more.

For the purposes of these rankings we prioritized earnings after graduation 6 years and 10 years out for students that majored in Engineering in Pennsylvania. Earnings are by no means the most important mark of success for a Engineering undergraduate program, but it is a variable that is widely used across universities and colleges in Pennsylvania. In addition to salary, we also provide average student loans metric and other admissions data points.

In addition, if you scroll all the way through the list you’ll find every college or university that offers a Engineering degree in Pennsylvania.

Frequently Asked Questions about the Best Universities offering Engineering Majors in Pennsylvania

What is the best university for majoring in Engineering in Pennsylvania?

Lafayette College is the best university for majoring in Engineering based on earnings data. On average, graduates from Lafayette College earned an average of $72,403 2 years after graduating.

What is the cheapest university for majoring in Engineering in Pennsylvania?

Pennsylvania State University-Penn State Abington is the cheapest university for majoring in Engineering based on the Department of Education tuition data. On average, students pay $13,954 to attend Pennsylvania State University-Penn State Abington.

What is the most expensive university for majoring in Engineering in Pennsylvania?

Carnegie Mellon University (CMU) is the most expensive university for majoring in Engineering based on the Department of Education tuition data. On average, students pay $50,665 to attend Carnegie Mellon University (CMU).

Show Less

Sort By:

#1 Best College for Engineering
Average Salary $72,403
Average Debt N/A
Program Size 37
Lafayette College
4 Year
Easton, PA
Video Rating
Lafayette College, located in Easton, PA has 37 students majoring in Engineering. On average, graduates earn $72,403.
Acceptance Rate 30%
Undergraduates 590 students
Tuition $47,760
0
Slide this button to indicate your GPA
4.0
My GPA
#2 Best College for Engineering
Average Salary $66,915
Average Debt N/A
Program Size 75
Swarthmore College
4 Year
Swarthmore, PA
Video Rating
Swarthmore College, located in Swarthmore, PA has 75 students majoring in Engineering. On average, graduates earn $66,915.
Acceptance Rate 12%
Undergraduates 374 students
Tuition $47,442
0
4.0
My GPA
#3 Best College for Engineering
Average Salary $62,508
Average Debt $27,000
Program Size 57
Elizabethtown College
4 Year
Elizabethtown, PA
Elizabethtown College, located in Elizabethtown, PA has 57 students majoring in Engineering. On average, graduates earn $62,508.
Acceptance Rate 71%
Undergraduates 445 students
Tuition $41,710
0
4.0
My GPA
#4 Best College for Engineering
Average Salary $61,516
Average Debt $26,899
Program Size 10
Pennsylvania State University-Penn State Hazleton
4 Year
Hazleton, PA
Pennsylvania State University-Penn State Hazleton, located in Hazleton, PA has 10 students majoring in Engineering. On average, graduates earn $61,516.
Acceptance Rate N/A
Undergraduates 54 students
Tuition N/A
0
4.0
My GPA
#5 Best College for Engineering
Average Salary $61,516
Average Debt $26,899
Program Size 10
Pennsylvania State University-Penn State Abington
4 Year
Abington, PA
Pennsylvania State University-Penn State Abington, located in Abington, PA has 10 students majoring in Engineering. On average, graduates earn $61,516.
Acceptance Rate 82%
Undergraduates 694 students
Tuition $13,954
0
4.0
My GPA
#6 Best College for Engineering
Average Salary $61,516
Average Debt $26,899
Program Size 7
Pennsylvania State University-Penn State DuBois
4 Year
DuBois, PA
Pennsylvania State University-Penn State DuBois, located in DuBois, PA has 7 students majoring in Engineering. On average, graduates earn $61,516.
Acceptance Rate N/A
Undergraduates 42 students
Tuition N/A
0
4.0
My GPA
#7 Best College for Engineering
Average Salary $61,516
Average Debt $26,899
Program Size 5
Pennsylvania State University-Penn State Brandywine
4 Year
Media, PA
Pennsylvania State University-Penn State Brandywine, located in Media, PA has 5 students majoring in Engineering. On average, graduates earn $61,516.
Acceptance Rate 83%
Undergraduates 162 students
Tuition $13,964
0
4.0
My GPA
#8 Best College for Engineering
Average Salary $60,623
Average Debt $22,016
Program Size 139
Messiah College
4 Year
Mechanicsburg, PA
Messiah College, located in Mechanicsburg, PA has 139 students majoring in Engineering. On average, graduates earn $60,623.
Acceptance Rate 79%
Undergraduates 757 students
Tuition $32,240
0
4.0
My GPA
#9 Best College for Engineering
Average Salary $57,657
Average Debt $22,913
Program Size 101
Geneva College
4 Year
Beaver Falls, PA
Geneva College, located in Beaver Falls, PA has 101 students majoring in Engineering. On average, graduates earn $57,657.
Acceptance Rate 73%
Undergraduates 451 students
Tuition $25,450
0
4.0
My GPA
#10 Best College for Engineering
Average Salary N/A
Average Debt N/A
Program Size 46
Carnegie Mellon University (CMU)
4 Year
Pittsburgh, PA
Video Rating
Carnegie Mellon University (CMU), located in Pittsburgh, PA has 46 students majoring in Engineering. On average, graduates earn N/A.
Acceptance Rate 24%
Undergraduates 4,543 students
Tuition $50,665
0
4.0
My GPA
#11 Best College for Engineering
Average Salary N/A
Average Debt $22,016
Program Size 31
Saint Vincent College
4 Year
Latrobe, PA
Saint Vincent College, located in Latrobe, PA has 31 students majoring in Engineering. On average, graduates earn N/A.
Acceptance Rate 70%
Undergraduates 483 students
Tuition $32,392
0
4.0
My GPA
#12 Best College for Engineering
Average Salary N/A
Average Debt N/A
Program Size 27
Drexel University
4 Year
Philadelphia, PA
Video Rating
Drexel University , located in Philadelphia, PA has 27 students majoring in Engineering. On average, graduates earn N/A.
Acceptance Rate 75%
Undergraduates 6,851 students
Tuition $48,791
0
4.0
My GPA
#13 Best College for Engineering
Average Salary N/A
Average Debt N/A
Program Size 11
Jefferson (Philadelphia University + Thomas Jefferson University)
4 Year
Philadelphia, PA
Jefferson (Philadelphia University + Thomas Jefferson University), located in Philadelphia, PA has 11 students majoring in Engineering. On average, graduates earn N/A.
Acceptance Rate N/A
Undergraduates 975 students
Tuition N/A
0
4.0
My GPA
#14 Best College for Engineering
Average Salary N/A
Average Debt N/A
Program Size 6
Temple University (TU)
4 Year
Philadelphia, PA
Video Rating
Temple University (TU), located in Philadelphia, PA has 6 students majoring in Engineering. On average, graduates earn N/A.
Acceptance Rate 56%
Undergraduates 9,095 students
Tuition $15,188
0
4.0
My GPA
#15 Best College for Engineering
Average Salary N/A
Average Debt N/A
Program Size 3
Ursinus College
4 Year
Collegeville, PA
Ursinus College, located in Collegeville, PA has 3 students majoring in Engineering. On average, graduates earn N/A.
Acceptance Rate 83%
Undergraduates 361 students
Tuition $47,700
0
4.0
My GPA
Other Major Rankings
Best Engineering Programs by State
Most Popular Major Rankings