Industrial Machinery Mechanics Salary in Pennsylvania

Ranked #33 of 51 · PA

2.6% below U.S. average
Mean annual salary $66,700 ≈ $32/hr
Median annual salary $63,840
Employment 22,160

Salary Distribution (10th–90th percentile)

P10 $47,510P25 $58,570 Median $63,840P75 $75,640P90 $84,620

About 80% of industrial machinery mechanicss in Pennsylvania earn between $47,510 and $84,620. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$66,700
U.S. average
$68,460

The mean industrial machinery mechanics salary in Pennsylvania is $66,700, about 2.6% below the U.S. average ($68,460). That works out to roughly $32/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Allentown-Bethlehem-Easton, PA-NJ $73,390 $70,890 1,510
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $70,340 $71,910 5,500
York-Hanover, PA $66,540 $68,610 1,120
Williamsport, PA $66,080 $66,020 320
Reading, PA $65,620 $67,430 1,360
Johnstown, PA $64,910 $61,640 170
Central Pennsylvania nonmetropolitan area $63,780 $65,370 1,170
Chambersburg, PA $63,770 $64,210 360

← Back to all industrial machinery mechanics states