UK Salary Guide · ONS ASHE 2025

Data Scientist salary
in the UK

Real take-home pay, rent costs and disposable income for Data Scientists across 20 UK cities. 2025/26 tax year.

UK Median
£50,000
avg per year
Avg take-home
£3,370
per month
Highest city
£68,000
London
Lowest city
£44,000
Exeter
Jump to salary:
Go →

Salary range in the UK

Salary distribution of Data Scientist earners · ONS ASHE 2025

MEDIAN£50,000P0P25P50P75P100
25th percentile earns
£47,000
Median earnings
£50,000
75th percentile earns
£56,000

Data Scientist salary by city

20 cities · sorted highest to lowest

CityGross salaryTake-homeAvg rentRTI
London£68,000£4,166/mo£2,150/mo52% RTIView →
Cambridge£66,000£4,070/mo£1,500/mo37% RTIView →
Oxford£63,000£3,925/mo£1,450/mo37% RTIView →
Reading£61,000£3,828/mo£1,350/mo35% RTIView →
Brighton£56,000£3,586/mo£1,400/mo39% RTIView →
Bristol£55,000£3,538/mo£1,350/mo38% RTIView →
Edinburgh£54,000£3,349/mo£1,100/mo33% RTIView →
Manchester£53,000£3,441/mo£1,050/mo31% RTIView →
Leeds£52,000£3,393/mo£900/mo27% RTIView →
Birmingham£50,000£3,293/mo£850/mo26% RTIView →
Glasgow£50,000£3,164/mo£900/mo28% RTIView →
Liverpool£50,000£3,293/mo£800/mo24% RTIView →
Aberdeen£48,000£3,081/mo£1,050/mo34% RTIView →
Leicester£48,000£3,173/mo£800/mo25% RTIView →
Nottingham£47,000£3,113/mo£850/mo27% RTIView →
Sheffield£46,000£3,053/mo£825/mo27% RTIView →
York£46,000£3,053/mo£950/mo31% RTIView →
Newcastle£45,000£2,993/mo£750/mo25% RTIView →
Cardiff£44,000£2,933/mo£900/mo31% RTIView →
Exeter£44,000£2,933/mo£1,000/mo34% RTIView →

Frequently asked questions

What is the average Data Scientist salary in the UK?+
The UK average Data Scientist salary across 20 cities is £50,000 per year, based on ONS ASHE 2025 data. The middle 50% of cities pay between £47,000 and £56,000. Salaries range from £44,000 in Exeter to £68,000 in London.
Which UK city pays Data Scientists the most?+
London offers the highest median Data Scientist salary at £68,000 per year — £18,000 above the UK median. Exeter is at the lower end with £44,000.
What is the take-home pay for a Data Scientist in London?+
A Data Scientist in London earns a median £68,000 per year. After income tax and National Insurance (2025/26 tax year), that works out to approximately £4,166 per month take-home. See the full London breakdown →