Salaripedia
English

How much does a maintenance worker make in Hickory?

$60,940a year

Median yearly pay for maintenance workers in the Hickory-Lenoir-Morganton, NC metro area. That is $29.30 an hour or $5,078 a month.

Hourly
$29.30
Vs. national median
+0%
Rank among cities
93 of 198
Jobs in the area
440
Pay range
Lowest 10%: $44,550Median: $60,940Highest 10%: $76,390
PercentileYearlyHourly
10th$44,550$21.42
25th$49,400$23.75
Median$60,940$29.30
75th$65,830$31.65
90th$76,390$36.73

Other cities in North Carolina

Median yearly pay for maintenance workers.

Raleigh, NC$67,040
Virginia Beach, VA$65,500
Durham, NC$62,560
Asheville, NC$61,740
Rocky Mount, NC$60,670
Charlotte, NC$60,580
Winston-Salem, NC$60,380
Greensboro, NC$59,730
Fayetteville, NC$58,200
Burlington, NC$47,970
Maintenance Worker salary in North Carolina Maintenance Worker salary in all states

Related jobs in Hickory

Same field, median yearly pay.

First-Line Supervisors of Mechanic$75,120
Electrical and Electronics Repairer$72,480
Electrical Power-Line Installer and Repairer$71,290
Mobile Heavy Equipment Mechanic$63,040
Industrial Machinery Mechanic$61,570
Medical Equipment Repairer$59,190
Telecommunications Equipment Installer and Repairer$58,720
Bus and Truck Mechanic and Diesel Engine Specialist$54,480
Heating$50,300
Automotive Body and Related Repairer$48,080
Salaries for every job in Hickory, NC

Frequently asked questions

How much does a maintenance worker make an hour in Hickory?

The median hourly pay in the Hickory-Lenoir-Morganton, NC metro area is $29.30 ($60,940 a year).

Do maintenance workers make more in Hickory than the national average?

Yes: $60,940 against $60,850 nationally, 0% more.

How does Hickory compare with the rest of North Carolina?

The median in North Carolina is $60,580, so Hickory pays 1% more.

Where does Hickory rank for maintenance worker pay?

93 of 198 metro areas with data.

How much does a maintenance worker make starting out in Hickory?

The lowest-paid 10% make $44,550 or less a year; the top 10% make $76,390 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.