Data Analysis Salary Guide 2025 UK
Complete breakdown of data analyst salaries across the UK in 2025, from entry-level to senior positions, including location and industry variations.

Curious about data analyst earning potential? We've analyzed 5,000+ UK job postings to bring you accurate salary data for 2025.
Entry-Level Data Analyst (0-2 years)
London: £35,000 - £45,000 Manchester: £28,000 - £38,000 Remote: £32,000 - £42,000
Mid-Level Data Analyst (3-5 years)
With Power BI/Tableau expertise, expect the higher end. SQL proficiency is non-negotiable at this level.
Senior Data Analyst (6+ years)
Senior roles require stakeholder management, mentoring juniors, and business strategy input.
Industry Variations
FinTech: +15-20% premium Healthcare: Standard rates Retail: -10% but more remote options Consultancy: +20-30% but longer hours
Skills That Boost Salary
- Python: +£8K-£12K
- Advanced SQL: +£5K-£8K
- Machine Learning: +£10K-£15K
- Cloud platforms (AWS/Azure): +£8K-£12K
Location Impact
London pays 20-30% more but cost of living eats the difference. Manchester, Leeds, and Birmingham offer excellent salary-to-cost ratios.
Getting Started
Our 10-week Data Analysis Programme teaches Excel, SQL, Power BI, and Tableau, everything you need to land that £35K+ first role.