Engineers, All Other Salary in Pennsylvania

BLS OEWS May 2025 • 15 metro areas • Pennsylvania

Engineers, All Other in Pennsylvania earn a median salary of $91,027 per year on average across 15 metro and nonmetro areas, -22.7% vs the national median of $117,750. An estimated 4,890 engineers, all other are employed across Pennsylvania, with salaries ranging from $75,560 to $125,220 depending on location.

$91,027 Avg median salary in Pennsylvania
$125,220 Highest paying metro
$75,560 Lowest paying metro
4,890 Employed in Pennsylvania

Compare Engineers, All Other salaries & buying power

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

Full tool →
Engineers, All Other
in
    vs

      Engineers, All Other salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Allentown, PA-NJ $125,220 $89,220 $140,880 210
      Philadelphia, PA-NJ-DE-MD $104,420 $81,910 $139,930 2,010
      Harrisburg, PA $102,190 $77,990 $133,390 110
      York, PA $99,200 $78,740 $128,940 160
      Pittsburgh, PA $98,480 $70,230 $133,300 1,040
      Lancaster, PA $96,580 $79,420 $120,340 100
      Scranton, PA $87,240 $75,310 $109,870 70
      State College, PA $87,100 $87,100 $109,630 790
      Reading, PA $86,070 $55,210 $108,520 70
      Chambersburg, PA $85,550 $77,330 $125,960 40
      Erie, PA $82,670 $71,170 $108,730 60
      Southwestern Pennsylvania $80,850 $74,380 $101,780 40
      Central Pennsylvania $78,430 $59,370 $94,250 50
      Northwestern Pennsylvania $75,840 $73,350 $92,360 60
      Northeastern Pennsylvania $75,560 $41,540 $124,300 80

      View Engineers, All Other salaries in all cities