Jobs Jobs Jobs Research uses AI to match the right people to the right jobs — any industry, any size. Sign up for free to save jobs, manage your search, and use the app.

Business Analyst Salary Data

Business Analyst compensation across 4 US cities. National average $99,241/yr based on 859 active listings. Click any city for the full breakdown + JSON download.

Dataset Contract

Primary Source
Adzuna active job postings
Coverage
4 cities and 859 active listings
Refresh Cadence
Daily
Last Updated
Apr 07, 2026
Machine-readable Pattern
/data/salaries/business-analyst/{city}.json
Methodology

For Data Teams

Use this page as an index into city-level salary feeds for Business Analyst. Each row links to a deterministic JSON endpoint with salary range, histogram, active job count, and refresh timestamp.

$99,241
National Avg / yr
859
Active Jobs
4
Cities
$105,029
Highest (Cleveland)

Business Analyst — Salary by City

Top cities by avg salary · Hover for details

Salary by City

# City Avg Salary Range Jobs Data
1 Cleveland, OH $105,029/yr $20,000 – $140,000 94 JSON Career
2 Albany, NY $105,029/yr $20,000 – $140,000 154 JSON Career
3 Seattle, WA $96,966/yr $20,000 – $150,000 175 JSON Career
4 Boston, MA $96,862/yr $20,000 – $150,000 436 JSON Career

Compare to other roles

Browse all 859 job titles → or see Jobs Jobs Jobs Research salary pages for detailed city guides.

Data sourced from Adzuna job listings. Updated daily. Salaries are gross annual estimates. ← Data Hub