Business Analysis Salaries

Business Analysis roles pay a median of $125,500 per year across 36 postings that disclose pay, ranging from $110,000 to $148,125.

Updated November 1, 2026

LevelCurrencyPeriod25thMedian75thPostings
MiddleUSDyear$95,000$112,500$121,5255
SeniorUSDyear$111,244$129,482$148,12524
All levelsUSDyear$110,000$125,500$148,12536

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.