Budget Analysts Salary in Ohio

BLS OEWS May 2025 • 5 metro areas • Ohio

Budget Analysts in Ohio earn a median salary of $88,326 per year on average across 5 metro and nonmetro areas, +0.5% vs the national median of $87,930. An estimated 610 budget analysts are employed across Ohio, with salaries ranging from $81,530 to $93,160 depending on location.

$88,326 Avg median salary in Ohio
$93,160 Highest paying metro
$81,530 Lowest paying metro
610 Employed in Ohio

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 Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Dayton, OH $93,160 $76,750 $106,160 150
      Columbus, OH $93,140 $73,690 $112,840 150
      Cleveland, OH $90,810 $72,370 $111,590 160
      Toledo, OH $82,990 $63,080 $103,380 40
      Cincinnati, OH-KY-IN $81,530 $66,820 $106,910 110

      View Budget Analysts salaries in all cities