Post job

Data analyst salary

Quoted expert
Joel Stevenson

Average data analyst salary

$74,342

$35.74 hourly rate

Entry-level data analyst salary
$53,000 yearly salary
Updated December 15, 2025

Understanding Data Analyst Salaries

The average salary for a data analyst as of October 2025 is $74,342 per year, equating to about $36 per hour. This figure reflects a range of factors, including experience level and geographic location. For instance, entry-level analysts typically earn less than those with several years of experience. According to data, analysts with 5-10 years of experience can expect salaries ranging from $80,000 to $90,000.

Regional Salary Variations

Salary opportunities differ significantly across the United States. For example, data analysts in states like California and New York often command higher salaries due to higher living costs and demand for skilled professionals. In contrast, regions with lower costs of living may offer competitive yet lower salaries.

Career Advancement

Gaining expertise in tools such as SQL, Python, and data visualization software can further enhance earning potential. As organizations continue to emphasize data-driven decision-making, the demand for skilled data analysts is expected to grow, leading to more opportunities for career advancement.

On this page

Let Zippia find your next data analyst job

Floating question marks illustration

Let Zippia find your next data analyst job

Floating question marks illustration

Where can a Data Analyst earn more?

Compare salary by location
Vs
114k
94k
74k
54k
34k
Columbus, OH$87,750
Saint Louis, MO$64,155
Compare salary by company
Vs
165k
145k
125k
105k
85k
The Citadel$142,177
PayPal$115,239

Data analyst salaries by experience level

Data 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 data analyst typically falls between $44,205 and $107,520.
zippia
$74,342yearly
glassdoor[1]
$53,935yearly
indeed[2]
$76,882yearly
comparably[3]
$71,045yearly
Salary.com[4]
$106,376yearly
ZipRecruiter[5]
$85,000yearly
SalaryExpert[6]
$107,520yearly
CareerExplorer[7]
$44,205yearly

Average data analyst salary by state

The average data analyst salary in New Jersey, California, and Washington are the highest in the U.S. The lowest average data analyst salary states are Vermont, South Dakota, and Arkansas.

  • State view
  • County view
Average salary:

Highest paying states for data analysts

RankStateAvg. salaryHourly rate
1Connecticut$79,907$38.42
2New Jersey$82,466$39.65
3Maryland$79,828$38.38
4District of Columbia$82,711$39.76
5New York$77,475$37.25
6Virginia$75,875$36.48
7North Carolina$73,317$35.25
8Illinois$73,071$35.13
9Rhode Island$71,417$34.34
10New Hampshire$72,371$34.79
11Texas$70,393$33.84
12Pennsylvania$69,574$33.45
13Washington$80,018$38.47
14Massachusetts$78,750$37.86
15Georgia$69,630$33.48
16California$80,056$38.49
17Ohio$68,379$32.87
18Michigan$70,069$33.69
19Minnesota$68,853$33.10
20Oregon$72,311$34.76
21Wisconsin$67,290$32.35
22Colorado$66,648$32.04
23Arizona$64,892$31.20
24Alabama$66,024$31.74
25Delaware$65,568$31.52
26Hawaii$64,949$31.23
27Alaska$63,817$30.68
28Iowa$64,369$30.95
29Nevada$63,749$30.65
30Maine$62,636$30.11
31Florida$60,592$29.13
32Kansas$60,335$29.01
33Missouri$63,276$30.42
34Tennessee$61,283$29.46
35Wyoming$54,850$26.37
36Indiana$60,624$29.15
37Louisiana$62,591$30.09
38South Carolina$62,983$30.28
39West Virginia$59,694$28.70
40Vermont$54,505$26.20
41Kentucky$57,374$27.58
42Montana$56,865$27.34
43Utah$53,407$25.68
44Nebraska$55,131$26.51
45Arkansas$53,595$25.77
46New Mexico$55,903$26.88
47Idaho$51,325$24.68
48Mississippi$56,006$26.93
49South Dakota$53,843$25.89
50North Dakota$47,031$22.61
51Oklahoma$54,964$26.43

Highest paying cities for data analysts

The highest-paying cities for data analysts are Richmond, CA, Washington, DC, and Jersey City, NJ.

RankCityAvg. salaryHourly rate
1Richmond, CA$87,750$42.19
2Washington, DC$82,722$39.77
3Jersey City, NJ$82,520$39.67
4Seattle, WA$81,246$39.06
5Baltimore, MD$79,980$38.45
6Boston, MA$78,717$37.84
7New York, NY$77,671$37.34
8Arlington, VA$76,591$36.82
9Raleigh, NC$73,797$35.48
10Chicago, IL$73,360$35.27
11San Antonio, TX$71,178$34.22
12Detroit, MI$70,301$33.80
13Philadelphia, PA$69,941$33.63
14Atlanta, GA$69,672$33.50
15Minneapolis, MN$68,918$33.13
16Columbus, OH$68,292$32.83
17Madison, WI$67,069$32.24
18Denver, CO$66,659$32.05
19Phoenix, AZ$64,912$31.21
20Saint Louis, MO$64,155$30.84

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

  1. Richmond, CA
  2. Washington, DC
  3. Jersey City, NJ
  4. Seattle, WA
  5. Baltimore, MD

Data analyst salary details

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

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

What is a data analyst's salary?

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

Highest paying data analyst jobs

The highest paying types of data analysts are staff analyst, senior data analyst-, and database analyst.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Business Analyst Internship$45,560$3,797$21.90157,977
Business Process Analyst$78,215$6,518$37.60160,260
Business Development Analyst$59,867$4,989$28.78185,387
Business Operations Analyst$63,423$5,285$30.49208,754
Program Management Analyst$79,266$6,605$38.11179,486
Process Analyst$73,233$6,103$35.21123,238

How would you rate the starting salaries for data 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.

Top companies hiring data analysts now:

  1. Google jobs (173)
  2. Microsoft jobs (166)
  3. Apple jobs (200)
  4. Cisco jobs (226)
  5. Citi jobs (227)

Which companies pay data analysts the most?

Data analyst salaries at The Citadel and Meta are the highest-paying according to our most recent salary estimates. In addition, the average data analyst salary at companies like Google and Addepar are highly competitive.

RankCompanyAverage salaryHourly rate
1The Citadel$142,177$68.35
2Meta$130,568$62.77
3Google$126,772$60.95
4Addepar$124,448$59.83
5Crunchbase$122,886$59.08
6Looker$121,793$58.55
7Course Hero$121,770$58.54
8Microsoft$120,938$58.14
9TripActions$119,858$57.62
10Pacific Investment Management Company LLC$119,604$57.50
11Fundbox$119,271$57.34
12Upstart Network$118,783$57.11
13NerdWallet$117,958$56.71
14Airbnb$117,625$56.55
15First Republic Bank$116,771$56.14
16PitchBook Data$116,755$56.13
17Dropbox$116,400$55.96
18NVIDIA$116,029$55.78
19Apple$115,449$55.50
20PayPal$115,239$55.40

Wage gap by gender, race and education

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

Data Analyst salary by industry

The average data analyst salary varies across industries:

  • The average data analyst salary in the finance industry is $86,172, the highest of any industry.
  • The average data analyst salary in the finance industry is $83,559.
  • Data analysts in the government industry earn an average salary of $57,228, the lowest of any industry.

Highest paying industries for data analysts

RankIndustryAverage salaryHourly rate
1Finance$86,172$41.43
2Technology$83,559$40.17
3Telecommunication$80,866$38.88
4Manufacturing$77,839$37.42
5Professional$75,661$36.38
6Health Care$72,210$34.72
7Government$57,228$27.51

High paying data analyst jobs

Data analyst salary trends

The average data analyst salary has risen by $7,777 over the last ten years. In 2014, the average data analyst earned $66,565 annually, but today, they earn $74,342 a year. That works out to a 8% change in pay for data analysts over the last decade.

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

Average data analyst salary over time

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

Data analyst salary by year

YearAvg. salaryHourly rate% Change
2025$74,300$35.74+2.7%
2024$72,300$34.76+1.9%
2023$70,900$34.09+1.4%
2022$69,900$33.62+1.4%
2021$69,000$33.16+0.0%

Recently added data analyst salaries

CompanyJobLocationDate addedSalary
F5 NetworksData Quality Analyst IISeattle, WA06/30/2025$74,662
Schweitzer Engineering LabsData AnalystMoscow, ID06/30/2025$58,200
Serco GroupData AnalystWashington, DC06/30/2025$86,539
Trinity HealthData Analyst-Onsite at Samaritan HospitalTroy, NY06/30/2025$38,109
University of ArkansasData and Report CoordinatorLittle Rock, AR06/30/2025$37,678
University of Central FloridaData Governance AnalystOrlando, FL06/30/2025$75,809
BlackrockCloud Native Devops Platform Engineer-Unstructured Data, AnalystAtlanta, GA06/30/2025$99,750
Albuquerque Public SchoolsCoordinator: APS Data and School Support TeamAlbuquerque, NM06/30/2025$63,780
Blue OriginAnalyst-Config & Data Management III-Lunar PermanenceSeattle, WA06/30/2025$100,997
CovermymedsMaster Data Management AnalystColumbus, OH06/30/2025$87,000

Data analyst salary FAQs

Search for data analyst jobs

Browse business and financial jobs