Mechanical Engineer Salary in Pennsylvania
Mechanical Engineers in Pennsylvania have a median annual salary of $97,920, which works out to about $47.08 per hour, with a typical 25th–75th percentile range of $79,090 to $125,270, based on the latest BLS OEWS data.
17-2141 · Mechanical Engineers
Mechanical Engineer pay in Pennsylvania at a glance
Median annual salary
$97,920
Median hourly wage
$47.08/hr
Average annual salary
$103,740
Average hourly wage
$49.87/hr
25th percentile
$79,090
75th percentile
$125,270
10th percentile
$65,770
90th percentile
$150,950
People employed
13,550
Salary distribution
Reported wage points from the lowest to the highest paid mechanical engineer roles in Pennsylvania.
- 10th percentile
- $65,770
- 25th percentile
- $79,090
- Median percentile
- $97,920
- 75th percentile
- $125,270
- 90th percentile
- $150,950
Pennsylvania vs U.S. salary
The median salary for mechanical engineer roles in Pennsylvania is about 5.9% below the U.S. median of $104,110 for the same occupation.
See the national mechanical engineer benchmark →Compare your salary
Compare your own pay as mechanical engineer in Pennsylvania
Free and private — your salary is never stored or shared.
How much does a mechanical engineer make in Pennsylvania?
Half of mechanical engineer roles in Pennsylvania report earning more than $97,920 a year and half report earning less — that is the median. The mean (average) of $103,740 is pulled up or down by the highest and lowest earners, which is why the median is usually the better benchmark.
Salary range
A quarter of reported salaries fall below $79,090 and a quarter are above $125,270, so most mechanical engineer pay sits between those two figures. These percentiles describe how pay is spread across all reported roles — they are not a direct measure of years of experience.
What can affect mechanical engineer pay?
- Years of experience and level of responsibility
- Employer type and size
- Specialization within the occupation
- Certifications and licensing
- Industry
- Hours worked, shift patterns and overtime
- The local labor market where the job is based
Related salary pages
Mechanical Engineer pay in other states
- Mechanical Engineer Salary in Michigan
- Mechanical Engineer Salary in Ohio
- Mechanical Engineer Salary in New Mexico
- Mechanical Engineer Salary in District of Columbia
- Mechanical Engineer Salary in California
- Mechanical Engineer Salary in Delaware
- Mechanical Engineer Salary in Colorado
- Mechanical Engineer Salary in Alaska
Related jobs in Pennsylvania
- Aerospace Engineers Salary in Pennsylvania
- Nuclear Engineers Salary in Pennsylvania
- Bioengineers and Biomedical Engineers Salary in Pennsylvania
- Health and Safety Engineers, Except Mining Safety Engineers and Inspectors Salary in Pennsylvania
- Electronics Engineers, Except Computer Salary in Pennsylvania
- Chemical Engineers Salary in Pennsylvania
Want to see how your pay compares?
Check any job title and location against the latest official wage data.
Open the salary calculator