Social Worker Salary in New Jersey
Social Worker pay in New Jersey, explained
Social workers in New Jersey earn a median of $76,280 per year ($36.67 per hour), which is 28% above the national median of $59,550. Entry-level workers earn around $47,830, while the most experienced social workers reach about $109,420. Pay varies by employer, setting, and metro area within New Jersey.
Is $76,280 good pay in New Jersey?
Adjusted for New Jersey's cost of living (which runs 109% of the U.S. average), that $76,280 is worth about $70,107 in national buying power — ranking New Jersey #5 for real pay (vs #3 on the sticker number).
Social Worker pay by experience in New Jersey
Social Worker pay in neighboring states
| State | Median / yr | Real pay | vs NJ |
|---|---|---|---|
| New Jersey (here) | $76,280 | $70,107 | — |
| New York | $65,100 | $60,322 | +$11,180 |
| Pennsylvania | $50,820 | $52,085 | +$25,460 |
| Delaware | $48,520 | $48,613 | +$27,760 |
Social Worker in New Jersey: FAQ
How much do social workers make in New Jersey?
Social workers in New Jersey earn a median of $76,280 per year ($36.67 per hour), compared with $59,550 nationally.
Does New Jersey pay social workers well?
At $76,280, New Jersey pays 28% above the national median for social workers. An estimated 7,360 work in the state.