Quick Degree Finder
CollegeAtHome.com is an advertising-supported site. Featured programs and school search results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other information published on this site.
Mechanical Engineering in Pennsylvania

The Top 3 Online Schools: Get Free Info

  • Walden University Btn_top_more_info
  • Capella University Btn_top_more_info
  • American Intercontinental University Btn_top_more_info
Ad Cliff Notes Ad Open Course

There are schools offering mechanical engineering degrees in Pennsylvania!

You may want to consider online colleges as well!
Great programs and courses just at the click of your finger!

Schools Offering Mechanical Engineering Programs in Pennsylvania

Approximately 0.4% of graduates in of Pennsylvania receive mechanical engineering degrees every year. In other words, every year an estimated 1,660 mechanical engineers graduate from Pennsylvania's 38 mechanical engineering schools.

Top Schools

The top-ranked school in Pennsylvania with a mechanical engineering program is University of Pennsylvania, which is located in Philadelphia. In 2010, it was ranked 4th nationwide. 71 students graduated with a degree in mechanical engineering from University of Pennsylvania in 2010. University of Pennsylvania charged in-state students $40,514 in tuition fees per year.

The second-ranked school in Pennsylvania that has a mechanical engineering program is Carnegie Mellon University. Carnegie Mellon University, which was ranked 16th in the country in 2010, is located in Pittsburgh. In 2010, Carnegie Mellon University graduated 159 students from its mechanical engineering program. The tuition rate at Carnegie Mellon University was $42,136 per year.

The third-ranked school in Pennsylvania that has a mechanical engineering program is Lafayette College. Lafayette College, which was ranked 22nd in the country in 2010, is located in Easton. In 2010, Lafayette College graduated 48 students from its mechanical engineering programs. The tuition rate at Lafayette College was $39,815 per year.


Tuition at Pennsylvania's mechanical engineering schools ranges from $42,342 per year to $2,700 per year. But, the average tuition is $18,101 per year. The highest tuition rates in 2010 at Pennsylvania mechanical engineering schools were charged at the following schools:

  1. Bucknell University - located in Lewisburg, students are charged $42,342 per year
  2. Carnegie Mellon University - located in Pittsburgh, students are charged $42,136 per year
  3. University of Pennsylvania - located in Philadelphia, students are charged $40,514 per year

The mechanical engineering schools in Pennsylvania that charged the lowest tuition rates were:

  1. Westmoreland County Community College - located in Youngwood, students are charged $2,700 per year
  2. Lehigh Carbon Community College - located in Schnecksville, students are charged $3,120 per year
  3. Northampton County Area Community College - located in Bethlehem, students are charged $3,270 per year

A mechanical engineering degree from a Pennsylvania school... what next?

A large number of Pennsylvania mechanical engineering graduates become mechanical engineers. 10,860 mechanical engineers were working in Pennsylvania in 2010. In Pennsylvania, the largest numbers of mechanical engineers work in the following counties:

  1. Bucks County - 3,210 mechanical engineers
  2. Allegheny County - 2,190 mechanical engineers
  3. Warren County - 670 mechanical engineers

Projected Growth

The government projects that by 2018, the number of mechanical engineers in the state of Pennsylvania will shrink to 8,850. This would require a -4% decline in the profession.


A mechanical engineer in Pennsylvania makes an average of $77,210 per year. However, this number is only an average. mechanical engineers in Pennsylvania had varying salaries from $24,400 to $129,950 per year in 2010. The following counties in Pennsylvania have the highest average salaries for mechanical engineers:

  1. Warren County - $88,500 per year
  2. Bucks County - $84,910 per year
  3. Cumberland County - $84,710 per year

On average, mechanical engineers earns the least in the following Pennsylvania counties:

  1. Bedford County - $56,800 per year
  2. Lycoming County - $62,080 per year
  3. Lackawanna County - $64,640 per year

More Information

Take a look at the graphs and charts below for additional Pennsylvania statistics regarding a career in mechanical engineering and to compare salaries with a variety of related fields such as civil engineering or mechanical engineering.

Here are the different levels of study available for you to explore.

  • Associate's Degree in Mechanical Engineering in Pennsylvania
  • Bachelor's Degree in Mechanical Engineering in Pennsylvania
  • Master's Degree in Mechanical Engineering in Pennsylvania
  • Doctoral Degree in Mechanical Engineering in Pennsylvania
  • Certificate in Mechanical Engineering in Pennsylvania

Want to study at your own time and pace?

Consider Online Schools as a great alternative flexible option to earn a degree!

View Online Schools

Curious what studying Mechanical Engineering gets you?

Check out the different options and how they're looking in Pennsylvania

Rank Profession Employment Number Avg Salary Job Growth (past 5 yrs)
Mechanical Engineers 10,860 $77,210 15.3%
Mechanical Drafters 4,170 $49,140 5.8%
Engineers, All Other 2,490 $90,270 -29.7%
Mechanical Engineering Technicians 1,900 $48,940 -10.0%
Engineering Technicians, Except Drafters, All Other 1,380 $62,360 -52.2%

Got your degree? Time to find a job!

Below are mechanical engineering related jobs in Pennsylvania