Social workers Salary in London
Median Salary
£46,435
per year
Employment
13,000
in London
vs. National
+8.7%
National: £42,708
📊 Compared to the UK national median of £42,708, London pays 8.7% MORE for Social workers positions.
Data Source: Office for National Statistics (ONS), Annual Survey of Hours and Earnings (ASHE) 2025 provisional.