Business Analyst Salaries in London, England

Salary estimated from 13,579 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 February 2019
Average in London, England
£48,872 per year
15% Above national average
  • Most Reported
£14,000
£104,000
Salary Distribution

How much does a Business Analyst make in London, England?

The average salary for a Business Analyst is £48,872 per year in London, England, which is 15% above the national average. Salary estimates are based on 13,579 salaries submitted anonymously to Indeed by Business Analyst employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Business Analyst is less than 1 year.
Business Analyst salaries by company in London, England
CompanyAverage salary
£69,275 per year
£65,518 per year
£62,357 per year
£73,478 per year
£72,060 per year
£68,631 per year
£68,414 per year
£63,204 per year
£62,461 per year
£61,492 per year
Business Analyst salaries by location
CityAverage salary
£34,780 per year
£37,131 per year
£40,049 per year
£39,272 per year
£40,810 per year

Business Analyst job openings

Data Business Analyst / Project Manager
YOOX NET-A-PORTER GROUP
London
Business Strategy and Operations Analyst (English)
Google
London
Business Analyst – IT Department
The London Clinic
London
Business Analyst jobs in London, England