Materials Engineers Salary in Pennsylvania

BLS OEWS May 2025 • 8 metro areas • Pennsylvania

Materials Engineers in Pennsylvania earn a median salary of $92,751 per year on average across 8 metro and nonmetro areas, -14.4% vs the national median of $108,310. An estimated 760 materials engineers are employed across Pennsylvania, with salaries ranging from $79,270 to $112,290 depending on location.

$92,751 Avg median salary in Pennsylvania
$112,290 Highest paying metro
$79,270 Lowest paying metro
760 Employed in Pennsylvania

Compare Materials Engineers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Materials Engineers
in
    vs

      Materials Engineers salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $112,290 $87,920 $149,410 330
      Reading, PA $103,930 $86,670 $120,820 50
      Harrisburg, PA $98,440 $78,880 $105,710 40
      Allentown, PA-NJ $97,340 $84,100 $135,290 40
      York, PA $86,530 $78,300 $94,080 50
      Pittsburgh, PA $84,430 $57,330 $105,510 180
      Northwestern Pennsylvania $79,780 $77,040 $86,640 40
      Lancaster, PA $79,270 $79,270 $99,120 30

      View Materials Engineers salaries in all cities