Business Analyst Salary in 2026
Based on 360 salary-transparent job listings
Salary Range
Low
$1
Average
$2,429
High
$120,706
25th Percentile
$1,215
Median
$60,354
75th Percentile
$61,568
Job Count
360
Salary Distribution
Business Analyst Salary by Experience Level
| Experience | Avg. Salary | Listings |
|---|---|---|
| Mid Level | $2,429 | 360 |
Business Analyst Salary by City
| City | Avg. Salary | Listings |
|---|---|---|
| Saint Cloud, Minnesota | $120,706 | 1 |
| Dudley | $15,000 | 2 |
| Edinburgh | $15,000 | 7 |
| Stockport | $15,000 | 2 |
| Walsall | $10,017 | 3 |
| Cardiff | $9,389 | 8 |
| Birkenhead | $9,012 | 5 |
| Leicester | $7,516 | 14 |
| Bradford | $7,515 | 4 |
| Belfast | $7,329 | 13 |
Business Analyst Salary by Employment Type
Full-Time
$2,429
360 listings
Similar Roles
Current Business Analyst Openings
EDI Business Analyst
Business Analyst
IT Business Analyst
Trainee Business Analyst
Business Analyst (IT/Transformation)
Business Analyst
Business Analyst
Senior Business Analyst - 119425
Senior Business Analyst
Lead Solutions Analyst - Business Analyst
Frequently Asked Questions
What is the average Business Analyst salary?
The average Business Analyst salary is $2,429 per year based on 360 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 Saint Cloud, Minnesota with an average salary of $120,706.
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 $2,429.