Salaripedia
English

How much does a budget analyst make in Ohio?

$89,840a year

Median yearly pay for budget analysts in Ohio. That is $43.19 an hour or $7,487 a month.

Hourly
$43.19
Vs. national median
-2%
Rank among states
20 of 51
Jobs in the state
800
Pay range
Lowest 10%: $60,570Median: $89,840Highest 10%: $135,400
PercentileYearlyHourly
10th$60,570$29.12
25th$74,880$36.00
Median$89,840$43.19
75th$113,700$54.67
90th$135,400$65.08

Cities in Ohio

Metro areas, median yearly pay.

Cincinnati, OH$97,190
Dayton, OH$95,200
Columbus, OH$93,780
Cleveland, OH$90,940
Toledo, OH$82,990
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for budget analysts.

17. Hawaii$92,380
18. Massachusetts$92,260
19. Georgia$91,870
20. Ohio$89,840
21. Utah$88,610
22. New York$88,540
23. Maine$88,130
Budget Analyst salary in all states

Frequently asked questions

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

The median hourly pay in Ohio is $43.19 ($89,840 a year).

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

No: $89,840 against $91,640 nationally, 2% less.

Where does Ohio rank for budget analyst pay?

Ohio ranks 20 of 51 states.

Which city in Ohio pays budget analysts the most?

Cincinnati, OH-KY-IN, with a median of $97,190 a year.

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.