Best Schools for General Mechanical Engineering in Pennsylvania
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the general mechanical engineering degrees they offer, see the list below.
Top Schools in General Mechanical Engineering
Leading the list is Pennsylvania State University Main Campus, our #1 school for general mechanical engineering. Set in the city of University Park, Pennsylvania State University Main Campus is a very large public institution. The six-year graduation rate is 86%. About 450 general mechanical engineering degrees were awarded at Pennsylvania State University Main Campus in the most recent year.
Get the full general mechanical engineering details for Pennsylvania State University Main Campus
Carnegie Mellon University came in at #2 on our 2026 list of the best general mechanical engineering schools. Located in the city of Pittsburgh, Carnegie Mellon University is a large private not-for-profit university. The six-year graduation rate is 94%. Carnegie Mellon University awarded about 293 general mechanical engineering degrees in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from Carnegie Mellon University generally make around $85,070. Carnegie Mellon University graduates carry a median of $22,777 in student loans.
More information about a degree in general mechanical engineering from Carnegie Mellon University
A rank of #3 makes University Of Pennsylvania one of the top schools for general mechanical engineering. University Of Pennsylvania is a very large private not-for-profit school located in the city of Philadelphia. University Of Pennsylvania graduates 96% of students within six years. There were roughly 155 general mechanical engineering students who graduated with this degree at University Of Pennsylvania in the most recent data year. Students who receive their general mechanical engineering degree from University Of Pennsylvania earn around $80,493 in the first couple years of their career. University Of Pennsylvania graduates carry a median of $12,455 in student loans.
See the full general mechanical engineering program report for University Of Pennsylvania
Bucknell University is a great choice for students pursuing a degree in general mechanical engineering, landing the #4 spot this year. Set in the town of Lewisburg, Bucknell University is a mid-sized private not-for-profit institution. About 86% of students finish within six years. There were roughly 42 general mechanical engineering students who graduated with this degree at Bucknell University in the most recent data year. General Mechanical Engineering graduates of Bucknell University earn a median of $79,391 early in their careers. Students borrow a median of $19,500 to complete this degree.
See the full general mechanical engineering program report for Bucknell University
Villanova University is one of the finest schools in the country for a degree in general mechanical engineering, ranking #5. Set in the suburb of Villanova, Villanova University is a large private not-for-profit institution. The six-year graduation rate is 92%. Villanova University awarded about 100 general mechanical engineering degrees in the most recent data year. Students who receive their general mechanical engineering degree from Villanova University earn around $89,620 in the first couple years of their career. Villanova University graduates carry a median of $25,995 in student loans.
More information about a degree in general mechanical engineering from Villanova University
University Of Pittsburgh Pittsburgh Campus landed the #6 spot for general mechanical engineering this year. University Of Pittsburgh Pittsburgh Campus is a very large public school located in the city of Pittsburgh. About 86% of students finish within six years. About 174 general mechanical engineering degrees were awarded at University Of Pittsburgh Pittsburgh Campus in the most recent year. General Mechanical Engineering graduates of University Of Pittsburgh Pittsburgh Campus earn a median of $85,170 early in their careers. Students borrow a median of $27,000 to complete this degree.
More information about a degree in general mechanical engineering from University Of Pittsburgh Pittsburgh Campus
Lehigh University earned the #7 position for general mechanical engineering this year. Set in the city of Bethlehem, Lehigh University is a moderately-sized private not-for-profit institution. The six-year graduation rate is 88%. Lehigh University awarded about 126 general mechanical engineering degrees in the most recent data year. General Mechanical Engineering graduates of Lehigh University earn a median of $87,015 early in their careers. Typical student debt for the program is $24,950.
Read more about the general mechanical engineering program at Lehigh University
Pennsylvania State University Penn State Erie Behrend College came in at #8 for general mechanical engineering this year. Set in the suburb of Erie, Pennsylvania State University Penn State Erie Behrend College is a mid-sized public institution. Pennsylvania State University Penn State Erie Behrend College graduates 44% of students within six years. There were roughly 69 general mechanical engineering students who graduated with this degree at Pennsylvania State University Penn State Erie Behrend College in the most recent data year.
Read more about the general mechanical engineering program at Pennsylvania State University Penn State Erie Behrend College
Pennsylvania State University Penn State Harrisburg placed #9 among the best general mechanical engineering schools. Pennsylvania State University Penn State Harrisburg is a moderately-sized public school located in the suburb of Middletown. Pennsylvania State University Penn State Harrisburg graduates 26% of students within six years. Pennsylvania State University Penn State Harrisburg awarded about 62 general mechanical engineering degrees in the most recent data year.
See the full general mechanical engineering program report for Pennsylvania State University Penn State Harrisburg
Lafayette College placed #10 among the best general mechanical engineering schools. Lafayette College is a mid-sized private not-for-profit school located in the suburb of Easton. The six-year graduation rate is 88%. There were roughly 58 general mechanical engineering students who graduated with this degree at Lafayette College in the most recent data year. Graduates of the general mechanical engineering program make about $72,481 in their early career. Typical student debt for the program is $19,500.
Get the full general mechanical engineering details for Lafayette College
Drexel University came in at #11 for general mechanical engineering this year. Located in the city of Philadelphia, Drexel University is a very large private not-for-profit university. The six-year graduation rate is 78%. About 193 general mechanical engineering degrees were awarded at Drexel University in the most recent year. General Mechanical Engineering graduates of Drexel University earn a median of $83,964 early in their careers. Drexel University graduates carry a median of $31,000 in student loans.
Read more about the general mechanical engineering program at Drexel University
Saint Vincent College placed #12 among the best general mechanical engineering schools. Saint Vincent College is a small private not-for-profit school located in the suburb of Latrobe. About 69% of students finish within six years. Saint Vincent College awarded about 12 general mechanical engineering degrees in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from Saint Vincent College generally make around $54,916. Saint Vincent College graduates carry a median of $26,986 in student loans.
See the full general mechanical engineering program report for Saint Vincent College
Slippery Rock University Of Pennsylvania placed #13 among the best general mechanical engineering schools. Located in the town of Slippery Rock, Slippery Rock University Of Pennsylvania is a moderately-sized public university. Slippery Rock University Of Pennsylvania graduates 66% of students within six years. There were roughly 14 general mechanical engineering students who graduated with this degree at Slippery Rock University Of Pennsylvania in the most recent data year. Students who receive their general mechanical engineering degree from Slippery Rock University Of Pennsylvania earn around $44,294 in the first couple years of their career. Typical student debt for the program is $26,330.
Get the full general mechanical engineering details for Slippery Rock University Of Pennsylvania
York College Pennsylvania placed #14 among the best general mechanical engineering schools. Set in the suburb of York, York College Pennsylvania is a mid-sized private not-for-profit institution. The six-year graduation rate is 64%. York College Pennsylvania awarded about 39 general mechanical engineering degrees in the most recent data year. General Mechanical Engineering graduates of York College Pennsylvania earn a median of $74,445 early in their careers. Typical student debt for the program is $27,000.
Get the full general mechanical engineering details for York College Pennsylvania
Montgomery County Community College landed the #15 spot for general mechanical engineering this year. Located in the suburb of Blue Bell, Montgomery County Community College is a large public university. About 18 general mechanical engineering degrees were awarded at Montgomery County Community College in the most recent year. Students who receive their general mechanical engineering degree from Montgomery County Community College earn around $39,025 in the first couple years of their career. Montgomery County Community College graduates carry a median of $15,219 in student loans.
Get the full general mechanical engineering details for Montgomery County Community College
Pennsylvania State University Penn State Berks came in at #16 for general mechanical engineering this year. This mid-sized public university is located in the suburb of Reading. About 30% of students finish within six years. About 20 general mechanical engineering degrees were awarded at Pennsylvania State University Penn State Berks in the most recent year.
Get the full general mechanical engineering details for Pennsylvania State University Penn State Berks
Grove City College came in at #17 for general mechanical engineering this year. This mid-sized private not-for-profit university is located in the town of Grove City. Grove City College graduates 83% of students within six years. There were roughly 44 general mechanical engineering students who graduated with this degree at Grove City College in the most recent data year.
Read more about the general mechanical engineering program at Grove City College
Temple University earned the #18 position for general mechanical engineering this year. Located in the city of Philadelphia, Temple University is a very large public university. The six-year graduation rate is 75%. Temple University awarded about 76 general mechanical engineering degrees in the most recent data year. General Mechanical Engineering graduates of Temple University earn a median of $66,161 early in their careers. Temple University graduates carry a median of $26,843 in student loans.
Read more about the general mechanical engineering program at Temple University
University Of Pittsburgh Johnstown placed #19 among the best general mechanical engineering schools. University Of Pittsburgh Johnstown is a mid-sized public school located in the suburb of Johnstown. Roughly 56% of students complete a degree within six years here. About 30 general mechanical engineering degrees were awarded at University Of Pittsburgh Johnstown in the most recent year. Students who receive their general mechanical engineering degree from University Of Pittsburgh Johnstown earn around $71,406 in the first couple years of their career. Students borrow a median of $27,000 to complete this degree.
More information about a degree in general mechanical engineering from University Of Pittsburgh Johnstown
Messiah College ranked #20 on our 2026 list of the best general mechanical engineering schools. This mid-sized private not-for-profit university is located in the suburb of Mechanicsburg. Messiah College graduates 75% of students within six years. Messiah College awarded about 20 general mechanical engineering degrees in the most recent data year. Students who receive their general mechanical engineering degree from Messiah College earn around $48,957 in the first couple years of their career. Messiah College graduates carry a median of $26,195 in student loans.
More information about a degree in general mechanical engineering from Messiah College
Thomas Jefferson University came in at #21 for general mechanical engineering this year. Located in the city of Philadelphia, Thomas Jefferson University is a moderately-sized private not-for-profit university. About 69% of students finish within six years. There were roughly 11 general mechanical engineering students who graduated with this degree at Thomas Jefferson University in the most recent data year. Graduates of the general mechanical engineering program make about $64,243 in their early career. Students borrow a median of $32,256 to complete this degree.
Get the full general mechanical engineering details for Thomas Jefferson University
Widener University Main Campus earned the #22 position for general mechanical engineering this year. Widener University Main Campus is a moderately-sized private not-for-profit school located in the suburb of Chester. The six-year graduation rate is 68%. About 27 general mechanical engineering degrees were awarded at Widener University Main Campus in the most recent year. Students who receive their general mechanical engineering degree from Widener University Main Campus earn around $65,515 in the first couple years of their career. Typical student debt for the program is $27,000.
Get the full general mechanical engineering details for Widener University Main Campus
Shippensburg University Of Pennsylvania landed the #23 spot for general mechanical engineering this year. Shippensburg University Of Pennsylvania is a moderately-sized public school located in the town of Shippensburg. Roughly 56% of students complete a degree within six years here. About 13 general mechanical engineering degrees were awarded at Shippensburg University Of Pennsylvania in the most recent year. General Mechanical Engineering graduates of Shippensburg University Of Pennsylvania earn a median of $46,912 early in their careers. Typical student debt for the program is $26,307.
Read more about the general mechanical engineering program at Shippensburg University Of Pennsylvania
Wilkes University came in at #24 for general mechanical engineering this year. This moderately-sized private not-for-profit university is located in the city of Wilkes-Barre. The six-year graduation rate is 63%. There were roughly 28 general mechanical engineering students who graduated with this degree at Wilkes University in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from Wilkes University generally make around $63,062. Typical student debt for the program is $27,000.
Read more about the general mechanical engineering program at Wilkes University
Gannon University earned the #25 position for general mechanical engineering this year. This moderately-sized private not-for-profit university is located in the city of Erie. The six-year graduation rate is 67%. About 29 general mechanical engineering degrees were awarded at Gannon University in the most recent year. Soon after graduation, general mechanical engineering degree recipients from Gannon University generally make around $65,796. Gannon University graduates carry a median of $27,000 in student loans.
More information about a degree in general mechanical engineering from Gannon University
Notes and References
This ranking is produced by College Factual (MF_RANKING_2025), 2026 edition. Schools are scored on a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and program focus, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).
Ranking method: College Major Top Ranked · 32 schools evaluated.
- The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
- Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
More about our data sources and methodologies.