Salaripedia
English

How much does a highway maintenance worker make in North Carolina?

$47,880a year

Median yearly pay for highway maintenance workers in North Carolina. That is $23.02 an hour or $3,990 a month.

Hourly
$23.02
Vs. national median
-5%
Rank among states
33 of 49
Jobs in the state
3,750
Pay range
Lowest 10%: $34,980Median: $47,880Highest 10%: $58,870
PercentileYearlyHourly
10th$34,980$16.82
25th$41,440$19.92
Median$47,880$23.02
75th$53,270$25.61
90th$58,870$28.30

Cities in North Carolina

Metro areas, median yearly pay.

Asheville, NC$49,960
Charlotte, NC$49,470
Fayetteville, NC$48,870
Goldsboro, NC$48,870
Raleigh, NC$48,870
Rocky Mount, NC$48,870
Winston-Salem, NC$48,870
Wilmington, NC$48,840
Virginia Beach, VA$48,720
Burlington, NC$47,180
Durham, NC$44,550
Greensboro, NC$44,550
Hickory, NC$44,550
Pinehurst, NC$42,730
Greenville, NC$42,470
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for highway maintenance workers.

30. Indiana$48,480
31. Wyoming$48,190
32. South Carolina$48,130
33. North Carolina$47,880
34. New Mexico$47,740
35. Pennsylvania$47,690
36. Missouri$47,470
Highway Maintenance Worker salary in all states

Frequently asked questions

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

The median hourly pay in North Carolina is $23.02 ($47,880 a year).

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

No: $47,880 against $50,260 nationally, 5% less.

Where does North Carolina rank for highway maintenance worker pay?

North Carolina ranks 33 of 49 states.

Which city in North Carolina pays highway maintenance workers the most?

Asheville, NC, with a median of $49,960 a year.

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.