Highway Maintenance Workers Salary in Pennsylvania

Ranked #30 of 49 · PA

5.7% below U.S. average
Mean annual salary $50,060 ≈ $24/hr
Median annual salary $47,690
Employment 11,140

Salary Distribution (10th–90th percentile)

P10 $36,830P25 $40,410 Median $47,690P75 $59,040P90 $66,050

About 80% of highway maintenance workerss in Pennsylvania earn between $36,830 and $66,050. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$50,060
U.S. average
$53,080

The mean highway maintenance workers salary in Pennsylvania is $50,060, about 5.7% below the U.S. average ($53,080). That works out to roughly $24/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Reading, PA $59,160 $56,710 280
Allentown-Bethlehem-Easton, PA-NJ $58,360 $56,940 540
Lancaster, PA $54,830 $53,860 290
Lebanon, PA $50,740 $52,990 100
Pittsburgh, PA $49,710 $52,850 2,270
York-Hanover, PA $49,500 $50,890 270
Scranton--Wilkes-Barre, PA $48,860 $50,250 610
Erie, PA $48,800 $52,350 230

Frequently Asked Questions

How much do highway maintenance workers make in Pennsylvania?

The median highway maintenance workers salary in Pennsylvania is $47,690 per year (mean $50,060), and about 80% earn between $36,830 and $66,050.

How much do highway maintenance workers make per hour in Pennsylvania?

Roughly $24 per hour, based on a mean annual wage of $50,060 and 2,080 work hours per year.

Is Pennsylvania a high-paying state for highway maintenance workers?

Pennsylvania ranks #30 of 49 states for highway maintenance workers pay. Its mean salary of $50,060 is about 5.7% below the U.S. average of $53,080.

Which metro areas in Pennsylvania pay highway maintenance workers the most?

The highest-paying metro areas in Pennsylvania for highway maintenance workers are Reading, PA ($59,160), Allentown-Bethlehem-Easton, PA-NJ ($58,360), Lancaster, PA ($54,830), by median annual wage.

← Back to all highway maintenance workers states