Financial Managers Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Financial Managers in North Carolina earn a median salary of $135,444 per year on average across 18 metro and nonmetro areas, -16.2% vs the national median of $161,700. An estimated 19,920 financial managers are employed across North Carolina, with salaries ranging from $106,360 to $167,470 depending on location.

$135,444 Avg median salary in North Carolina
$167,470 Highest paying metro
$106,360 Lowest paying metro
19,920 Employed in North Carolina

Compare Financial Managers salaries & buying power

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

Full tool →
Financial Managers
in
    vs

      Financial Managers salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Charlotte, NC-SC $167,470 $131,700 $218,850 8,790
      Raleigh, NC $162,120 $125,300 $211,070 3,300
      Durham, NC $161,950 $128,940 $213,250 1,710
      Greensboro, NC $153,450 $118,090 $204,790 1,340
      Winston, NC $140,870 $109,010 $186,850 1,030
      Greenville, NC $136,710 $104,930 $197,570 200
      Goldsboro, NC $135,380 $109,600 $169,720 100
      Rocky Mount, NC $133,290 $105,310 $161,900 150
      Wilmington, NC $132,810 $101,320 $166,590 470
      Hickory, NC $132,480 $102,900 $175,200 300
      Pinehurst, NC $132,270 $98,660 $182,730 80
      Asheville, NC $131,860 $102,330 $172,180 440
      Fayetteville, NC $130,930 $99,350 $168,480 230
      Burlington, NC $130,250 $90,380 $179,220 150
      Eastern North Carolina $120,300 $93,080 $160,090 520
      Jacksonville, NC $117,340 $76,750 $164,480 100
      Central North Carolina $112,150 $92,700 $152,250 470
      Western North Carolina $106,360 $81,430 $141,610 540

      View Financial Managers salaries in all cities