Business Analyst Salary in the US
$76,934
per year
per month
$6,410
per month
per year
Bonus
$3,690/year
Bonus
$310/month
Business Analyst - Average Salary
The average salary for a Business Analyst is $76,934 per year ($6,410 per month), which is $23,444 (+44%) higher than the average salary in the US.
A Business Analyst can expect an average starting salary of $48,360. The highest salaries can exceed $127,142.
A Business Analyst can expect an average starting salary of $48,360. The highest salaries can exceed $127,142.
$48,360
Low
$76,934
Average salary
$127,142
High
$4,030
Low
$6,410
Average salary
$10,600
High
Total pay includes salary and bonus.
$800 $68,900 $138,612 | ||
Salary | $48,360 - 127,142 | |
Bonus | $800 - 11,470 | |
Total Pay | $49,160 - 138,612 |
$70 $5,750 $11,560 | ||
Salary | $4,030 - 10,600 | |
Bonus | $70 - 960 | |
Total Pay | $4,100 - 11,560 |
View all Business Analyst jobs on Jobted US
Business Analyst Salary Range
Among Business Analysts in the US, Junior Business Analysts and Associate Business Analysts tend to have the lowest salaries, while more experienced professionals like Senior Business Analysts, Business Operations Analysts and Lead Business Analysts enjoy the highest salaries.
Business Analyst - Salary Differences
Job | Salary | Difference |
---|---|---|
Google Business Analyst | $122K/year | +58% |
Lead Business Analyst | $99K/year | +29% |
Accenture Business Analyst | $89K/year | +16% |
Salesforce Business Analyst | $87K/year | +13% |
Senior Business Analyst | $86K/year | +12% |
IBM Business Analyst | $86K/year | +12% |
McKinsey Business Analyst | $85K/year | +10% |
Business Operations Analyst | $84K/year | +9% |
Capital One Business Analyst | $82K/year | +7% |
SAP Business Analyst | $79K/year | +3% |
Deloitte Business Analyst | $75K/year | -2% |
Amazon Business Analyst | $75K/year | -3% |
IT Business Analyst | $72K/year | -6% |
Business Support Analyst | $71K/year | -8% |
Capgemini Business Analyst | $71K/year | -8% |
Business Technology Analyst | $69K/year | -10% |
Associate Business Analyst | $66K/year | -14% |
Business Analyst - Pay by Experience Level in the United States
An Entry Level Business Analyst with less than three years of experience can expect to earn an average starting salary of $50,000 per year. A mid career Business Analyst with 4-9 years of experience earns an average salary of $73,000, while a Senior Business Analyst with 10-20 years of experience makes on average $86,000. Business Analysts with more than 20 years of experience earn $90,000 per year on average.
How Work Experience Affects the Salary of a Business Analyst
Late Career | ▲ +17% |
Senior | ▲ +12% |
Average Salary | $76,934/year |
Mid Career | ▼ -5% |
Entry Level | ▼ -35% |
Gender Breakdown
Female
41%
41%
Male
59%
59%
Business Analyst - Jobs by Location
Business Analyst - Related Salaries
The salary information presented on this page is based on all Business Analyst jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Don’t miss out on new job openings!
Create a job alert for: Business Analyst
Frequently asked questions about the salary of the Business Analyst
How much does a Business Analyst make in the US?
What is the starting salary for a Business Analyst in the US?
What is the highest salary for a Business Analyst in the US?
Business Analyst Jobs