2024 Best Colleges for Mechanical 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 Mechanical Engineering programs in Pennsylvania. We looked at 22 programs to put our Mechanical Engineering rankings together to help you find the absolute best schools for Mechanical Engineering in Pennsylvania. ... Read More

If you’re still wondering whether Mechanical Engineering is the right field of study for you, check out our guide to majoring in Mechanical 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 Mechanical Engineering in Pennsylvania. Earnings are by no means the most important mark of success for a Mechanical 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 Mechanical Engineering degree in Pennsylvania.

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

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

University of Pennsylvania is the best university for majoring in Mechanical Engineering based on earnings data. On average, graduates from University of Pennsylvania earned an average of $80,858 2 years after graduating.

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

University of Pittsburgh-Johnstown is the cheapest university for majoring in Mechanical Engineering based on the Department of Education tuition data. On average, students pay $13,374 to attend University of Pittsburgh-Johnstown.

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

Carnegie Mellon University (CMU) is the most expensive university for majoring in Mechanical 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:

#16 Best College for Mechanical Engineering
Average Salary $65,919
Average Debt $24,175
Program Size 3
Pennsylvania State University-World Campus
4 Year
University Park, PA
Pennsylvania State University-World Campus, located in University Park, PA has 3 students majoring in Mechanical Engineering. On average, graduates earn $65,919.
Acceptance Rate 61%
Undergraduates 2,533 students
Tuition $13,516
0
4.0
My GPA
#17 Best College for Mechanical Engineering
Average Salary $63,275
Average Debt $27,000
Program Size 80
Widener University
4 Year
Chester, PA
Video Rating
Widener University, located in Chester, PA has 80 students majoring in Mechanical Engineering. On average, graduates earn $63,275.
Acceptance Rate 68%
Undergraduates 1,509 students
Tuition $41,224
0
4.0
My GPA
#18 Best College for Mechanical Engineering
Average Salary $62,463
Average Debt $24,333
Program Size 98
Wilkes University
4 Year
Wilkes-Barre, PA
Wilkes University, located in Wilkes-Barre, PA has 98 students majoring in Mechanical Engineering. On average, graduates earn $62,463.
Acceptance Rate 82%
Undergraduates 1,496 students
Tuition $32,356
0
4.0
My GPA
#19 Best College for Mechanical Engineering
Average Salary $61,778
Average Debt $27,000
Program Size 210
Temple University (TU)
4 Year
Philadelphia, PA
Video Rating
Temple University (TU), located in Philadelphia, PA has 210 students majoring in Mechanical Engineering. On average, graduates earn $61,778.
Acceptance Rate 56%
Undergraduates 9,095 students
Tuition $15,188
0
4.0
My GPA
#20 Best College for Mechanical Engineering
Average Salary $58,673
Average Debt $27,000
Program Size 53
Gannon University
4 Year
Erie, PA
Gannon University, located in Erie, PA has 53 students majoring in Mechanical Engineering. On average, graduates earn $58,673.
Acceptance Rate 76%
Undergraduates 1,107 students
Tuition $29,258
0
4.0
My GPA
#21 Best College for Mechanical Engineering
Average Salary N/A
Average Debt N/A
Program Size 99
Grove City College
4 Year
Grove City, PA
Grove City College, located in Grove City, PA has 99 students majoring in Mechanical Engineering. On average, graduates earn N/A.
Acceptance Rate N/A
Undergraduates 607 students
Tuition N/A
0
4.0
My GPA
#22 Best College for Mechanical Engineering
Average Salary N/A
Average Debt N/A
Program Size 17
Jefferson (Philadelphia University + Thomas Jefferson University)
4 Year
Philadelphia, PA
Jefferson (Philadelphia University + Thomas Jefferson University), located in Philadelphia, PA has 17 students majoring in Mechanical Engineering. On average, graduates earn N/A.
Acceptance Rate N/A
Undergraduates 975 students
Tuition N/A
0
4.0
My GPA
Other Major Rankings
Best Mechanical Engineering Programs by State
Most Popular Major Rankings