Police Officer Salary in Pennsylvania
Police Officer pay in Pennsylvania, explained
Police officers in Pennsylvania earn a median of $85,470 per year ($41.09 per hour), which is 12% above the national median of $76,210. Entry-level workers earn around $48,680, while the most experienced police officers reach about $109,780. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $85,470 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $85,470 is worth about $87,597 in national buying power — ranking Pennsylvania #7 for real pay (vs #11 on the sticker number).
Police Officer pay by experience in Pennsylvania
Police Officer pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $85,470 | $87,597 | — |
| Delaware | $92,970 | $93,149 | −$7,500 |
| New York | $92,790 | $85,980 | −$7,320 |
| New Jersey | $92,610 | $85,116 | −$7,140 |
| Maryland | $77,970 | $74,286 | +$7,500 |
| Ohio | $77,020 | $83,019 | +$8,450 |
| West Virginia | $56,960 | $63,645 | +$28,510 |
Police Officer in Pennsylvania: FAQ
How much do police officers make in Pennsylvania?
Police officers in Pennsylvania earn a median of $85,470 per year ($41.09 per hour), compared with $76,210 nationally.
Does Pennsylvania pay police officers well?
At $85,470, Pennsylvania pays 12% above the national median for police officers. An estimated 26,510 work in the state.