Mechanical Engineers · Pennsylvania

Mechanical Engineers Salary in Pennsylvania

Mechanical Engineers in Pennsylvania earn a median annual wage of $97,920 —5.9% below the national median of $104,110. That ranks PA #41 of 51 covered states and territories for this occupation.

Median annual
$97,920
Median hourly
$47.08
Entry level (P10)
$65,770
10th percentile
Top 10% (P90)
$150,950
90th percentile
Employment
13,550
2.2 per 1,000 jobs
vs U.S. median
-5.9%
U.S. $104,110

Wage distribution

How earnings are spread across workers in this occupation, from the 10th to the 90th percentile.

10th percentile90th percentile
$65,770
$79,090
$97,920
$125,270
$65,770$97,920$150,950
Annual wage distribution. Highlighted segment contains the median of $97,920.

Employment is 1.17× as concentrated as the national average, making Pennsylvania a strong market for this occupation.

Highest-paying states for mechanical engineers

All 51 states ranked by median annual wage. Pennsylvania is highlighted.

#StateMedian annual Median hourlyEmploymentLocation quotient
1New Mexico$157,710$75.822,7101.63
2District of Columbia$133,300$64.095100.38
3California$130,900$62.9430,5300.88
4Delaware$125,130$60.166100.66
5Colorado$124,430$59.827,1901.31
6Alaska$124,340$59.783800.61
7Maryland$122,870$59.076,5501.24
8Louisiana$119,540$57.471,8900.51
9Massachusetts$119,300$57.367,6801.11
10Wyoming$117,750$56.612300.44

Related occupations in Pennsylvania

Occupations in the same job family, compared within Pennsylvania.

OccupationPennsylvania medianU.S. median
Civil Engineers$97,850$100,840
Industrial Engineers$99,560$102,440
Electrical Engineers$110,820$120,630
Engineers, All Other$108,950$122,930
Architects, Except Landscape and Naval$97,030$99,280
Architectural and Civil Drafters$64,800$66,150

Frequently asked questions

How much do mechanical engineers make in Pennsylvania?

The median annual wage for mechanical engineers in Pennsylvania is $97,920, or $47.08 per hour. That is 5.9% below the national median of $104,110.

What is the entry-level mechanical engineers salary in Pennsylvania?

Workers at the 10th percentile earn $65,770 per year ($31.62/hour). The 25th percentile is $79,090.

How many people work as mechanical engineers in Pennsylvania?

About 13,550 people work in this occupation in Pennsylvania, or 2.2 per 1,000 jobs statewide.

Is Pennsylvania a good state for mechanical engineers?

Pennsylvania ranks #41 of 51 states by median wage for this occupation. Employment is 1.17x as concentrated as the national average, making Pennsylvania a strong market for this occupation.

Which state pays mechanical engineers the most?

New Mexico has the highest median wage at $157,710 per year, followed by District of Columbia ($133,300) and California ($130,900).

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Occupational Employment and Wage Statistics, cross-industry estimates. Retrieved 2026-10-26. Figures are rounded by BLS to the nearest dollar (annual) and cent (hourly). Percentile wages describe the distribution of workers, not the pay range for a single job posting. bls.gov/oes