Medical Assistant Salary in Pennsylvania
Medical Assistant pay in Pennsylvania, explained
Medical assistants in Pennsylvania earn a median of $43,920 per year ($21.12 per hour), which is 4% below the national median of $45,690. Entry-level workers earn around $36,810, while the most experienced medical assistants reach about $48,500. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $43,920 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $43,920 is worth about $45,013 in national buying power — ranking Pennsylvania #27 for real pay (vs #32 on the sticker number).
Medical Assistant pay by experience in Pennsylvania
Medical Assistant pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $43,920 | $45,013 | — |
| New York | $48,000 | $44,477 | −$4,080 |
| New Jersey | $47,210 | $43,390 | −$3,290 |
| Maryland | $46,410 | $44,217 | −$2,490 |
| Delaware | $44,490 | $44,576 | −$570 |
| Ohio | $42,810 | $46,144 | +$1,110 |
| West Virginia | $37,180 | $41,543 | +$6,740 |
Medical Assistant in Pennsylvania: FAQ
How much do medical assistants make in Pennsylvania?
Medical assistants in Pennsylvania earn a median of $43,920 per year ($21.12 per hour), compared with $45,690 nationally.
Does Pennsylvania pay medical assistants well?
At $43,920, Pennsylvania pays 4% below the national median for medical assistants. An estimated 23,050 work in the state.