Police Officer Salary in Missouri
Police Officer pay in Missouri, explained
Police officers in Missouri earn a median of $59,460 per year ($28.59 per hour), which is 22% below the national median of $76,210. Entry-level workers earn around $43,210, while the most experienced police officers reach about $90,770. Pay varies by employer, setting, and metro area within Missouri.
Is $59,460 good pay in Missouri?
Adjusted for Missouri's cost of living (which runs 91% of the U.S. average), that $59,460 is worth about $65,472 in national buying power — ranking Missouri #41 for real pay (vs #41 on the sticker number).
Police Officer pay by experience in Missouri
Police Officer pay in neighboring states
| State | Median / yr | Real pay | vs MO |
|---|---|---|---|
| Missouri (here) | $59,460 | $65,472 | — |
| Illinois | $100,520 | $100,562 | −$41,060 |
| Nebraska | $74,620 | $82,816 | −$15,160 |
| Iowa | $74,470 | $84,854 | −$15,010 |
| Kentucky | $60,490 | $67,093 | −$1,030 |
| Oklahoma | $59,700 | $67,962 | −$240 |
| Tennessee | $59,280 | $64,526 | +$180 |
| Kansas | $59,230 | $65,761 | +$230 |
| Arkansas | $47,670 | $54,833 | +$11,790 |
Police Officer in Missouri: FAQ
How much do police officers make in Missouri?
Police officers in Missouri earn a median of $59,460 per year ($28.59 per hour), compared with $76,210 nationally.
Does Missouri pay police officers well?
At $59,460, Missouri pays 22% below the national median for police officers. An estimated 13,570 work in the state.