Business Analyst Salaries in the United States

Salary estimated from 14,394 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 17, 2018
Average salary
$72,773 per year
  • Most Reported
$21,000
$155,000
Salary Distribution

How much does a Business Analyst make in the United States?

The average salary for a Business Analyst is $72,773 per year in the United States. Salary estimates are based on 14,394 salaries submitted anonymously to Indeed by Business Analyst employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Business Analyst is 1-3 years.
Business Analyst salaries by company in the United States
CompanyAverage salary
$102,119 per year
$77,734 per year
$86,367 per year
$84,010 per year
$64,435 per year
$78,040 per year
$80,871 per year
$77,863 per year
$80,247 per year
$87,708 per year
Business Analyst salaries by location
CityAverage salary
$82,471 per year
$77,025 per year
$75,052 per year
$72,360 per year
$74,431 per year

Business Analyst job openings

Entry Level Associate Software Engineer/Business Analyst
Incept Data Solutions
Herndon, VA
Business System Analyst
peritussoft
Hartford, CT
Project Manager
The Tauri Group
Frederick, MD
Business Analyst Jobs