Discover how much Business Analysts earn based on experience, location, and skills. Use this data to negotiate your salary with confidence.
Average Salary Range
$65,000 - $100,000
Based on experience and location in North America
0-2 years
$45,500 - $58,500
3-5 years
$65,000 - $79,000
6-10 years
$82,500 - $100,000
10+ years
$100,000 - $130,000+
Business Analysts with these skills typically command higher salaries:
Create a professional resume that showcases your skills and experience.