Post job

Staff analyst salary

Quoted expert
Joel Stevenson

Average staff analyst salary

$99,158

$47.67 hourly rate

Entry-level staff analyst salary
$71,000 yearly salary
Updated December 15, 2025

Understanding Staff Analyst Salaries

The average salary for a Staff Analyst in 2025 is approximately $99,158 per year. This figure reflects the combined influence of the analyst's experience level, location, and the specific industry. For instance, entry-level positions typically start lower, while those with extensive experience can command significantly higher salaries.

States like California and New York often offer the highest salaries, while opportunities in emerging markets may present competitive pay as well. For example:

  • California: Average salary of $110,000
  • New York: Average salary of $105,000
  • Texas: Average salary of $95,000

Factors such as the specific sector also play a role; analysts in finance or technology typically earn more than those in public services. By understanding these dynamics, job seekers can better navigate their career paths and make informed choices about their employment opportunities.

On this page
Staff analyst salary by: 

Let Zippia find your next staff analyst job

Floating question marks illustration

Let Zippia find your next staff analyst job

Floating question marks illustration

Where can a Staff Analyst earn more?

Compare salary by location
Vs
120k
100k
80k
60k
40k
Columbus, OH$108,194
Springdale, AR$69,599
Compare salary by company
Vs
139k
119k
99k
79k
Bayer$122,830
ON Semiconductor$108,839

Staff analyst salaries by experience level

Staff analyst salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Ziprecruiter and Payscale, the average salary for a staff analyst typically falls between $53,841 and $99,158.
zippia
$99,158yearly
glassdoor[1]
$83,471yearly
Salary.com[2]
$53,841yearly
ZipRecruiter[3]
$77,750yearly
payscale[4]
$71,719yearly

Average staff analyst salary by state

The average staff analyst salary in New Jersey, New Hampshire, and Pennsylvania are the highest in the U.S. The lowest average staff analyst salary states are Kentucky, North Dakota, and Indiana.

  • State view
  • County view
Average salary:

Highest paying states for staff analysts

RankStateAvg. salaryHourly rate
1District of Columbia$122,418$58.85
2Pennsylvania$103,690$49.85
3New Jersey$119,346$57.38
4Massachusetts$100,088$48.12
5Rhode Island$98,443$47.33
6Minnesota$101,007$48.56
7Maryland$100,310$48.23
8New Hampshire$108,267$52.05
9Washington$99,952$48.05
10Vermont$100,054$48.10
11Colorado$98,913$47.55
12California$100,970$48.54
13Oregon$97,850$47.04
14Virginia$95,061$45.70
15Alabama$94,007$45.20
16Nevada$95,237$45.79
17Illinois$93,284$44.85
18Connecticut$97,620$46.93
19Nebraska$92,056$44.26
20New York$91,355$43.92
21Wisconsin$90,935$43.72
22Oklahoma$93,702$45.05
23Michigan$90,644$43.58
24Arizona$87,961$42.29
25Delaware$88,494$42.55
26West Virginia$90,439$43.48
27Texas$85,255$40.99
28New Mexico$88,355$42.48
29Georgia$85,402$41.06
30Utah$80,985$38.94
31North Carolina$82,555$39.69
32Missouri$83,835$40.31
33South Carolina$85,664$41.18
34Florida$82,537$39.68
35Tennessee$79,041$38.00
36Ohio$77,041$37.04
37Kansas$81,179$39.03
38South Dakota$82,644$39.73
39Wyoming$78,023$37.51
40Montana$79,146$38.05
41Hawaii$55,516$26.69
42Alaska$80,280$38.60
43Maine$75,100$36.11
44Kentucky$74,425$35.78
45Louisiana$75,357$36.23
46Iowa$74,970$36.04
47Indiana$72,326$34.77
48Mississippi$75,133$36.12
49North Dakota$74,270$35.71
50Arkansas$70,095$33.70
51Idaho$70,253$33.78

Highest paying cities for staff analysts

The highest-paying cities for staff analysts are San Francisco, CA, Pittsburgh, PA, and Bloomington, MN.

RankCityAvg. salaryHourly rate
1San Francisco, CA$108,194$52.02
2Pittsburgh, PA$101,510$48.80
3Bloomington, MN$101,075$48.59
4Auburn, WA$100,472$48.30
5Rockville, MD$100,062$48.11
6Littleton, CO$98,929$47.56
7Farmington, CT$97,669$46.96
8Oklahoma City, OK$93,802$45.10
9Elk Grove Village, IL$93,593$45.00
10Huntsville, AL$93,125$44.77
11New York, NY$91,463$43.97
12Ann Arbor, MI$90,689$43.60
13Madison, WI$90,666$43.59
14Phoenix, AZ$88,177$42.39
15El Paso, TX$85,762$41.23
16Atlanta, GA$85,194$40.96
17Iowa City, IA$75,467$36.28
18Springdale, AR$69,599$33.46

Staff analyst salary details

A staff analyst's salary ranges from $71,000 a year at the 10th percentile to $136,000 at the 90th percentile.

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

What is a staff analyst's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$136,000$11,333$65
75th Percentile$117,000$9,750$56
Average$99,158$8,263$48
25th Percentile$83,000$6,917$40
10th Percentile$71,000$5,917$34

Highest paying staff analyst jobs

The highest paying types of staff analysts are business analyst-consultant, senior analyst, and risk analyst.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Business Analyst-Consultant$90,127$7,511$43.33166,560
Business Process Analyst$78,215$6,518$37.60160,260
Workforce Management Analyst$64,447$5,371$30.98127,151
Business Operations Analyst$63,423$5,285$30.49208,754
Finance Management Analyst$71,934$5,995$34.58184,284
Program Management Analyst$79,266$6,605$38.11179,486

How would you rate the starting salaries for staff analysts, as well as the prospects for salary advancement?

Joel Stevenson

Founding Director USC Columbia Technology Incubator, Associate Director Faber Entrepreneurship Center, Senior Lecturer Entrepreneurship and Strategic Management, University of South Carolina

Don't know of a better starting salary than the one mentioned above-a lot of room for advancement.

Which companies pay staff analysts the most?

Staff analyst salaries at Bayer and Orange County Sanitation District are the highest-paying according to our most recent salary estimates. In addition, the average staff analyst salary at companies like Santa Clara Valley Water District and Edwards Lifesciences are highly competitive.

RankCompanyAverage salaryHourly rate
1Bayer$122,830$59.05
2Orange County Sanitation District$119,698$57.55
3Santa Clara Valley Water District$118,406$56.93
4Edwards Lifesciences$118,138$56.80
5Aramco Services Company$118,135$56.80
6Seagate Technology$117,772$56.62
7Infinera$117,617$56.55
8ConocoPhillips$114,835$55.21
9Tesla$113,548$54.59
10Lucid Motors$113,331$54.49
11The New York Times Company$112,897$54.28
12Infineon Technologies$112,842$54.25
13BNP Paribas$112,582$54.13
14Johnson & Johnson$111,502$53.61
15ServiceNow$110,886$53.31
16Okta$110,390$53.07
17Concentra$110,215$52.99
18Renesas Electronics$110,115$52.94
19NBCUniversal$109,850$52.81
20ON Semiconductor$108,839$52.33

Wage gap by gender, race and education

$99,000$97,800$96,600$95,400$94,200$93,000
MaleFemale

Staff Analyst salary by industry

The average staff analyst salary varies across industries:

  • The average staff analyst salary in the technology industry is $107,444, the highest of any industry.
  • The average staff analyst salary in the finance industry is $98,977.
  • Staff analysts in the government industry earn an average salary of $62,069, the lowest of any industry.

Highest paying industries for staff analysts

RankIndustryAverage salaryHourly rate
1Technology$107,444$51.66
2Finance$98,977$47.59
3Telecommunication$97,647$46.95
4Health Care$91,601$44.04
5Transportation$89,884$43.21
6Professional$77,645$37.33
7Government$62,069$29.84

High paying staff analyst jobs

Staff analyst salary trends

The average staff analyst salary has risen by $10,373 over the last ten years. In 2014, the average staff analyst earned $88,785 annually, but today, they earn $99,158 a year. That works out to a 8% change in pay for staff analysts over the last decade.

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

Average staff analyst salary over time

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

Staff analyst salary by year

YearAvg. salaryHourly rate% Change
2026$99,200$47.67+2.7%
2025$96,400$46.37+1.9%
2024$94,600$45.47+1.4%
2023$93,300$44.84+1.4%
2022$92,000$44.23+0.0%

Recently added staff analyst salaries

CompanyJobLocationDate addedSalary
JeppesenStaff Analyst-777X Airplane Level Integration (Mid-Level or Senior)Everett, WA06/30/2025$100,300
VizientStaff Analyst-Rotational Development ProgramIrving, TX06/30/2025$45,100
VastStaff Thermal AnalystLong Beach, CA06/29/2025$160,000
Metropolitan Transportation CommissionStaff Analyst Series-Procurement (Asset Recovery)New York, NY06/29/2025$61,958
Pacb.comStaff Analyst, Financial PlanningMenlo Park, CA06/29/2025$112,000
El Paso Electric CoAnalyst Mdrs-Assoc-StaffEl Paso, TX06/28/2025$68,700
LinkedinStaff, Advanced AnalyticsChicago, IL06/28/2025$127,000
LinkedinStaff, Advanced AnalyticsNew York, NY06/28/2025$127,000
Arete AssociatesStaff Analyst, Integrated Product SupportTucson, AZ06/26/2025$95,000
BoeingStaff Analyst-777X Airplane Level Integration (Mid-Level or Senior)Everett, WA06/25/2025$100,300

Staff analyst salary FAQs

Search for staff analyst jobs

Browse business and financial jobs