Data scientist salary in United Kingdom, 2026
How much does a Data Scientist make in United Kingdom?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a data scientist is £58,466 per year in United Kingdom. 2.1k salaries reported, updated at 8 November 2026
Highest paying companies for Data Scientist in United Kingdom
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Data Scientist?
Highest paying cities for Data Scientists near United Kingdom
Where can a Data Scientist earn more?
Compare salaries for Data Scientists in different locationsFrequently Asked Questions (FAQs) about Data Scientist
The average salary for a Data Scientist is £58,466 per year in United Kingdom. This figure is based on 2.1k salaries taken from job postings on Indeed in the past 36 months, last updated on 8 November 2026.
Data Scientist jobs on Indeed - find your next one today.
Data Scientist salaries typically range between a low of £28,959 and a high of £118,041 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Data Scientist include Glasgow at £110,153 per year, London at £64,937 per year and Newcastle upon Tyne at £62,145 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Data Scientist include Walmart ($234,000 per year) and Fidelity Investments ($212,500 per year).
Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Data Scientist salary compares to related positions: