Budget Analyst salary in the U.S.

Budget Analysts in the U.S. earn a median of $91,640 a year ($44.06 an hour), based on BLS data for 47,160 workers.

Median salary
$91,640
Hourly
$44.06
Average
$96,370
Top 10% earn
$136,660
Workers
47,160

Pay ranges from $62,250 for the lowest-paid 10% to $136,660 for the top 10%. The average (mean) salary is $96,370, above the median because a few high earners pull it up.

Pay range for budget analysts in the U.S.

$0$150,000
Pay levelYearlyHourly
10th percentile (entry level)$62,250$29.93
25th percentile$75,320$36.21
Median$91,640$44.06
75th percentile$114,220$54.91
90th percentile (top earners)$136,660$65.70
Average (mean)$96,370$46.33

Half of budget analysts earn more than the median and half earn less. Percentiles show the spread: 10% earn less than the 10th percentile, and 10% earn more than the 90th.

Median paycheck, before taxes

Pay periodAmount
Monthly$7,636.67
Semi-monthly (24 a year)$3,818.33
Biweekly (26 a year)$3,524.62
Weekly$1,762.31
Hourly$44.06

Based on a full-time year of 2,080 hours. Convert any amount with the hourly to salary converter.

Budget Analyst salary by state

StateMedian salaryWorkers
District of Columbia$124,5901,490
Maryland$106,0202,490
Virginia$105,4702,730
California$99,5204,160
Alabama$99,490870
Colorado$97,1001,290
Washington$96,6401,510
Michigan$96,4301,020
New Jersey$96,250840
Connecticut$95,440970
Oregon$95,2501,090
Illinois$94,880750
Alaska$94,740220
Vermont$93,43090
Rhode Island$92,79090
New Hampshire$92,60080
Hawaii$92,380210
Massachusetts$92,2601,280
Georgia$91,8701,900
Ohio$89,840800
Utah$88,610280
New York$88,5402,760
Maine$88,130200
New Mexico$87,360740
Tennessee$86,5701,140
Iowa$86,550390
South Carolina$86,260470
Minnesota$85,970450
Arizona$84,810730
Pennsylvania$84,2401,490
Florida$84,1703,150
Idaho$83,220190
Nebraska$83,010200
Texas$82,9703,340
North Carolina$82,3501,830
Wisconsin$82,180820
Indiana$82,080390
Delaware$82,000260
Missouri$81,980520
Nevada$81,600440
Wyoming$81,10080
Oklahoma$80,990670
Louisiana$80,530330
Kansas$80,140270
Montana$79,700360
South Dakota$79,180120
Mississippi$78,850390
West Virginia$78,850180
North Dakota$77,400150
Kentucky$76,860630
Arkansas$71,800320
Guam$67,20070
Virgin Islands$64,99050
Puerto Rico$50,560370

Best-paying metro areas for budget analysts

Metro areas with the most budget analysts

Related jobs in the U.S.

More: Business and Financial Operations Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates, occupation code 13-2031. Wages include base pay, tips, commissions and shift pay, but not overtime, bonuses or benefits, and exclude the self-employed.

Frequently asked questions

How much does a budget analyst make in the U.S.?

The median salary for budget analysts in the U.S. is $91,640 a year, or $44.06 an hour. Pay ranges from $62,250 for the lowest-paid 10% to $136,660 for the top 10%.

How much do the highest-paid budget analysts make in the U.S.?

The top 10% of budget analysts in the U.S. earn at least $136,660 a year. The top 25% earn $114,220 or more.

What is the starting pay for budget analysts in the U.S.?

Entry-level pay (the 10th percentile) is about $62,250 a year, and a quarter of budget analysts earn $75,320 or less.

How many budget analysts work in the U.S.?

About 47,160 budget analysts are employed in the U.S., not counting the self-employed.