Skip to main content

Occupational wage benchmark

Data Scientists Salary

What Data Scientists earn nationally — the full BLS percentile distribution, the states that pay most, and the MBA paths that target the role.

Direct answer
Data Scientists earn a median of $120,230 per year nationally, ranging from $67,240 at the 10th percentile to $199,130 at the 90th — a 3.0× spread. These are BLS occupational wage benchmarks across all workers in the occupation — not MBA-graduate-specific outcomes.

Source: U.S. Bureau of Labor Statistics — Occupational Employment and Wage Statistics (OEWS) (May 2024 estimates (published April 2025)), national estimates for SOC 15-2051; cost-of-living context from U.S. Bureau of Economic Analysis — Regional Price Parities (RPP) (2024). Occupational wage benchmarks across all workers, not MBA-specific outcomes.

Median annual wage
$120,230
National, all workers
Typical range (10th–90th)
$67,240 – $199,130
3.0× spread top to bottom
Employed nationally
262,440
BLS establishment survey
Highest-paying state
WA
$163,350 median

The full national pay distribution for Data Scientists

BLS publishes the whole percentile ladder, not just an average. The spread within the occupation is usually far wider than any difference between states or employers.

Statistic (national)Annual wageReading
10th percentile$67,240Entry / early-career end
25th percentile$85,660
Median (50th)$120,230
Mean (average)$126,800Pulled above median by top earners
75th percentile$158,880
90th percentile$199,130Senior / top-market end

Where Data Scientists are paid most

Highest published state medians, with each adjusted to national purchasing power using BEA RPP 2024 price parities. The adjusted column is a SalaryMBA estimate, not a published wage.

StateMedian (nominal)Adjusted for cost of living
Washington$163,350$152,645
California$141,590$127,881
Maryland$136,370$129,927
New Jersey$135,280$124,333
Massachusetts$131,750$124,578
New York$130,460$120,885
Minnesota$128,800$130,601
Vermont$127,070$129,719
District of Columbia$126,490$115,094
Virginia$126,430$125,049
Connecticut$126,340$121,938
Oregon$125,990$121,893

Top-paying metro areas for Data Scientists

City-level pay is where most people actually job-hunt. Highest published metro medians, adjusted for local cost of living.

San Jose$185,080(≈$167,610 adj.)
San Francisco$170,110(≈$147,137 adj.)
Seattle$164,740(≈$148,237 adj.)
New York$135,980(≈$120,803 adj.)
Baltimore$134,320(≈$128,552 adj.)
Charlotte$132,460(≈$136,069 adj.)
Washington DC$132,200(≈$121,414 adj.)
Boston$132,040(≈$121,959 adj.)
San Diego$130,990(≈$117,073 adj.)
Minneapolis$129,780(≈$123,810 adj.)
Los Angeles$129,740(≈$114,242 adj.)
Portland$129,600(≈$122,936 adj.)

MBA paths that target Data Scientists

How to read the Data Scientists median

The $120,230 median means half of Data Scientists earn less and half earn more. It is measured across everyone in the occupation — every experience level, industry, and level of education. It is not a starting salary, and it is not the salary of a recent MBA graduate.

The percentile spread is the number that actually matters for planning. At 3.0× between the 10th and 90th percentile, where you land is driven far more by industry, employer, and seniority than by which state you work in. Use the MBA ROI calculator to model a specific target against tuition and debt.

What this data can and cannot tell you

This page answers “what does this role pay.” It cannot answer “what will an MBA pay me in this role,” because the BLS surveys occupations, not degrees. Any site presenting these figures as MBA salaries is overstating what the source supports — the distinction is the whole point of our methodology.

For MBA-specific figures we rely on cited school employment reports and moderated submissions, published only above our sample-size gates.

Frequently asked questions

How much do Data Scientists make?

Data Scientists earn a median of $120,230 per year nationally, according to BLS OEWS May 2024 estimates (published April 2025). Pay ranges widely within the occupation: $67,240 at the 10th percentile to $199,130 at the 90th — a 3.0× spread. This is an occupational wage benchmark measured across all workers in the role, not an MBA-graduate-specific salary.

Which states pay Data Scientists the most?

Washington has the highest published median for Data Scientists at $163,350, though after adjusting for local cost of living that is closer to $152,645 in national purchasing-power terms. Nominal pay tends to track expensive metros, so the cost-of-living-adjusted column often reorders the ranking.

Do Data Scientists need an MBA?

These BLS figures cover everyone in the occupation regardless of degree, so they cannot isolate what an MBA adds. Data Scientists is a role MBA graduates commonly target, particularly from 2 of the concentrations we track. An MBA can influence where you land in the range through network, function, and seniority, but any precise "MBA premium" for this role would not be supported by this occupational data.

Why is the pay range for Data Scientists so wide?

Within a single occupation, the distance between the 10th and 90th percentile (3.0× here) reflects differences in industry, employer size, seniority, and metro — far more than geography between states. The percentile table above is the honest planning tool: a median is one point on a wide ladder, not a number everyone earns.

Related searches

Every figure on SalaryMBA is source-labeled. See our methodology for how we source and gate data.