Police Officer Salary in Ohio
Police Officer pay in Ohio, explained
Police officers in Ohio earn a median of $77,020 per year ($37.03 per hour), which is 1% above the national median of $76,210. Entry-level workers earn around $51,110, while the most experienced police officers reach about $103,210. Pay varies by employer, setting, and metro area within Ohio.
Is $77,020 good pay in Ohio?
Adjusted for Ohio's cost of living (which runs 93% of the U.S. average), that $77,020 is worth about $83,019 in national buying power — ranking Ohio #14 for real pay (vs #22 on the sticker number).
Police Officer pay by experience in Ohio
Police Officer pay in neighboring states
| State | Median / yr | Real pay | vs OH |
|---|---|---|---|
| Ohio (here) | $77,020 | $83,019 | — |
| Pennsylvania | $85,470 | $87,597 | −$8,450 |
| Michigan | $73,730 | $76,629 | +$3,290 |
| Indiana | $73,370 | $78,614 | +$3,650 |
| Kentucky | $60,490 | $67,093 | +$16,530 |
| West Virginia | $56,960 | $63,645 | +$20,060 |
Police Officer in Ohio: FAQ
How much do police officers make in Ohio?
Police officers in Ohio earn a median of $77,020 per year ($37.03 per hour), compared with $76,210 nationally.
Does Ohio pay police officers well?
At $77,020, Ohio pays 1% above the national median for police officers. An estimated 23,430 work in the state.