Medical Coder Salary in Pennsylvania
Medical Coder pay in Pennsylvania, explained
Medical coders in Pennsylvania earn a median of $46,840 per year ($22.52 per hour), which is 8% below the national median of $51,140. Entry-level workers earn around $37,490, while the most experienced medical coders reach about $77,880. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $46,840 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $46,840 is worth about $48,006 in national buying power — ranking Pennsylvania #46 for real pay (vs #45 on the sticker number).
Medical Coder pay by experience in Pennsylvania
Medical Coder pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $46,840 | $48,006 | — |
| New York | $61,720 | $57,190 | −$14,880 |
| Delaware | $56,060 | $56,168 | −$9,220 |
| Maryland | $54,220 | $51,658 | −$7,380 |
| Ohio | $50,990 | $54,962 | −$4,150 |
| New Jersey | $50,240 | $46,174 | −$3,400 |
| West Virginia | $47,360 | $52,918 | −$520 |
Medical Coder in Pennsylvania: FAQ
How much do medical coders make in Pennsylvania?
Medical coders in Pennsylvania earn a median of $46,840 per year ($22.52 per hour), compared with $51,140 nationally.
Does Pennsylvania pay medical coders well?
At $46,840, Pennsylvania pays 8% below the national median for medical coders. An estimated 6,970 work in the state.