Salaripedia
English

How much does a financial and investment analyst make in Ohio?

$94,280a year

Median yearly pay for financial and investment analysts in Ohio. That is $45.33 an hour or $7,857 a month.

Hourly
$45.33
Vs. national median
-8%
Rank among states
30 of 51
Jobs in the state
9,760
Pay range
Lowest 10%: $57,870Median: $94,280Highest 10%: $142,400
PercentileYearlyHourly
10th$57,870$27.82
25th$72,370$34.79
Median$94,280$45.33
75th$114,000$54.81
90th$142,400$68.47

Cities in Ohio

Metro areas, median yearly pay.

Cleveland, OH$98,320
Columbus, OH$97,920
Toledo, OH$96,640
Canton, OH$86,110
Cincinnati, OH$86,040
Akron, OH$85,340
Dayton, OH$82,000
Youngstown, OH$81,050
Wheeling, WV$79,440
Huntington, WV$73,070
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for financial and investment analysts.

27. Michigan$95,420
28. Hawaii$94,640
29. Florida$94,490
30. Ohio$94,280
31. South Carolina$93,670
32. Arizona$93,540
33. Tennessee$92,990
Financial and Investment Analyst salary in all states

Frequently asked questions

How much does a financial and investment analyst make an hour in Ohio?

The median hourly pay in Ohio is $45.33 ($94,280 a year).

Do financial and investment analysts make more in Ohio than the national average?

No: $94,280 against $102,700 nationally, 8% less.

Where does Ohio rank for financial and investment analyst pay?

Ohio ranks 30 of 51 states.

Which city in Ohio pays financial and investment analysts the most?

Cleveland, OH, with a median of $98,320 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.