Career path
How to become a Data Analyst in the UK
Data Analyst is one of the most accessible entry points into UK tech and analytics careers — almost every UK industry (retail, banking, healthcare, public sector) now hires data analysts, and the role offers strong sponsor-visa support across major employers. The career suits structured thinkers who can translate raw data into commercial insight.
- Salary range£32K – £70K
- Demand levelVery high
- Training time3 yr degree (or bootcamp)
- Visa eligibilitySkilled Worker
What does a Data Analyst do?
Data Analysts collect, clean, model and present data to support business decisions. Day-to-day work mixes SQL queries against data warehouses (Snowflake, BigQuery, Redshift), dashboard development (Tableau, Power BI, Looker), exploratory analysis (Python, R), stakeholder interviews and presentations. UK analysts increasingly use modern analytics-engineering tools (dbt, Airflow) alongside traditional BI. The role is widely used as a gateway into data science, product analytics or analytics engineering after 2–4 years.
- Run SQL queries and build dashboards from raw business data
- Translate stakeholder questions into measurable analyses
- Specialise into analytics engineering, BI, marketing analytics or data science
- Work for banks, retailers, tech companies, consultancies and the NHS

UK salary ranges
Data Analyst pay varies sharply by sector and seniority. Tech and fintech companies pay top of market (Monzo, Wise, Revolut: £45,000–£65,000 starting). Banks and major consulting firms sit at £40,000–£55,000. NHS, public sector and charity analysts sit at £32,000–£42,000 with strong work-life balance. Senior analytics engineers and product analysts at top tech firms reach £80,000–£110,000+.
London leads pay by 20–25% over Manchester, Edinburgh, Leeds or Bristol — but the strongest UK regional tech / data hubs (Manchester, Edinburgh, Bristol) offer 80–90% of London pay at significantly lower living costs. Fully-remote UK analyst roles are increasingly common — particularly at scale-up tech companies.
Typical entry routes
BSc Computer Science / Mathematics — 3 years
A quantitative undergraduate degree (Computer Science, Mathematics, Statistics, Economics) is the most common route. Strong A-level Maths matters more than the specific degree title.
MSc Data Science / Analytics — 1 year
A postgraduate specialist master's. Popular conversion route for non-quantitative undergraduates. Many UK MSc programmes are industry-partnered with the Office for National Statistics, NHS Digital or major banks.
Data Analyst Apprenticeship — 2–4 years
UK home students. Routes at Level 4 (Data Analyst) and Level 6 (Data Engineer). Fully employer-funded with a paid trainee salary.
Bootcamp + portfolio route — 6–12 months
Career changers from any background. UK data bootcamps (Le Wagon, General Assembly, CodeOp) plus a strong portfolio of analyses can break into Junior Data Analyst roles.
Skills you'll need
Technical skills
- SQL (advanced joins, window functions, CTEs)
- Python or R for data analysis (pandas, numpy)
- Dashboard tools (Tableau, Power BI, Looker)
- Excel / Google Sheets at expert level
- Statistics (hypothesis testing, regression basics)
- Modern data warehousing (Snowflake, BigQuery)
Behavioural skills
- Stakeholder management and asking good questions
- Clear written communication and storytelling
- Commercial curiosity
- Translating ambiguous questions into testable hypotheses
- Attention to detail
- Pragmatic problem-solving
Major UK employers
Banks & insurers
HSBC, Barclays, NatWest, Lloyds, Aviva, Legal & General run substantial data analyst communities across credit risk, fraud, customer analytics and regulatory reporting.
Tech & fintech
Monzo, Wise, Revolut, Octopus Energy, Bumble, Deliveroo — fastest-progressing UK data analyst employers. Often offer equity upside and remote-first cultures.
Retail & e-commerce
Tesco, Sainsbury's, M&S, ASOS, JD Sports, John Lewis — large in-house analytics teams running customer, supply-chain and pricing analyses.
Big 4 & consulting
Deloitte, EY, KPMG, PwC, Accenture run specialist data analytics practices — fast graduate progression and broad client exposure across industries.
NHS & public sector
NHS Digital, NHS England, the Office for National Statistics, HMRC and Cabinet Office hire data analysts on competitive public-sector pay with strong work-life balance.
Universities & research
University research-data offices, NIHR-funded clinical research teams and the Higher Education Statistics Agency run specialist data analyst roles in education and research contexts.
Career progression
- Years 0–2
Junior Data Analyst
Build core SQL, dashboarding and stakeholder skills. Run small analyses end-to-end with senior support.
- Years 2–4
Data Analyst
Own a business domain (marketing, product, operations). Run major analyses independently and present to senior stakeholders.
- Years 4–7
Senior Analyst / Analytics Eng.
Lead complex analyses, build data models (dbt) and mentor juniors. Decide whether to specialise into data science, analytics engineering or BI leadership.
- Years 7+
Lead Analyst / Analytics Manager
Lead a team of analysts and own the data-strategy for a function or business unit. Common path into Head of Analytics or Director of Data roles.
Who you are matters — pick your path
For international students
- UK visa route
- Skilled Worker visa
- Salary vs visa threshold
- Junior Data Analyst pay (£32,000+ in London) sits close to the new-entrant Skilled Worker visa threshold. Data Analyst pay (£42,000+) clears the standard threshold comfortably. Most major UK employers structure international hires above the threshold.
- Sponsor licence density
- High — Big 4 firms, all major UK banks, FTSE 100 retailers and top UK tech companies (Monzo, Wise, Revolut, Octopus Energy) hold Skilled Worker sponsor licences and routinely sponsor international data analysts. London and Manchester are particularly sponsor-friendly.
- Graduate Route considerations
- UK graduates use the 2-year Graduate Route to take a Junior Data Analyst role at a top employer, then switch to Skilled Worker visa once their salary clears the threshold. Most banks, tech companies and consultancies prefer Graduate Route candidates because conversion is administratively simpler.
- English-language requirements
- Universities ask IELTS 6.5 with no sub-score below 6.0 for computer science / mathematics / statistics undergraduate degrees, and IELTS 6.5–7.0 for MSc Data Science. Data analysts need strong written English in practice — most of the role is about communication, documentation and translating data into business language.
For UK & Settled-Status students
- Student loan ROI
- A computer science / mathematics / statistics undergraduate degree is funded through Plan 5 student loans. With Junior Data Analyst pay at £32,000+, repayments comfortably manageable. Steep progression into Senior Analyst (£55,000+) by Year 4–5 means strong mid-career ROI.
- Apprenticeship vs degree
- Data Analyst Apprenticeships are widely available at Level 4 (Data Analyst) and Level 6 (Data Engineer). All are fully employer-funded with a paid trainee salary. Top employers include Big 4 firms, banks, NHS Digital and major retail chains.
- UCAS timeline
- Computer science and mathematics undergraduate applications go through UCAS with the January deadline. Top quantitative courses (Cambridge, Imperial, UCL, Warwick, Edinburgh) ask AAA–A*A*A at A-level including Maths. Most tech employers recruit through structured spring insight programmes and Year-2 summer internships.
- Industry placements
- Many UK computer science / data science degrees offer optional placement years between Year 2 and Year 3. Data placements at banks, the Big 4 and major tech companies are well-trodden routes into graduate analyst programmes.
- Regional salary differences
- London leads data analyst pay by 20–25% over Manchester, Edinburgh, Bristol or Leeds. Fully-remote data analyst roles at UK tech scale-ups are increasingly common — letting analysts pick up London-tier pay while living anywhere in the UK.
FAQ — Becoming a Data Analyst in the UK
How long does it take to become a Data Analyst in the UK?
Typically straight after a 3-year undergraduate degree in a quantitative discipline. A 6–12 month bootcamp + portfolio route is increasingly viable for career changers from any degree background.
Do I need a STEM degree to be a Data Analyst in the UK?
Not strictly — but most UK data analysts hold a quantitative degree (Computer Science, Mathematics, Statistics, Economics). Non-STEM graduates typically need either an MSc Data Science, a bootcamp + portfolio, or evidence of strong SQL / Python skills before being shortlisted.
Is Data Analyst on the UK Skilled Worker visa shortage list?
No — but Data Analyst pay clears the Skilled Worker visa threshold and major UK employers (banks, tech, Big 4) sponsor international analysts as standard. London is one of the highest sponsor-density cities for analyst roles globally.
What's the difference between Data Analyst and Data Scientist?
Data Analysts focus on descriptive analytics (what happened) and BI / dashboarding. Data Scientists focus on predictive / prescriptive analytics (what will happen, what should we do) and ML model development. Most UK Data Scientists hold MSc / PhD-level training; Data Analysts can enter with a strong BSc.
Can I move into Data Analyst from a non-tech career?
Yes — career changers from any background break into Data Analyst roles regularly via bootcamps + portfolio. Common entry points include finance / accountancy (already SQL-literate), marketing (already familiar with GA4, dashboarding) and healthcare (strong data literacy).
Which UK cities have the most data analyst jobs?
London leads by volume but Manchester, Edinburgh and Bristol have substantial UK data hubs. Fully-remote data analyst roles at UK tech scale-ups are increasingly common — letting analysts work from anywhere in the UK.
Your next step
Ready to start your data analyst journey?
Take the 60-second quiz and we'll match you to UK courses that lead to this career — checked against your eligibility, visa status and budget.
- Free for students
- British Council certified advisors
- 7 days a week, 14 languages
Average response time: under 30 minutes during business hours.