Business analyst earnings by seniority

Approximate values based on highest and lowest earning segments.

Business analyst salary by state

State Name Average Salary
New York $94,970
Massachusetts $95,080
District of Columbia $103,300
Virginia $97,420
New Jersey $97,860
Washington $97,910
Connecticut $94,410
New Hampshire $90,190
Wyoming $79,590
North Carolina $83,700
Maryland $97,850
Texas $85,770
California $82,550
Illinois $83,780
Alaska $89,550
Colorado $86,560
Georgia $80,710
Michigan $79,140
Vermont $76,520
Ohio $77,730
Pennsylvania $81,560
Nevada $72,920
Rhode Island $81,010
Minnesota $78,430
Oregon $78,760
Arizona $74,840
Delaware $77,520
Indiana $76,300
Hawaii $78,980
Missouri $76,230
New Mexico $74,570
Tennessee $75,530
Louisiana $72,900
Wisconsin $73,570
Nebraska $76,700
Idaho $67,040
Florida $65,940
Iowa $74,600
Oklahoma $74,820
North Dakota $71,840
South Dakota $68,890
Utah $72,320
Kansas $69,170
West Virginia $74,840
South Carolina $68,900
Mississippi $64,520
Montana $67,340
Kentucky $67,130
Maine $69,830
Virgin Islands $60,380
Arkansas $54,200
Puerto Rico $50,810
Guam $59,900

How much does a Business Analyst earn?

The title of business analyst can describe both entry-level workers and long-term professionals, and salaries vary accordingly. The career path of a business analyst can include becoming a senior business analyst, a business analyst specialist in specific areas, a business manager, a business architect, an enterprise architect, and a director or VP-level position. Other experienced business analysts become independent consultants, taking assignments on contract.

Salaries vary widely and are determined by factors like location, experience level, and industry. According to Pay Scale, insurance and healthcare offers the highest starting wages for graduates of business analytics courses. For financial companies and software applications, the lowest salary (annual) for business analysts was estimated between $40,471 and $40,293 respectively. Business analysts living in the northeast and western areas of the U.S. earn higher salaries than those coming from the middle and southern regions.

Below are the average salary ranges and bonus percentages for business analysts:

Entry Level: $40,000 to $70,000 with up to an 8 percent bonus
Mid Career: $55,000 to $95,000 with up to a 10 percent bonus
Senior Level: $70,000 - $150,000 with up to a 10 percent bonus
Overall U.S. Average: $45,000-$110,000 with up to a 10 percent bonus

How do business analyst salaries compare to similar careers?

Business analysts earn about the same as related careers in the United States. On average, they make less than entrepreneurs but more than financial analysts.

Career Median Salary
Entrepreneur salary $43K
Stock trader salary $52K
Consultant salary $64K
Financial quantitative analyst salary $70K
Actuary salary $70K
Business analyst salary $60K
Financial manager salary $68K
Budget analyst salary $60K
Statistician salary $60K
Financial analyst salary $60K

Source: CareerExplorer (Aggregated)