Salaripedia
English

How much does a materials engineer make in Pennsylvania?

$98,030a year

Median yearly pay for materials engineers in Pennsylvania. That is $47.13 an hour or $8,169 a month.

Hourly
$47.13
Vs. national median
-13%
Rank among states
36 of 45
Jobs in the state
720
Pay range
Lowest 10%: $62,790Median: $98,030Highest 10%: $173,500
PercentileYearlyHourly
10th$62,790$30.19
25th$76,760$36.90
Median$98,030$47.13
75th$128,400$61.71
90th$173,500$83.43

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$125,200
Allentown, PA$116,500
Reading, PA$99,040
Harrisburg, PA$98,440
Pittsburgh, PA$92,740
Lancaster, PA$79,270
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for materials engineers.

33. Nevada$99,010
34. Missouri$98,860
35. Nebraska$98,270
36. Pennsylvania$98,030
37. Maine$97,110
38. Wisconsin$96,210
39. Michigan$94,050
Materials Engineer salary in all states

Frequently asked questions

How much does a materials engineer make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $47.13 ($98,030 a year).

Do materials engineers make more in Pennsylvania than the national average?

No: $98,030 against $112,900 nationally, 13% less.

Where does Pennsylvania rank for materials engineer pay?

Pennsylvania ranks 36 of 45 states.

Which city in Pennsylvania pays materials engineers the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $125,200 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.