Budget Analysts Salary in North Carolina

BLS OEWS May 2025 • 12 metro areas • North Carolina

Budget Analysts in North Carolina earn a median salary of $74,214 per year on average across 12 metro and nonmetro areas, -15.6% vs the national median of $87,930. An estimated 1,590 budget analysts are employed across North Carolina, with salaries ranging from $57,530 to $96,780 depending on location.

$74,214 Avg median salary in North Carolina
$96,780 Highest paying metro
$57,530 Lowest paying metro
1,590 Employed in North Carolina

Compare Budget Analysts salaries & buying power

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

Full tool →
Budget Analysts
in
    vs

      Budget Analysts salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Fayetteville, NC $96,780 $81,330 $108,890 220
      Charlotte, NC-SC $84,550 $69,370 $107,540 180
      Raleigh, NC $82,780 $66,910 $100,280 500
      Greenville, NC $81,190 $66,180 $81,190 70
      Eastern North Carolina $77,020 $62,500 $102,840 30
      Durham, NC $75,410 $69,140 $86,020 200
      Asheville, NC $72,180 $61,660 $86,440 40
      Western North Carolina $68,350 $61,800 $81,010 80
      Greensboro, NC $66,400 $53,030 $80,990 80
      Winston, NC $65,880 $56,390 $75,730 60
      Central North Carolina $62,500 $62,500 $82,600 30
      Wilmington, NC $57,530 $48,430 $79,210 100

      View Budget Analysts salaries in all cities