Social Worker Salary in United Kingdom
Social Worker Salary in Northampton
Based on 183 job listings - Northampton, United Kingdom 2026
Average salary
£37,541 - £57,427
Median salary
£39,384 - £42,620
Lower rangeUpper range
Salary distribution by percentile
10th percentile£31k
25th percentile£35k
Median£39k
75th percentile£40k
90th percentile£41k
50% of professionals earn between £35,157 - £40,369 GBP
The median salary is £39,384
Compare with national average
Northampton
Average salary
37,541 - 57,427
Median salary
39,384 - 42,620
183 job openings
United Kingdom
Average salary
37,915 - 42,235
Median salary
37,915 - 42,235
20,361 job openings
Other cities
London1,325 job openings
Manchester368 job openings
Birmingham308 job openings
Swindon224 job openings
Bournemouth202 job openings
Trowbridge148 job openings
Bristol144 job openings
Preston135 job openings
Cardiff134 job openings
Nottingham127 job openings
Peterborough119 job openings
Doncaster114 job openings
Middlesbrough113 job openings
Chelmsford109 job openings
Liverpool109 job openings
Wolverhampton109 job openings
Sheffield91 job openings
Coventry90 job openings
Cambridge86 job openings
Oxford78 job openings
Reading78 job openings
Walsall78 job openings
Edinburgh77 job openings
Wokingham74 job openings
The average salary for a Social Worker in Northampton, United Kingdom is GBP 37,541 - GBP 57,427 per year in 2026, based on 183 job listings.
Explore 183 Social Worker job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.