Biomedical Engineer Salary in Maryland
Biomedical Engineer pay in Maryland, explained
Biomedical engineers in Maryland earn a median of $105,090 per year ($50.52 per hour), which is 4% below the national median of $109,370. Entry-level workers earn around $66,560, while the most experienced biomedical engineers reach about $158,660. Pay varies by employer, setting, and metro area within Maryland.
Is $105,090 good pay in Maryland?
Adjusted for Maryland's cost of living (which runs 105% of the U.S. average), that $105,090 is worth about $100,125 in national buying power — ranking Maryland #22 for real pay (vs #16 on the sticker number).
See the full Biomedical Engineer Real Pay Index arrow_forward
Biomedical Engineer pay by experience in Maryland
Biomedical Engineer pay in neighboring states
| State | Median / yr | Real pay | vs MD |
|---|---|---|---|
| Maryland (here) | $105,090 | $100,125 | — |
| Pennsylvania | $122,560 | $125,610 | −$17,470 |
| Virginia | $106,140 | $104,981 | −$1,050 |
| District of Columbia | $100,920 | $91,828 | +$4,170 |
Biomedical Engineer in Maryland: FAQ
How much do biomedical engineers make in Maryland?
Biomedical engineers in Maryland earn a median of $105,090 per year ($50.52 per hour), compared with $109,370 nationally.
Does Maryland pay biomedical engineers well?
At $105,090, Maryland pays 4% below the national median for biomedical engineers. An estimated 550 work in the state.