Business Analyst Salary in 2026

Based on 200 salary-transparent job listings

$6,827 /year avg

Salary Range

Low

$1

Average

$6,827

High

$120,706

Avg: $6,827
$1$120,706

25th Percentile

$3,414

Median

$60,354

75th Percentile

$63,767

Job Count

200

Salary Distribution

$0 - $30K
198
$50K - $75K
1
$100K - $150K
1

Business Analyst Salary by Experience Level

Experience Avg. Salary Listings
Mid Level $6,827 200

Business Analyst Salary by City

City Avg. Salary Listings
Edinburgh $16,000 11
Archway $15,000 1
Dudley $15,000 6
Enfield $15,000 2
Birkenhead $13,106 10
Cardiff $12,510 14
Bradford $9,557 11
Belfast $7,855 15
Bristol $5,256 26
Glasgow $5,027 27

Business Analyst Salary by Employment Type

Full-Time

$6,827

200 listings

Frequently Asked Questions

What is the average Business Analyst salary?

The average Business Analyst salary is $6,827 per year based on 200 job listings on Jobs Near Me. Salaries range from $1 to $120,706.

What is the highest paying city for Business Analyst?

The highest paying city for Business Analyst roles is Edinburgh with an average salary of $16,000.

How much does an entry level Business Analyst make?

Entry level salary data for Business Analyst is being collected. The overall average for this role is $6,827.

Related Salary Searches