Cooks, Restaurant Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Cooks, Restaurant in North Carolina earn a median salary of $33,184 per year on average across 18 metro and nonmetro areas, -9.9% vs the national median of $36,830. An estimated 51,230 cooks, restaurant are employed across North Carolina, with salaries ranging from $29,270 to $37,090 depending on location.

$33,184 Avg median salary in North Carolina
$37,090 Highest paying metro
$29,270 Lowest paying metro
51,230 Employed in North Carolina

Compare Cooks, Restaurant salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Cooks, Restaurant
in
    vs

      Cooks, Restaurant salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Charlotte, NC-SC $37,090 $30,550 $40,510 13,350
      Durham, NC $36,500 $29,880 $39,280 2,580
      Asheville, NC $36,200 $29,420 $38,340 2,920
      Raleigh, NC $36,010 $29,960 $37,970 7,610
      Wilmington, NC $35,170 $29,570 $36,420 3,240
      Pinehurst, NC $35,010 $29,000 $41,060 700
      Western North Carolina $34,590 $29,520 $38,000 3,800
      Winston, NC $34,510 $28,560 $35,820 2,760
      Greensboro, NC $34,460 $28,790 $36,040 3,160
      Hickory, NC $34,340 $28,670 $36,200 1,340
      Burlington, NC $34,110 $28,180 $35,980 750
      Greenville, NC $31,000 $28,470 $35,830 820
      Eastern North Carolina $30,360 $27,800 $37,130 3,540
      Central North Carolina $30,110 $27,740 $36,120 1,770
      Goldsboro, NC $29,790 $28,080 $34,850 440
      Rocky Mount, NC $29,450 $27,250 $34,940 420
      Fayetteville, NC $29,350 $27,990 $35,340 1,220
      Jacksonville, NC $29,270 $27,130 $34,750 810

      View Cooks, Restaurant salaries in all cities