View all jobs →

Would you like to post jobs on this career? Find the best candidates using Sokanu's new psychometric job platform. Visit employers.sokanu.com today.

Find your perfect career

Would you make a good business analyst? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

Take the free career test

What is the average salary for Business Analysts in the United States?

Business Analysts earn an average hourly wage of $43.68. Hourly wages typically start from $21.81 and go up to $71.21. Business Analysts earn an average salary of $90,860 per year. Salaries typically start from $45,360 and go up to $148,110.

These numbers may vary depending on several factors, like level of education, amount of experience, industry, company size and location.

Learn more about the Business Analyst job market for salaries of real jobs in your area.

Highest

The top 10% of Business Analysts in the United States earn:

$71.21 an hour $148,110 per year
Senior

The top 25% of Business Analysts in the United States earn:

$52.08 an hour $108,320 per year
Experienced

The top 50% of Business Analysts in the United States earn:

$38.89 an hour $80,880 per year
Junior

The bottom 25% of Business Analysts in the United States earn:

$28.82 an hour $59,940 per year
Starting

The bottom 10% of Business Analysts in the United States earn:

$21.81 an hour $45,360 per year

Historical salary for Business Analysts in the United States

Business Analyst salary by state

Click on a state to learn more

State Hourly Wage Annual Salary Rank
Business Analyst Salary in New York $49.24 $102,420 # 1
Business Analyst Salary in Massachusetts $48.60 $101,090 # 2
Business Analyst Salary in Virginia $48.58 $101,040 # 3
Business Analyst Salary in Maryland $47.45 $98,700 # 4
Business Analyst Salary in Washington $47.25 $98,280 # 5
Business Analyst Salary in Illinois $46.57 $96,860 # 6
Business Analyst Salary in New Jersey $46.41 $96,530 # 7
Business Analyst Salary in California $46.33 $96,360 # 8
Business Analyst Salary in District of Columbia $45.63 $94,910 # 9
Business Analyst Salary in Alaska $45.33 $94,290 # 10
Business Analyst Salary in Texas $45.19 $94,000 # 11
Business Analyst Salary in Connecticut $45.13 $93,880 # 12
Business Analyst Salary in Alabama $44.86 $93,320 # 13
Business Analyst Salary in New Hampshire $44.54 $92,650 # 14
Business Analyst Salary in Colorado $44.39 $92,340 # 15
Business Analyst Salary in Georgia $44.37 $92,280 # 16
Business Analyst Salary in Nevada $44.15 $91,830 # 17
Business Analyst Salary in Pennsylvania $41.66 $86,640 # 18
Business Analyst Salary in Montana $41.47 $86,260 # 19
Business Analyst Salary in North Carolina $41.47 $86,250 # 20
Business Analyst Salary in Wyoming $41.17 $85,630 # 21
Business Analyst Salary in Rhode Island $41.06 $85,410 # 22
Business Analyst Salary in Vermont $40.82 $84,910 # 23
Business Analyst Salary in Minnesota $40.76 $84,790 # 24
Business Analyst Salary in Delaware $40.64 $84,540 # 25
Business Analyst Salary in Michigan $40.13 $83,480 # 26
Business Analyst Salary in Kansas $39.97 $83,130 # 27
Business Analyst Salary in Oregon $39.26 $81,650 # 28
Business Analyst Salary in Tennessee $38.95 $81,010 # 29
Business Analyst Salary in Iowa $38.75 $80,590 # 30
Business Analyst Salary in Florida $38.72 $80,540 # 31
Business Analyst Salary in Indiana $38.55 $80,190 # 32
Business Analyst Salary in Ohio $38.45 $79,980 # 33
Business Analyst Salary in Idaho $37.62 $78,250 # 34
Business Analyst Salary in Utah $37.58 $78,170 # 35
Business Analyst Salary in Missouri $37.44 $77,870 # 36
Business Analyst Salary in Nebraska $36.95 $76,860 # 37
Business Analyst Salary in Arizona $36.56 $76,030 # 38
Business Analyst Salary in Wisconsin $36.46 $75,840 # 39
Business Analyst Salary in Hawaii $36.02 $74,920 # 40
Business Analyst Salary in New Mexico $35.78 $74,420 # 41
Business Analyst Salary in South Dakota $35.61 $74,060 # 42
Business Analyst Salary in Kentucky $35.04 $72,880 # 43
Business Analyst Salary in Louisiana $35.01 $72,820 # 44
Business Analyst Salary in South Carolina $34.22 $71,170 # 45
Business Analyst Salary in Oklahoma $33.30 $69,270 # 46
Business Analyst Salary in West Virginia $33.13 $68,920 # 47
Business Analyst Salary in Mississippi $32.99 $68,610 # 48
Business Analyst Salary in Maine $32.21 $67,010 # 49
Business Analyst Salary in North Dakota $31.23 $64,950 # 50
Business Analyst Salary in Arkansas $31.11 $64,710 # 51
Source: U.S. Department of Labor Bureau of Labor Statistics