Salaripedia
English

How much does a public relations specialist make in Ohio?

$64,840a year

Median yearly pay for public relations specialists in Ohio. That is $31.17 an hour or $5,403 a month.

Hourly
$31.17
Vs. national median
-13%
Rank among states
33 of 51
Jobs in the state
6,670
Pay range
Lowest 10%: $41,540Median: $64,840Highest 10%: $121,500
PercentileYearlyHourly
10th$41,540$19.97
25th$50,040$24.06
Median$64,840$31.17
75th$85,890$41.29
90th$121,500$58.39

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$73,280
Cleveland, OH$66,610
Cincinnati, OH$64,040
Dayton, OH$63,900
Akron, OH$61,830
Toledo, OH$60,220
Canton, OH$59,500
Lima, OH$57,970
Sandusky, OH$56,030
Springfield, OH$54,930
Youngstown, OH$54,300
Huntington, WV$52,000
Weirton, WV$45,140
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for public relations specialists.

30. Oklahoma$64,920
31. Indiana$64,900
32. Kansas$64,860
33. Ohio$64,840
34. South Dakota$64,520
35. Hawaii$63,880
36. Montana$63,780
Public Relations Specialist salary in all states

Frequently asked questions

How much does a public relations specialist make an hour in Ohio?

The median hourly pay in Ohio is $31.17 ($64,840 a year).

Do public relations specialists make more in Ohio than the national average?

No: $64,840 against $74,750 nationally, 13% less.

Where does Ohio rank for public relations specialist pay?

Ohio ranks 33 of 51 states.

Which city in Ohio pays public relations specialists the most?

Columbus, OH, with a median of $73,280 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.