Skip to content
Home › Salaries › Data Scientists

Data Scientists salary

Data Scientists earn a median of $120,230 a year ($57.80/hr) in the U.S. – from $69,490 in Mississippi to $163,350 in Washington. Enter your pay below to see how you compare.

Median pay, United States
$57.80/hr · $120,230 a year
262,440 jobs nationwide. That is 136% above the median for all U.S. jobs ($50,980). Source: BLS, May 2025.

Pay range

10th percentile
90% earn more
$67,240$32.33/hr
25th percentile
75% earn more
$85,660$41.18/hr
Median (50th)
half earn more, half less
$120,230$57.80/hr
75th percentile
25% earn more
$158,880$76.39/hr
90th percentile
top 10% earn more
$199,130$95.74/hr
Average (mean)
pulled up by top earners
$126,800$60.96/hr

How does my pay compare?

Enter your pay to see where you stand among data scientists. Nothing you type leaves your device.

Pay by state

States ranked by median annual wage for data scientists. Tap a state for its minimum wage.

1. Washington
9,600 jobs · $78.54/hr
$163,350
2. California
39,310 jobs · $68.07/hr
$141,590
3. Maryland
3,340 jobs · $65.56/hr
$136,370
4. New Jersey
6,430 jobs · $65.04/hr
$135,280
5. Massachusetts
9,420 jobs · $63.34/hr
$131,750
6. New York
23,970 jobs · $62.72/hr
$130,460
7. Minnesota
4,020 jobs · $61.92/hr
$128,800
8. Vermont
200 jobs · $61.09/hr
$127,070
9. District of Columbia
2,680 jobs · $60.81/hr
$126,490
10. Virginia
8,920 jobs · $60.79/hr
$126,430
11. Connecticut
1,760 jobs · $60.74/hr
$126,340
12. Oregon
2,140 jobs · $60.57/hr
$125,990
13. Texas
25,860 jobs · $58.70/hr
$122,090
14. North Carolina
11,430 jobs · $57.25/hr
$119,090
15. Colorado
6,280 jobs · $56.44/hr
$117,400
16. Florida
10,240 jobs · $55.69/hr
$115,820
17. Arkansas
530 jobs · $52.59/hr
$109,390
18. Utah
4,360 jobs · $51.97/hr
$108,090
19. Arizona
4,560 jobs · $51.56/hr
$107,240
20. Pennsylvania
13,810 jobs · $51.37/hr
$106,850
21. Wisconsin
4,370 jobs · $51.29/hr
$106,680
22. Illinois
10,520 jobs · $51.23/hr
$106,560
23. Georgia
9,260 jobs · $50.16/hr
$104,340
24. Alabama
1,740 jobs · $49.58/hr
$103,120
25. Ohio
6,100 jobs · $49.34/hr
$102,630
26. Rhode Island
1,160 jobs · $49.25/hr
$102,440
27. Hawaii
300 jobs · $49.10/hr
$102,130
28. New Hampshire
1,100 jobs · $48.37/hr
$100,620
29. Michigan
7,360 jobs · $48.36/hr
$100,590
30. Montana
220 jobs · $48.31/hr
$100,490
31. Tennessee
2,790 jobs · $48.24/hr
$100,330
32. Nevada
1,680 jobs · $47.37/hr
$98,540
33. Nebraska
1,980 jobs · $47.23/hr
$98,230
34. Kansas
490 jobs · $47.18/hr
$98,130
35. Missouri
4,730 jobs · $46.68/hr
$97,090
36. South Dakota
220 jobs · $46.22/hr
$96,150
37. New Mexico
560 jobs · $46.08/hr
$95,850
38. Iowa
2,300 jobs · $46.07/hr
$95,830
39. South Carolina
3,750 jobs · $44.23/hr
$91,990
40. Kentucky
1,540 jobs · $44.12/hr
$91,760
41. Indiana
3,580 jobs · $43.98/hr
$91,470
42. Maine
1,210 jobs · $43.69/hr
$90,880
43. Idaho
1,350 jobs · $42.97/hr
$89,380
44. Oklahoma
1,900 jobs · $41.49/hr
$86,310
45. West Virginia
390 jobs · $40.91/hr
$85,090
46. Alaska
230 jobs · $40.44/hr
$84,110
47. North Dakota
210 jobs · $39.37/hr
$81,900
48. Puerto Rico
100 jobs · $38.63/hr
$80,350
49. Louisiana
1,300 jobs · $37.86/hr
$78,760
50. Mississippi
440 jobs · $33.41/hr
$69,490

No wage estimate published for: Delaware.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), SOC code 15-2051. Wages exclude the self-employed. All jobs · Minimum wage by state

Questions & answers

How much do data scientists make?

The median wage for data scientists in the U.S. was $57.80 an hour or $120,230 a year in May 2025, according to the Bureau of Labor Statistics. The middle half earned between $85,660 and $158,880 a year.

Which state pays data scientists the most?

Washington has the highest median wage for data scientists: $163,350 a year. The lowest published median is in Mississippi at $69,490. Living costs also differ a lot between states.

How many data scientists are there?

BLS estimates 262,440 data scientists were employed in the U.S. in May 2025, not counting the self-employed.

What is the difference between median and average pay?

The median is the middle wage: half of workers earn more and half earn less. The average (mean) adds everyone up and divides, so a few very high earners pull it up. The median is usually the better guide to typical pay.

What does the 10th or 90th percentile mean?

The 10th percentile is the wage that only 10% of workers earn less than – often entry-level pay. The 90th percentile is the wage that only 10% earn more than – usually the most experienced or highest-paid workers.