Machinists Salary in North Carolina
BLS OEWS May 2025 • 18 metro areas • North Carolina
Machinists in North Carolina earn a median salary of $54,509 per year on average across 18 metro and nonmetro areas, -2.9% vs the national median of $56,150. An estimated 8,490 machinists are employed across North Carolina, with salaries ranging from $44,220 to $62,590 depending on location.
$54,509
Avg median salary in North Carolina
$62,590
Highest paying metro
$44,220
Lowest paying metro
8,490
Employed in North Carolina
Compare Machinists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Machinists
in
Machinists salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Fayetteville, NC | $62,590 | $51,660 | $66,560 | 110 |
| Raleigh, NC | $61,040 | $49,180 | $63,230 | 580 |
| Charlotte, NC-SC | $59,260 | $47,300 | $64,910 | 2,560 |
| Wilmington, NC | $58,270 | $40,760 | $61,190 | 190 |
| Greenville, NC | $57,720 | $48,570 | $61,010 | 80 |
| Rocky Mount, NC | $57,630 | $51,570 | $57,630 | 200 |
| Winston, NC | $57,530 | $47,540 | $60,360 | 690 |
| Goldsboro, NC | $56,480 | $45,910 | $57,360 | 80 |
| Greensboro, NC | $55,470 | $44,610 | $60,810 | 520 |
| Durham, NC | $55,460 | $47,990 | $64,990 | 180 |
| Eastern North Carolina | $54,980 | $36,970 | $62,360 | 570 |
| Western North Carolina | $54,930 | $47,960 | $57,520 | 710 |
| Pinehurst, NC | $52,190 | $52,190 | $62,150 | 50 |
| Central North Carolina | $49,550 | $35,480 | $58,520 | 670 |
| Burlington, NC | $49,000 | $46,020 | $57,990 | 230 |
| Hickory, NC | $47,720 | $45,160 | $57,680 | 340 |
| Asheville, NC | $47,130 | $39,460 | $58,880 | 700 |
| Jacksonville, NC | $44,220 | $34,990 | $59,870 | 30 |