Post job

Data scientist salary

Quoted expert
Dr. Mark Fridline Ph.D.

Average data scientist salary

$106,104

$51.01 hourly rate

Entry-level data scientist salary
$75,000 yearly salary
Updated January 8, 2025

Average Data Scientist Salary

The average salary for a data scientist is approximately $106,104 annually, translating to about $51 per hour. Salaries can vary based on factors such as location, years of experience, and industry specialization.

Geographical Salary Variations

Data scientists in states like California and New York often command higher salaries due to the concentration of tech companies and demand for skilled professionals. For instance, Silicon Valley remains a lucrative region for tech roles, including data science.

Experience Matters

Entry-level data scientists can expect to earn less than their more experienced counterparts. As professionals gain experience, their earning potential increases significantly, with senior roles offering compensation that can exceed $150,000.

Industry Insights

Industries such as finance, healthcare, and technology tend to offer the highest salaries for data scientists. These sectors prioritize data analytics for strategic decision-making, hence their competitive pay scales.

Career Opportunities

With the increasing reliance on data analytics, the demand for data scientists is projected to grow. This trend presents numerous opportunities for career advancement and specialization within the field.

On this page
Data scientist salary by: 

Let Zippi find your next data scientist job

Floating question marks illustration

Let Zippi find your next data scientist job

Floating question marks illustration

Where can a Data Scientist earn more?

Compare salary by location
Vs
150k
130k
110k
90k
70k
50k
Columbus, OH$129,871
Madison, WI$79,710
Compare salary by company
Vs
191k
171k
151k
131k
111k
The Citadel$171,297
Credit Karma$140,905

Data scientist salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, SalaryExpert, Comparably, Payscale and CareerExplorer, the average salary for a data scientist typically falls between $87,913 and $145,574.
zippia
$106,104yearly
glassdoor[1]
$129,740yearly
indeed[2]
$123,659yearly
comparably[3]
$145,574yearly
Salary.com[4]
$119,224yearly
ZipRecruiter[5]
$117,000yearly
payscale[6]
$100,238yearly
SalaryExpert[7]
$132,479yearly
CareerExplorer[8]
$87,913yearly

Average data scientist salary by state

The highest-paying states for data scientists are California, Washington, and New York. The lowest average data scientist salary states are Kansas, Nebraska, and Mississippi.

  • State view
  • County view
Average salary:

Highest paying states for data scientists

RankStateAvg. salaryHourly rate
1Washington$111,669$53.69
2New York$98,821$47.51
3Delaware$92,901$44.66
4California$120,196$57.79
5Massachusetts$94,091$45.24
6Nevada$96,695$46.49
7Idaho$89,669$43.11
8Alaska$90,445$43.48
9New Jersey$90,358$43.44
10New Hampshire$87,302$41.97
11Connecticut$89,010$42.79
12Arizona$89,489$43.02
13Rhode Island$88,388$42.49
14Utah$86,604$41.64
15Pennsylvania$85,459$41.09
16District of Columbia$89,648$43.10
17West Virginia$86,375$41.53
18Oregon$88,457$42.53
19Maryland$87,406$42.02
20Vermont$85,676$41.19
21North Carolina$81,851$39.35
22South Dakota$80,898$38.89
23Virginia$85,719$41.21
24Maine$83,805$40.29
25Ohio$82,610$39.72
26Illinois$82,774$39.80
27Texas$84,311$40.53
28Montana$80,145$38.53
29New Mexico$80,314$38.61
30Minnesota$82,819$39.82
31Michigan$81,586$39.22
32North Dakota$77,667$37.34
33Tennessee$80,287$38.60
34Wisconsin$80,315$38.61
35Missouri$78,098$37.55
36Colorado$80,168$38.54
37Wyoming$76,099$36.59
38Arkansas$78,131$37.56
39Georgia$78,393$37.69
40Indiana$76,528$36.79
41Iowa$75,776$36.43
42Kentucky$75,741$36.41
43Hawaii$66,573$32.01
44Kansas$74,872$36.00
45South Carolina$76,879$36.96
46Louisiana$76,434$36.75
47Nebraska$74,466$35.80
48Florida$75,549$36.32
49Alabama$73,671$35.42
50Mississippi$73,859$35.51
51Oklahoma$73,188$35.19

Highest paying cities for data scientists

The highest-paying cities for data scientists are Richmond, CA, Redmond, WA, and New York, NY.

RankCityAvg. salaryHourly rate
1Richmond, CA$129,871$62.44
2Redmond, WA$112,336$54.01
3New York, NY$99,006$47.60
4Boston, MA$94,169$45.27
5Jersey City, NJ$90,513$43.52
6Phoenix, AZ$89,897$43.22
7Washington, DC$89,632$43.09
8Hartford, CT$88,948$42.76
9Hillsboro, OR$88,069$42.34
10Arlington, VA$86,787$41.72
11Salt Lake City, UT$86,108$41.40
12Philadelphia, PA$85,886$41.29
13Austin, TX$85,437$41.08
14Chicago, IL$83,084$39.94
15Minneapolis, MN$82,821$39.82
16Raleigh, NC$82,798$39.81
17Columbus, OH$82,117$39.48
18Dearborn, MI$81,703$39.28
19Denver, CO$80,120$38.52
20Madison, WI$79,710$38.32

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

  1. Richmond, CA
  2. Redmond, WA
  3. New York, NY
  4. Boston, MA
  5. Jersey City, NJ

Data scientist salary details

A data scientist's salary ranges from $75,000 a year at the 10th percentile to $148,000 at the 90th percentile.

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

What is a data scientist's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$148,000$12,333$71
75th Percentile$126,000$10,500$61
Average$106,104$8,842$51
25th Percentile$88,000$7,333$42
10th Percentile$75,000$6,250$36

Highest paying data scientist jobs

The highest paying types of data scientists are senior computer scientist, senior data scientist, and geospatial scientist.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Research And Development Internship$38,489$3,207$18.50154,854
Developer Analyst$85,279$7,107$41.00219,524
Operations Research Analyst$74,424$6,202$35.78154,380
Data Analyst Internship$38,752$3,229$18.63135,614
Statistician$84,726$7,061$40.7317,782
Data Consultant$94,945$7,912$45.65149,791

How would you rate the starting salaries for data scientists, as well as the prospects for salary advancement?

Dr. Mark Fridline Ph.D.

Associate Chair, University of Akron

According to U.S News and World Reports, 2017 was the year of the statistician. In 2018 and 2019, statistician was ranked as one of the top best jobs, and 2020 continues to be rank it as one of the careers with the most job opportunities in the upcoming decade. Given the high demand for the field of statistics, high salaries continue to follow.

Top companies hiring data scientists now:

  1. Airbnb jobs (216)
  2. Meta jobs (1,734)
  3. Apple jobs (314)
  4. Lyft jobs (150)
  5. Google jobs (392)

Which companies pay data scientists the most?

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

RankCompanyAverage salaryHourly rate
1The Citadel$171,297$82.35
2Airbnb$153,510$73.80
3Meta$153,148$73.63
4ByteDance$151,915$73.04
5Apple$147,478$70.90
6Brex$147,344$70.84
7DoorDash$146,007$70.20
8Crunchbase$145,996$70.19
9Yelp$145,037$69.73
10StubHub$145,006$69.71
11Netflix$144,857$69.64
12Flexport$144,335$69.39
13Thrive Market$144,086$69.27
14Safeway$143,614$69.05
15Zenefits$143,360$68.92
16Upstart Network$142,907$68.71
17Lyft$142,400$68.46
18Google$141,242$67.90
19Chegg$140,932$67.76
20Credit Karma$140,905$67.74

Wage gap by gender, race and education

$109,000$107,800$106,600$105,400$104,200$103,000
MaleFemale

Data Scientist salary by industry

The average data scientist salary varies across industries:

  • The average data scientist salary in the start-up industry is $123,913, the highest of any industry.
  • The average data scientist salary in the finance industry is $122,350.
  • Data scientists in the professional industry earn an average salary of $99,285, the lowest of any industry.

Highest paying industries for data scientists

RankIndustryAverage salaryHourly rate
1Start-up$123,913$59.57
2Technology$122,350$58.82
3Retail$119,530$57.47
4Manufacturing$106,752$51.32
5Finance$104,421$50.20
6Professional$99,285$47.73

High paying data scientist jobs

Data scientist salary trends

The average data scientist salary has risen by $20,467 over the last ten years. In 2014, the average data scientist earned $85,637 annually, but today, they earn $106,104 a year. That works out to a 12% change in pay for data scientists over the last decade.

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

Average data scientist salary over time

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

Data scientist salary by year

YearAvg. salaryHourly rate% Change
2025$106,000$51.01+3.3%
2024$103,000$49.33+2.3%
2023$100,000$48.21+3.3%
2022$97,000$46.65+2.3%
2021$94,800$45.55+1.1%

Recently added data scientist salaries

CompanyJobLocationDate addedSalary
SutterhealthData Scientist IIISacramento, CA06/30/2025$123,029
The University of ChicagoStaff Data ScientistChicago, IL06/30/2025$101,000
IbottaStaff Data ScientistDenver, CO06/30/2025$152,000
Blue OriginData ScientistSeattle, WA06/30/2025$137,049
EsimplicityData ScientistColumbia, MD06/30/2025$109,600
VizientData ScientistChicago, IL06/30/2025$77,400
State of WashingtonData Scientist (Financial Examiner 3)Olympia, WA06/30/2025$78,468
Caredx, Inc.Staff Data Scientist-Longitudinal Methodology & Algorithm DEVBrisbane, CA06/29/2025$150,000
EnovaData Scientist (Hybrid)Chicago, IL06/29/2025$87,400
RappData ScientistLos Angeles, CA06/29/2025$75,000

Data scientist salary FAQs

Search for data scientist jobs

Browse computer and mathematical jobs