Post job

Business analyst salary

Average business analyst salary

$74,431

$35.78 hourly rate

Entry-level business analyst salary
$53,000 yearly salary
Updated January 8, 2025

Average Business Analyst Salary

The average business analyst salary in the United States is $74,431 per year or around $36 per hour. This figure can vary based on a variety of factors including geographical location, industry, and years of experience. For instance, business analysts in metropolitan areas often earn more due to the higher cost of living and demand for skilled professionals.

Highest Paying States for Business Analysts

States like California, New York, and Washington typically offer higher salaries for business analysts, reflecting the concentration of major corporations and tech companies. In contrast, areas with lower living costs may offer salaries that align with local economic conditions.

Job Opportunities and Growth

The demand for business analysts is increasing, driven by the need for data-driven decision-making across various sectors. Companies are looking for professionals who can analyze data trends to inform strategies, making this an attractive career path for those with analytical skills.

On this page
Business analyst salary by: 

Let Zippi find your next business analyst job

Floating question marks illustration

Let Zippi find your next business analyst job

Floating question marks illustration

Where can a Business Analyst earn more?

Compare salary by location
Vs
117k
97k
77k
57k
37k
Columbus, OH$91,966
Alpharetta, GA$67,262
Compare salary by company
Vs
173k
153k
133k
113k
93k
The Citadel$146,891
PayPal$123,086

Business analyst salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, SalaryExpert, Comparably and CareerExplorer, the average salary for a business analyst typically falls between $74,431 and $104,246.
zippia
$74,431yearly
glassdoor[1]
$87,820yearly
indeed[2]
$84,502yearly
comparably[3]
$93,516yearly
Salary.com[4]
$104,246yearly
ZipRecruiter[5]
$98,986yearly
SalaryExpert[6]
$102,972yearly
CareerExplorer[7]
$93,000yearly

Average business analyst salary by state

The highest-paying states for business analysts are Washington, California, and Oregon. The lowest average business analyst salary states are Alabama, Oklahoma, and Mississippi.

  • State view
  • County view
Average salary:

Highest paying states for business analysts

RankStateAvg. salaryHourly rate
1Nevada$75,193$36.15
2Oregon$81,847$39.35
3Washington$88,037$42.33
4New Jersey$80,764$38.83
5Ohio$71,786$34.51
6California$86,674$41.67
7Minnesota$72,454$34.83
8New Hampshire$78,640$37.81
9Delaware$73,928$35.54
10Michigan$71,692$34.47
11District of Columbia$76,569$36.81
12New York$77,463$37.24
13Pennsylvania$73,549$35.36
14Wisconsin$70,198$33.75
15Virginia$72,957$35.08
16North Carolina$72,446$34.83
17Iowa$69,896$33.60
18Kentucky$68,867$33.11
19Rhode Island$72,289$34.75
20Connecticut$77,066$37.05
21Indiana$69,432$33.38
22Maryland$76,826$36.94
23Arizona$71,894$34.56
24Illinois$72,776$34.99
25Montana$69,195$33.27
26South Dakota$67,644$32.52
27Massachusetts$72,540$34.88
28Nebraska$67,854$32.62
29Idaho$72,596$34.90
30Kansas$67,666$32.53
31Alaska$69,616$33.47
32South Carolina$69,251$33.29
33Tennessee$66,022$31.74
34Missouri$66,979$32.20
35Utah$68,404$32.89
36West Virginia$66,415$31.93
37Arkansas$64,416$30.97
38Wyoming$67,260$32.34
39Colorado$68,170$32.77
40Texas$66,686$32.06
41New Mexico$64,584$31.05
42Alabama$63,465$30.51
43North Dakota$66,221$31.84
44Georgia$66,837$32.13
45Vermont$66,511$31.98
46Louisiana$62,102$29.86
47Mississippi$62,421$30.01
48Oklahoma$62,585$30.09
49Maine$64,214$30.87
50Florida$61,057$29.35
51Hawaii$57,267$27.53

Highest paying cities for business analysts

The highest-paying cities for business analysts are Mountain View, CA, Seattle, WA, and Washington, NJ.

RankCityAvg. salaryHourly rate
1Mountain View, CA$91,966$44.21
2Seattle, WA$88,529$42.56
3Washington, NJ$81,060$38.97
4New York, NY$77,893$37.45
5Washington, DC$76,558$36.81
6Hartford, CT$76,558$36.81
7Wilmington, DE$73,976$35.57
8Philadelphia, PA$73,972$35.56
9McLean, VA$73,886$35.52
10Chicago, IL$72,961$35.08
11Jacksonville, NC$72,704$34.95
12Bloomington, MN$72,518$34.86
13Boston, MA$72,421$34.82
14Phoenix, AZ$72,092$34.66
15Columbus, OH$71,698$34.47
16Washington, MI$71,680$34.46
17Richmond, IN$69,804$33.56
18Bellevue, NE$68,075$32.73
19Saint Louis, MO$67,561$32.48
20Alpharetta, GA$67,262$32.34

Business Analysts are the most in-demand in these five cities:

  1. Mountain View, CA
  2. Seattle, WA
  3. New York, NY
  4. Washington, DC
  5. Hartford, CT

Business analyst salary details

A business analyst's salary ranges from $53,000 a year at the 10th percentile to $103,000 at the 90th percentile.

Average business analyst salary graph
Average business analyst salary graph, trends, and summary

What is a business analyst's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$103,000$8,583$50
75th Percentile$88,000$7,333$42
Average$74,431$6,203$36
25th Percentile$62,000$5,167$30
10th Percentile$53,000$4,417$25

Highest paying business analyst jobs

The highest paying types of business analysts are lead business analyst, senior technical business analyst, and business systems senior analyst.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Technical Analyst$74,045$6,170$35.60190,370
Developer Analyst$85,279$7,107$41.00219,524
Business Analyst/Quality Analyst$74,931$6,244$36.02168,145
Business Analyst/Project Manager$99,882$8,324$48.02173,827
Systems Analyst$75,383$6,282$36.24141,289
Business Intelligence Analyst$80,249$6,687$38.58124,916

Top companies hiring business analysts now:

  1. Google jobs (762)
  2. Citi jobs (866)
  3. JPMorgan Chase & Co. jobs (1,722)
  4. Amazon jobs (1,483)
  5. Capgemini jobs (7,168)

Which companies pay business analysts the most?

Business analyst salaries at The Citadel and Bunge are the highest-paying according to our most recent salary estimates. In addition, the average business analyst salary at companies like ICE Mortgage Technology and Meta are highly competitive.

RankCompanyAverage salaryHourly rate
1The Citadel$146,891$70.62
2Bunge$129,370$62.20
3ICE Mortgage Technology$128,671$61.86
4Meta$128,267$61.67
5Apple$127,963$61.52
6Safeway$127,372$61.24
7Fundbox$127,186$61.15
8Pacific Investment Management Company LLC$126,082$60.62
9Google$126,080$60.62
10NVIDIA$125,618$60.39
11Putnam Investments$125,141$60.16
12Relationship Science$125,035$60.11
13AEA Investors$124,914$60.05
14NerdWallet$124,591$59.90
15Cambridge Associates$124,498$59.85
16Twitter$124,383$59.80
17Western Digital$124,287$59.75
18Centerbridge Partners$124,118$59.67
19ORIX USA$123,209$59.24
20PayPal$123,086$59.18

Wage gap by gender, race and education

$75,000$74,000$73,000$72,000$71,000$70,000
MaleFemale

Business Analyst salary by industry

The average business analyst salary varies across industries:

  • The average business analyst salary in the finance industry is $91,354, the highest of any industry.
  • The average business analyst salary in the finance industry is $86,016.
  • Business analysts in the insurance industry earn an average salary of $78,837, the lowest of any industry.

Highest paying industries for business analysts

RankIndustryAverage salaryHourly rate
1Finance$91,354$43.92
2Health Care$86,016$41.35
3Manufacturing$85,976$41.33
4Technology$84,709$40.73
5Telecommunication$79,860$38.39
6Professional$79,537$38.24
7Insurance$78,837$37.90

High paying business analyst jobs

Business analyst salary trends

The average business analyst salary has risen by $12,184 over the last ten years. In 2014, the average business analyst earned $62,247 annually, but today, they earn $74,431 a year. That works out to a 10% change in pay for business analysts over the last decade.

Compare business analyst salaries for cities or states with the national average over time.

Average business analyst salary over time

Compare business analyst salaries for individual cities or states with the national average.

Business analyst salary by year

YearAvg. salaryHourly rate% Change
2025$74,400$35.78+3.3%
2024$72,000$34.60+2.3%
2023$70,300$33.82+1.9%
2022$69,000$33.16+2.3%
2021$67,400$32.41+1.5%

Recently added business analyst salaries

CompanyJobLocationDate addedSalary
Costar GroupBusiness Analyst, Costar Risk AnalyticsBoston, MA06/30/2025$75,000
F5 NetworksBusiness Systems Analyst III-Oracle SMCSeattle, WA06/30/2025$106,376
F5 NetworksBusiness Systems Analyst III-Oracle PIMTower, MN06/30/2025$106,376
WGL HoldingsWGL Energy-Business AnalystBaltimore, MD06/30/2025$65,000
AristocratBusiness AnalystLas Vegas, NV06/30/2025$84,000
Axos BankBusiness Analyst IISan Diego, CA06/30/2025$68,000
Axos BankSalesforce Business AnalystCentennial, CO06/30/2025$68,000
Contact Government ServicesBusiness AnalystCheyenne, WY06/30/2025$102,891
Byline BankBusiness AnalystSchaumburg, IL06/29/2025$86,000
HuntingtonCSC Business Analyst SupervisorColumbus, OH06/29/2025$73,000

Business analyst salary FAQs

Search for business analyst jobs

Browse computer and mathematical jobs