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

Operations Research Analysts

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

SOC code 15-2031 · Computer and Mathematical Occupations

National employment
108,510
Mean annual wage
$99,730
Mean hourly wage
$47.95
Median annual wage
$88,940
Median hourly wage
$42.76

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$57,060$27.43
25th percentile$68,360$32.86
50th percentile (median)$88,940$42.76
75th percentile$125,990$60.57
90th percentile$159,910$76.88

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 Operations Research Analysts (SOC 15-2031), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 49 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama500$118,370$117,540$62,340$90,420$146,890$171,790
Alaska60$102,840$99,960$76,060$88,930$110,640$126,270
Arizona2,170$86,510$83,500$50,760$64,510$102,000$127,880
Arkansas140$75,670$75,650$48,720$54,720$89,870$98,200
California11,030$108,220$96,920$63,790$76,540$127,710$167,170
Colorado910$109,360$104,560$61,350$75,370$138,680$164,580
Connecticut1,020$96,720$99,210$62,310$77,310$114,090$128,290
Delaware600$103,380$101,210$60,510$74,480$128,670$145,290
District of Columbia2,190$123,890$115,980$62,490$77,470$167,270$197,160
Florida8,230$84,420$77,670$44,930$58,340$102,500$129,360
Georgia4,450$81,560$73,890$49,250$57,980$101,000$131,530
Hawaii110$100,090$97,630$59,810$68,120$123,880$156,100
Idaho500$86,030$77,460$48,980$59,840$100,500$146,960
Illinois5,020$110,230$102,750$61,480$77,540$130,140$166,130
Indiana1,660$92,040$84,150$58,010$65,200$106,680$133,810
Iowa350$89,480$78,140$38,600$59,730$117,920$136,700
Kansas550$99,860$99,740$60,900$80,630$123,030$140,090
Kentucky920$88,980$81,760$56,910$64,170$102,870$127,200
Louisiana730$70,970$64,240$54,700$58,150$69,920$99,860
Maine360$94,740$90,420$60,270$73,780$115,020$136,890
Maryland4,280$106,230$100,990$47,010$70,780$143,520$176,550
Massachusetts4,860$98,830$90,030$66,390$77,150$113,290$144,900
Michigan1,050$95,200$84,100$61,830$72,730$104,640$146,730
Minnesota1,300$97,620$89,240$60,510$73,750$109,780$135,030
Mississippi130$86,390$87,550$50,050$62,210$99,880$126,280
Missouri2,010$66,330$55,640$46,340$46,570$70,450$119,990
Montana160$75,230$71,350$61,520$61,520$80,290$100,070
Nebraska290$96,790$96,990$58,760$65,380$120,000$145,030
Nevada350$93,880$82,120$61,690$69,250$115,880$145,500
New Hampshire230$92,380$86,380$57,630$72,650$107,900$134,010
New Jersey2,630$111,990$101,220$67,220$80,800$135,120$162,900
New Mexico500$91,340$77,930$49,000$64,030$113,030$143,640
New York6,020$117,110$109,440$53,270$76,180$140,150$181,240
North Carolina2,520$98,910$100,630$59,650$72,360$124,130$130,350
North Dakota140$81,460$80,080$51,860$63,870$95,460$102,730
Ohio2,970$101,160$104,610$57,770$74,160$124,980$135,400
Oklahoma1,510$63,790$62,510$40,360$52,030$64,130$96,300
Oregon2,590$101,650$99,250$65,230$78,020$127,100$141,080
Pennsylvania3,030$85,490$75,760$51,330$58,620$101,910$134,990
Rhode Island270$109,570$86,120$59,500$59,630$155,600$199,990
South Carolina1,210$82,120$74,880$54,150$61,420$97,410$120,900
Tennessee1,240$83,020$75,370$50,330$57,090$104,430$128,290
Texas12,240$101,100$96,660$56,090$66,050$120,060$173,380
Utah1,090$84,840$82,230$43,280$60,730$102,020$124,380
Vermont120$104,040$108,800$63,120$75,730$132,100$135,000
Virginia6,320$122,680$123,050$61,730$88,290$152,560$181,210
Washington2,850$105,680$96,490$65,920$76,180$131,930$162,830
West Virginia220$75,510$63,760$47,400$61,160$86,210$113,030
Wisconsin4,080$78,880$74,970$49,580$60,150$91,450$113,640

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.