Business analyst earnings by seniority

90th percentile

Top-level business analyst earnings begin at:

$51.27 per hour

$106,640 per year

75th percentile

Senior-level business analyst earnings begin at:

$41.95 per hour

$87,250 per year

50th percentile

Mid-level business analyst earnings begin at:

$34.54 per hour

$71,840 per year

25th percentile

Junior-level business analyst earnings begin at:

$27.43 per hour

$57,060 per year

10th percentile

Starting level business analyst earnings begin at:

$21.72 per hour

$45,180 per year

Approximate values based on highest and lowest earning segments.

Business analyst salary by state

State Name Average Salary
Washington $97,910
New Jersey $97,860
Maryland $97,850
Virginia $97,420
Texas $97,080
Connecticut $94,410
Georgia $93,530
New Hampshire $90,190
Alaska $89,550
Colorado $86,560
Pennsylvania $86,281
North Carolina $83,700
California $82,550
Rhode Island $81,010
Alabama $80,816
Illinois $79,902
Idaho $79,680
Florida $79,630
Wyoming $79,590
Michigan $79,140
Hawaii $78,980
Oregon $78,760
Minnesota $78,430
Ohio $77,730
Delaware $77,520
Indiana $77,305
Nebraska $76,700
Vermont $76,520
Missouri $76,230
Tennessee $75,530
West Virginia $74,840
Oklahoma $74,820
New Mexico $74,570
Wisconsin $73,570
Nevada $72,920
Louisiana $72,900
Kentucky $72,472
Kansas $72,444
Utah $72,320
Iowa $72,095
North Dakota $71,840
Maine $69,830
Arizona $69,260
South Carolina $68,900
South Dakota $68,890
Montana $67,340
Mississippi $64,520
Virgin Islands, U.S. $60,380
Guam $59,900
Arkansas $54,781
Puerto Rico $50,810
Massachusetts $110,150
New York $109,593
District of Columbia $103,300

How do business analyst salaries compare to similar careers?

Business analysts earn 10% less than similar careers in North Dakota. On average, they make less than fundraising managers but more than fraud analysts.

Career Median Salary
Fundraising manager salary $91K
Financial advisor salary $70K
Stock trader salary $61K
Securities and commodities broker salary $61K
Financial analyst salary $70K
Business analyst salary $72K
Financial quantitative analyst salary $69K
Investment banker salary $69K
Risk management specialist salary $69K
Fraud analyst salary $69K

Source: CareerExplorer (Aggregated)