Data Scientist salary in the U.S.

Data Scientists in the U.S. earn a median of $120,230 a year ($57.80 an hour), based on BLS data for 262,440 workers.

Median salary
$120,230
Hourly
$57.80
Average
$126,800
Top 10% earn
$199,130
Workers
262,440

Pay ranges from $67,240 for the lowest-paid 10% to $199,130 for the top 10%. The average (mean) salary is $126,800, above the median because a few high earners pull it up.

Pay range for data scientists in the U.S.

$0$210,000
Pay levelYearlyHourly
10th percentile (entry level)$67,240$32.33
25th percentile$85,660$41.18
Median$120,230$57.80
75th percentile$158,880$76.39
90th percentile (top earners)$199,130$95.74
Average (mean)$126,800$60.96

Half of data scientists earn more than the median and half earn less. Percentiles show the spread: 10% earn less than the 10th percentile, and 10% earn more than the 90th.

Median paycheck, before taxes

Pay periodAmount
Monthly$10,019.17
Semi-monthly (24 a year)$5,009.58
Biweekly (26 a year)$4,624.23
Weekly$2,312.12
Hourly$57.80

Based on a full-time year of 2,080 hours. Convert any amount with the hourly to salary converter.

Data Scientist salary by state

StateMedian salaryWorkers
Washington$163,3509,600
California$141,59039,310
Maryland$136,3703,340
New Jersey$135,2806,430
Massachusetts$131,7509,420
New York$130,46023,970
Minnesota$128,8004,020
Vermont$127,070200
District of Columbia$126,4902,680
Virginia$126,4308,920
Connecticut$126,3401,760
Oregon$125,9902,140
Texas$122,09025,860
North Carolina$119,09011,430
Colorado$117,4006,280
Florida$115,82010,240
Arkansas$109,390530
Utah$108,0904,360
Arizona$107,2404,560
Pennsylvania$106,85013,810
Wisconsin$106,6804,370
Illinois$106,56010,520
Georgia$104,3409,260
Alabama$103,1201,740
Ohio$102,6306,100
Rhode Island$102,4401,160
Hawaii$102,130300
New Hampshire$100,6201,100
Michigan$100,5907,360
Montana$100,490220
Tennessee$100,3302,790
Nevada$98,5401,680
Nebraska$98,2301,980
Kansas$98,130490
Missouri$97,0904,730
South Dakota$96,150220
New Mexico$95,850560
Iowa$95,8302,300
South Carolina$91,9903,750
Kentucky$91,7601,540
Indiana$91,4703,580
Maine$90,8801,210
Idaho$89,3801,350
Oklahoma$86,3101,900
West Virginia$85,090390
Alaska$84,110230
North Dakota$81,900210
Puerto Rico$80,350100
Louisiana$78,7601,300
Mississippi$69,490440

Best-paying metro areas for data scientists

Metro areas with the most data scientists

Related jobs in the U.S.

More: Computer and Mathematical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates, occupation code 15-2051. Wages include base pay, tips, commissions and shift pay, but not overtime, bonuses or benefits, and exclude the self-employed.

Frequently asked questions

How much does a data scientist make in the U.S.?

The median salary for data scientists in the U.S. is $120,230 a year, or $57.80 an hour. Pay ranges from $67,240 for the lowest-paid 10% to $199,130 for the top 10%.

How much do the highest-paid data scientists make in the U.S.?

The top 10% of data scientists in the U.S. earn at least $199,130 a year. The top 25% earn $158,880 or more.

What is the starting pay for data scientists in the U.S.?

Entry-level pay (the 10th percentile) is about $67,240 a year, and a quarter of data scientists earn $85,660 or less.

How many data scientists work in the U.S.?

About 262,440 data scientists are employed in the U.S., not counting the self-employed.