Financial and Investment Analysts Salary in Ohio

BLS OEWS May 2025 • 13 metro areas • Ohio

Financial and Investment Analysts in Ohio earn a median salary of $85,647 per year on average across 13 metro and nonmetro areas, -15.5% vs the national median of $101,350. An estimated 8,390 financial and investment analysts are employed across Ohio, with salaries ranging from $73,040 to $97,480 depending on location.

$85,647 Avg median salary in Ohio
$97,480 Highest paying metro
$73,040 Lowest paying metro
8,390 Employed in Ohio

Compare Financial and Investment Analysts salaries & buying power

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

Full tool →
Financial and Investment Analysts
in
    vs

      Financial and Investment Analysts salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $97,480 $73,780 $126,380 2,440
      Akron, OH $96,270 $73,930 $108,170 580
      Cleveland, OH $95,690 $70,790 $122,240 1,910
      Toledo, OH $92,090 $73,000 $119,290 240
      Dayton, OH $90,220 $72,380 $112,580 370
      West Northwestern Ohio $88,470 $70,470 $110,500 150
      Cincinnati, OH-KY-IN $86,840 $68,320 $105,110 2,190
      Canton, OH $83,760 $68,580 $101,790 110
      Mansfield, OH $81,910 $64,890 $98,200 40
      Eastern Ohio $76,570 $59,850 $115,330 60
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $76,340 $59,490 $105,350 120
      Youngstown, OH $74,730 $63,090 $100,990 80
      Southern Ohio $73,040 $58,140 $123,820 100

      View Financial and Investment Analysts salaries in all cities