Salary checker > Results

What is the average salary for Business Analyst jobs?

The average salary for Business Analyst jobs is £52,500.

In September 2017, the average salary for Business Analyst jobs rose by £4,608 (11%).

Read on to find out how much Business Analyst jobs pay across various UK locations and industries.
Average
£52,500
11% increase | sample size 142
£37,500
£62,500
LOW
HIGH
£52,500

We have 256 jobs paying higher than the average Business Analyst salary!

Find my next job

How do Business Analyst jobs salaries vary across industries?

The industry with the highest salary for Business Analyst jobs is IT & Internet. The average IT & Internet salary for Business Analyst jobs is £52,500.
Industry/​sector Average Range Monthly change* Jobs*
IT & Internet £52,500 £47,500​-​£67,500  0% view jobs (89)
Banking, Insurance, Finance £52,500 £40,000​-​£76,656  11% view jobs (27)
Accountancy £37,500 £33,750​-​£55,000  -6% view jobs (10)
*compared to the previous month. A minus figure means the salary has gone down. Job counts are based on last month's totals.

How much do Business Analyst jobs pay in different locations?

Location
Average
Range
Monthly change*
Jobs*
City, London £67,500 £47,500​-​£82,500  29% view jobs (13)
*compared to the previous month. A minus figure means the salary has gone down. Job counts are based on last month's totals.

Find Business Analyst jobs

To see the latest jobs we have right now within a location in the UK, just perform a job search from the homepage or try our browse jobs pages.

You can also check out our A-Z of employers to see who's hiring and what roles they currently have.

Latest Business Analyst jobs.