Skip to main content
SalaryTruthBLS DATA

How Much Do Data Scientists Make?

The median Data Scientist salary is $123,258 per year as of 2024, based on BLS data across 25 metro areas. Salaries range from $100,420 to $173,160 depending on location. The national mean (average) salary is $136,275, with approximately 132,320 people employed in this role across the US.

Key Data

MetricValue
National Median Salary$123,258
National Mean Salary$136,275
Salary Range (by city median)$100,420$173,160
Total Employment132,320
Metro Areas Tracked25

Top-Paying Cities

CityMedian Salary
San Jose, CA$173,160
San Francisco, CA$166,300
Seattle, WA$157,290
Washington, DC$135,190
Boston, MA$131,830