SalaryCalculations

Highway Maintenance Workers Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$47,880

Median hourly

$23

Average annual

$47,300

Employed in state

3.8K

The median annual salary for Highway Maintenance Workers in North Carolina is $47,880, or about $23 an hour. That is 5% lower than the national median.

Pay in North Carolina ranges from $34,980 at the 10th percentile to $58,870 at the 90th percentile. Roughly 3.8K people work as highway maintenance workers in the state.

Pay distribution in North Carolina

10th$34,980
25th$41,440
Median$47,880
75th$53,270
90th$58,870

Salary calculator

Hourly
$23.02
Daily
$184
Weekly
$921
Bi-weekly
$1,842
Monthly
$3,990
Annual
$47,880

$47,880 a year is around the 50th percentile for Highway Maintenance Workerss in North Carolina. The median is $47,880.

Highway Maintenance Workers pay by metro area in North Carolina

Metro areaMedian annualEmployment
Asheville, NC$49,960150
Charlotte-Concord-Gastonia, NC-SC$49,470610
Fayetteville, NC$48,870110
Goldsboro, NC$48,87040
Raleigh-Cary, NC$48,870310
Rocky Mount, NC$48,87060
Winston-Salem, NC$48,870200
Wilmington, NC$48,840110
Virginia Beach-Chesapeake-Norfolk, VA-NC$48,720270
Burlington, NC$47,18040
Durham-Chapel Hill, NC$44,550140
Greensboro-High Point, NC$44,550220
Hickory-Lenoir-Morganton, NC$44,550150
Pinehurst-Southern Pines, NC$42,73090
Greenville, NC$42,47090

Other jobs in North Carolina

All salaries in North Carolina →