Biomedical Engineer Salary in Pennsylvania
Biomedical Engineer pay in Pennsylvania, explained
Biomedical engineers in Pennsylvania earn a median of $122,560 per year ($58.92 per hour), which is 12% above the national median of $109,370. Entry-level workers earn around $77,360, while the most experienced biomedical engineers reach about $158,600. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $122,560 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $122,560 is worth about $125,610 in national buying power — ranking Pennsylvania #4 for real pay (vs #6 on the sticker number).
See the full Biomedical Engineer Real Pay Index arrow_forward
Biomedical Engineer pay by experience in Pennsylvania
Biomedical Engineer pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $122,560 | $125,610 | — |
| New Jersey | $114,680 | $105,400 | +$7,880 |
| Ohio | $111,550 | $120,238 | +$11,010 |
| Maryland | $105,090 | $100,125 | +$17,470 |
| New York | $104,010 | $96,376 | +$18,550 |
Biomedical Engineer in Pennsylvania: FAQ
How much do biomedical engineers make in Pennsylvania?
Biomedical engineers in Pennsylvania earn a median of $122,560 per year ($58.92 per hour), compared with $109,370 nationally.
Does Pennsylvania pay biomedical engineers well?
At $122,560, Pennsylvania pays 12% above the national median for biomedical engineers. An estimated 950 work in the state.