Salaripedia
English

How much does a highway maintenance worker make in York?

$49,500a year

Median yearly pay for highway maintenance workers in the York-Hanover, PA metro area. That is $23.80 an hour or $4,125 a month.

Hourly
$23.80
Vs. national median
-2%
Rank among cities
177 of 351
Jobs in the area
270
Pay range
Lowest 10%: $38,260Median: $49,500Highest 10%: $61,830
PercentileYearlyHourly
10th$38,260$18.39
25th$44,950$21.61
Median$49,500$23.80
75th$58,480$28.12
90th$61,830$29.73

Other cities in Pennsylvania

Median yearly pay for highway maintenance workers.

Reading, PA$59,160
Allentown, PA$58,360
Lancaster, PA$54,830
Lebanon, PA$50,740
Pittsburgh, PA$49,710
Scranton, PA$48,860
Erie, PA$48,800
Harrisburg, PA$48,250
Chambersburg, PA$47,890
State College, PA$47,410
Gettysburg, PA$47,040
Williamsport, PA$46,260
Altoona, PA$45,880
Philadelphia, PA$43,890
Johnstown, PA$43,580
Highway Maintenance Worker salary in Pennsylvania Highway Maintenance Worker salary in all states

Related jobs in York

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$80,000
Plumber$70,100
Electrician$65,370
Construction and Building Inspector$65,270
Operating Engineer and Other Construction Equipment Operator$61,870
Carpenter$61,160
Sheet Metal Worker$60,350
Brickmason and Blockmason$60,140
Cement Mason and Concrete Finisher$59,840
Insulation Worker$55,380
Salaries for every job in York, PA

Frequently asked questions

How much does a highway maintenance worker make an hour in York?

The median hourly pay in the York-Hanover, PA metro area is $23.80 ($49,500 a year).

Do highway maintenance workers make more in York than the national average?

No: $49,500 against $50,260 nationally, 2% less.

How does York compare with the rest of Pennsylvania?

The median in Pennsylvania is $47,690, so York pays 4% more.

Where does York rank for highway maintenance worker pay?

177 of 351 metro areas with data.

How much does a highway maintenance worker make starting out in York?

The lowest-paid 10% make $38,260 or less a year; the top 10% make $61,830 or more.

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.