Social Worker Salary in Maryland
Social Worker pay in Maryland, explained
Social workers in Maryland earn a median of $76,390 per year ($36.73 per hour), which is 28% above the national median of $59,550. Entry-level workers earn around $41,240, while the most experienced social workers reach about $105,570. Pay varies by employer, setting, and metro area within Maryland.
Is $76,390 good pay in Maryland?
Adjusted for Maryland's cost of living (which runs 105% of the U.S. average), that $76,390 is worth about $72,781 in national buying power — ranking Maryland #2 for real pay (vs #2 on the sticker number).
Social Worker pay by experience in Maryland
Social Worker pay in neighboring states
| State | Median / yr | Real pay | vs MD |
|---|---|---|---|
| Maryland (here) | $76,390 | $72,781 | — |
| District of Columbia | $73,550 | $66,924 | +$2,840 |
| Virginia | $61,330 | $60,660 | +$15,060 |
| West Virginia | $52,220 | $58,348 | +$24,170 |
| Pennsylvania | $50,820 | $52,085 | +$25,570 |
| Delaware | $48,520 | $48,613 | +$27,870 |
Social Worker in Maryland: FAQ
How much do social workers make in Maryland?
Social workers in Maryland earn a median of $76,390 per year ($36.73 per hour), compared with $59,550 nationally.
Does Maryland pay social workers well?
At $76,390, Maryland pays 28% above the national median for social workers. An estimated 4,710 work in the state.