Business Analyst Salary — Top Paying Cities
Ranked salary data for Business Analyst across 4 US cities, based on 859 active job listings. National average: $99,241/yr.
$99,241
National Avg / yr
$105,029
Highest City (Cleveland)
$96,862
Lowest City (Boston)
859
Active Listings
Business Analyst Salary — Top 20 Cities
Sorted by average annual salary · Based on live Adzuna listings
By State — Average Business Analyst Salary
All Cities — Ranked by Business Analyst Salary
| # | City | Avg Salary | Range | Listings |
|---|---|---|---|---|
| 1 | Cleveland, OH | $105,029 | $20,000 – $140,000 | 94 |
| 2 | Albany, NY | $105,029 | $20,000 – $140,000 | 154 |
| 3 | Seattle, WA | $96,966 | $20,000 – $150,000 | 175 |
| 4 | Boston, MA | $96,862 | $20,000 – $150,000 | 436 |
Data sourced from Adzuna job listings. Updated daily. All cities for Business Analyst →