Salaripedia
English

How much does a budget analyst make in Wilmington?

$59,050a year

Median yearly pay for budget analysts in the Wilmington, NC metro area. That is $28.39 an hour or $4,921 a month.

Hourly
$28.39
Vs. national median
-36%
Rank among cities
173 of 174
Jobs in the area
90
Pay range
Lowest 10%: $49,720Median: $59,050Highest 10%: $103,000
PercentileYearlyHourly
10th$49,720$23.90
25th$49,720$23.90
Median$59,050$28.39
75th$83,780$40.28
90th$103,000$49.52

Other cities in North Carolina

Median yearly pay for budget analysts.

Fayetteville, NC$101,400
Virginia Beach, VA$90,020
Charlotte, NC$89,410
Greenville, NC$83,570
Durham, NC$82,350
Raleigh, NC$80,590
Asheville, NC$76,400
Greensboro, NC$68,970
Winston-Salem, NC$68,940
Budget Analyst salary in North Carolina Budget Analyst salary in all states

Related jobs in Wilmington

Same field, median yearly pay.

Personal Financial Advisor$102,600
Project Management Specialist$89,120
Financial and Investment Analyst$87,970
Management Analyst$86,960
Loan Officer$82,340
Financial Specialist$80,230
Accountant and Auditor$77,920
Logistician$77,850
Compliance Officer$74,430
Cost Estimator$72,900
Salaries for every job in Wilmington, NC

Frequently asked questions

How much does a budget analyst make an hour in Wilmington?

The median hourly pay in the Wilmington, NC metro area is $28.39 ($59,050 a year).

Do budget analysts make more in Wilmington than the national average?

No: $59,050 against $91,640 nationally, 36% less.

How does Wilmington compare with the rest of North Carolina?

The median in North Carolina is $82,350, so Wilmington pays 28% less.

Where does Wilmington rank for budget analyst pay?

173 of 174 metro areas with data.

How much does a budget analyst make starting out in Wilmington?

The lowest-paid 10% make $49,720 or less a year; the top 10% make $103,000 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.