How much does NHS pay social workers?

Joshua Girard December 10, 2024
1

1 People Answered

By Phoenix Kent June 01, 2025

In the NHS, Medical Social Workers (BSW) earn between £55,290 and £71,431, with a mid-salary of £62,767. This reflects a competitive salary range compared to other social work positions, ensuring fair compensation for their vital role in healthcare.

18
1
Comment