Social Worker Salary in North Dakota
Social Worker pay in North Dakota, explained
Social workers in North Dakota earn a median of $64,560 per year ($31.04 per hour), which is 8% above the national median of $59,550. Entry-level workers earn around $47,130, while the most experienced social workers reach about $81,160. Pay varies by employer, setting, and metro area within North Dakota.
Is $64,560 good pay in North Dakota?
Adjusted for North Dakota's cost of living (which runs 89% of the U.S. average), that $64,560 is worth about $72,573 in national buying power — ranking North Dakota #3 for real pay (vs #14 on the sticker number).
Social Worker pay by experience in North Dakota
Social Worker pay in neighboring states
| State | Median / yr | Real pay | vs ND |
|---|---|---|---|
| North Dakota (here) | $64,560 | $72,573 | — |
| Minnesota | $67,450 | $68,393 | −$2,890 |
| Montana | $56,780 | $59,993 | +$7,780 |
| South Dakota | $51,100 | $57,684 | +$13,460 |
Social Worker in North Dakota: FAQ
How much do social workers make in North Dakota?
Social workers in North Dakota earn a median of $64,560 per year ($31.04 per hour), compared with $59,550 nationally.
Does North Dakota pay social workers well?
At $64,560, North Dakota pays 8% above the national median for social workers. An estimated 870 work in the state.