Salaries depend on a social worker’s employer, the geographical area they work in, their experience, and the role they hold. A 2017 workforce study conducted by the NASWnotes that a social worker with a BSW working directly with communities can expect a median salary of $43,333. An individual with an MSW will have a median of about $45,588. As with most jobs, experience is key, and those with considerable experience in their field can expect to earn significantly more per annum.