As of 2022, the average salary for Medical Social Workers (BSW) ranges from $55,290 to $71,431. While Rhode Island leads with higher salaries, the average for social workers in many states falls within this range, highlighting the variation in compensation across the country.