The business analyst salaries you'll see here are based on US averages (glassdoor.com). The actual salary you make as a business analyst will depend on the company and region you live in. For example, a business analyst in San Francisco will make more than a Business Analyst in Atlanta (cost of living and stuff like that).
If you aren't sure exactly where you fit into the different levels of salary, check the breakdown of Levels of Business Analyst Professionals.
Keep in mind that as you progress in your career, you may not necessarily always go by the title "Business Analyst". To see a more comprehensive write-ups check out business analyst career path.
Entry Level Business Analyst or Junior Business Analyst Salary
0-5 years of related experience
You perform routine assignments as required for an entry level BA role. Solves a range of straightforward problems; analyzes possible solutions using standard procedures.
Average Salary: $44,000 - $77,000
Senior Business Analyst or Business Analyst III to IV Salary
5-8+ years of related experience
Uses best practices and knowledge of internal or external business issues to improve products or services; Solves complex problems; takes a new perspective using existing solutions; Works independently; receives minimal guidance
Average Salary: $65,000 - $120,000
Lead Business Analyst or Business Analysis Manager Salary
10+ years of related experience
Acts as a resource for colleagues with less experience. Provides input on enterprise-wide technology planning, decisions, and processes.
Average Salary: $73,000 - $124,0000
IT Strategic Consultant, Enterprise Architect Salary
Is recognized as an expert within the organization; Anticipates internal and or external business challenges and/or regulatory issues; recommends process, product or service improvements. Operates with no supervision in a complex environment.