Business analyst earnings by seniority

90th percentile

Top-level business analyst earnings begin at:

$70.77 per hour

$147,210 per year

75th percentile

Senior-level business analyst earnings begin at:

$52.35 per hour

$108,890 per year

50th percentile

Mid-level business analyst earnings begin at:

$40.20 per hour

$83,620 per year

25th percentile

Junior-level business analyst earnings begin at:

$31.79 per hour

$66,120 per year

10th percentile

Starting level business analyst earnings begin at:

$28.40 per hour

$59,070 per year

Approximate values based on highest and lowest earning segments.

Business analyst salary by state

State Name Average Salary
Rhode Island $99,640
Georgia $99,600
Delaware $99,480
Oklahoma $99,420
Tennessee $99,260
Wisconsin $98,780
North Carolina $98,560
Wyoming $98,540
Montana $97,470
West Virginia $97,470
Missouri $97,270
Kentucky $95,630
Indiana $95,560
Louisiana $95,540
Ohio $94,270
Pennsylvania $93,830
Michigan $93,640
Arizona $93,310
New Mexico $93,180
North Dakota $90,220
Idaho $88,710
Florida $88,610
Iowa $85,530
South Dakota $83,620
Utah $83,530
Nevada $81,600
Kansas $81,210
Maine $75,530
Nebraska $75,360
Arkansas $72,950
Mississippi $69,390
Guam $62,980
Virgin Islands, U.S. $62,980
Puerto Rico $48,170
Massachusetts $134,720
District of Columbia $126,140
Maryland $121,680
Virginia $117,580
New York $112,250
Washington $109,170
Alabama $108,040
Vermont $107,520
New Jersey $105,820
Connecticut $104,960
Colorado $104,750
Illinois $104,270
New Hampshire $104,270
Oregon $101,840
Hawaii $101,750
California $101,460
Texas $101,400
Minnesota $100,790
South Carolina $100,660
Alaska $100,190

How do business analyst salaries compare to similar careers?

Business analysts earn 8% less than similar careers in South Dakota. On average, they make less than investment fund managers but more than risk management specialists.

Career Median Salary
Investment fund manager salary $119K
Financial analyst salary $99K
Stock trader salary $87K
Securities and commodities broker salary $87K
Underwriter salary $83K
Business analyst salary $84K
Loan officer salary $80K
Financial quantitative analyst salary $86K
Investment banker salary $86K
Risk management specialist salary $86K

Source: CareerExplorer (Aggregated)