Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Mathematicians

Illustration of a computer workstation with code on a monitor and abstract data graphics

SOC code 15-2021 · Computer and Mathematical Occupations

National employment
2,030
Mean annual wage
$129,260
Mean hourly wage
$62.15
Median annual wage
$126,710
Median hourly wage
$60.92

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$69,240$33.29
25th percentile$88,570$42.58
50th percentile (median)$126,710$60.92
75th percentile$157,020$75.49
90th percentile$195,190$93.84

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Mathematicians (SOC 15-2021), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 13 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
California240$135,410$143,890$87,630$110,140$156,310$181,690
Colorado60$114,240$108,500$60,240$61,790$161,520$182,310
District of Columbia50$168,390$154,480$125,820$137,610$191,880$210,290
Florida90$104,610$105,370$44,240$70,570$134,430$160,470
Illinois60$123,220$127,290$47,810$108,840$127,290$165,220
Maryland170$131,090$128,940$71,520$91,210$166,090$191,880
Michigan80$70,900$63,430$63,430$63,430$63,430$115,250
Nevada90$105,350$102,900$67,680$77,990$125,360$158,060
New Jersey70$116,290$96,620$67,260$82,510$150,030$185,270
New York150$123,190$98,620$77,050$86,670$136,390$188,390
Ohio30$100,760$96,780$62,170$76,790$123,660$141,150
Virginia400$141,720$142,150$91,100$111,300$167,500$191,880
Washington180$156,610$137,180$84,130$120,080$187,580$232,340

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Computer and Mathematical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.