Operations Research Analysts Salary and Pay
How much do Operations Research Analysts make?
Operations Research Analysts pay a median of $91,290 a year in the BLS May 2024 survey, with a mean of $99,120 across 107,760 counted jobs. Half of all workers in the occupation earn between $66,910 and $124,120.
Operations Research Analysts salary data without the self-reported noise: BLS surveyed the employers, and this page prints the ladder, the states, and the metros exactly as the survey published them.
Updated November 5, 2026
Salary converter for this occupation
Every level in the picker is a published BLS figure for Operations Research Analysts, not a national average. Annual-to-hourly conversions divide by 2,080 hours, the survey's full-time year; top-coded levels use $239,200, the floor BLS prints, so the true figure is higher.
The national wage ladder (BLS OEWS, May 2024)
| Pay level | Annual wage | Hourly wage |
|---|---|---|
| 10th percentile | $53,910 | $25.92 |
| 25th percentile | $66,910 | $32.17 |
| Median (50th) | $91,290 | $43.89 |
| 75th percentile | $124,120 | $59.67 |
| 90th percentile | $159,280 | $76.58 |
Percentiles answer the question a single average cannot: where would a given Operations Research Analysts offer sit among all 107,760 workers doing this job? The survey top-codes at $239,200+ and withholds unreliable cells, shown as n/p in the table.
Employment and concentration
The occupation employed 107,760 people in May 2024, 0.07% of every job BLS counted. Texas is the largest employer at 12,240 jobs, and the leading three states between them hold 29.2% of the workforce. Concentration peaks in District of Columbia, whose location quotient of 4.42 says this work is 4.42 times as dense there as it is nationwide.
The spread matters as much as the center. Earners at the 90th percentile make $159,280, which is 3.0 times the $53,910 at the 10th, a difference of $105,370 annually. Because the mean wage ($99,120) sits above the median ($91,290), a typical offer should be judged against the median and the 25th to 75th percentile band, not the mean.
Pay by state
Virginia posts the highest median annual wage in the state table at $123,050, and Texas the largest headcount. The full table, sorted by employment:
| State | Employment | Jobs per 1,000 | Location quotient | Mean annual | Median annual |
|---|---|---|---|---|---|
| Texas | 12,240 | 0.9 | 1.26 | $101,100 | $96,660 |
| California | 11,030 | 0.6 | 0.87 | $108,220 | $96,920 |
| Florida | 8,230 | 0.8 | 1.20 | $84,420 | $77,670 |
| Virginia | 6,320 | 1.6 | 2.22 | $122,680 | $123,050 |
| New York | 6,020 | 0.6 | 0.90 | $117,110 | $109,440 |
| Illinois | 5,020 | 0.8 | 1.18 | $110,230 | $102,750 |
| Massachusetts | 4,860 | 1.3 | 1.91 | $98,830 | $90,030 |
| Georgia | 4,450 | 0.9 | 1.31 | $81,560 | $73,890 |
| Maryland | 4,280 | 1.6 | 2.23 | $106,230 | $100,990 |
| Wisconsin | 4,080 | 1.4 | 2.00 | $78,880 | $74,970 |
| Pennsylvania | 3,030 | 0.5 | 0.72 | $85,490 | $75,760 |
| Ohio | 2,970 | 0.5 | 0.77 | $101,160 | $104,610 |
| Washington | 2,850 | 0.8 | 1.15 | $105,680 | $96,490 |
| New Jersey | 2,630 | 0.6 | 0.89 | $111,990 | $101,220 |
| Oregon | 2,590 | 1.3 | 1.89 | $101,650 | $99,250 |
| North Carolina | 2,520 | 0.5 | 0.74 | $98,910 | $100,630 |
| District of Columbia | 2,190 | 3.1 | 4.42 | $123,890 | $115,980 |
| Arizona | 2,170 | 0.7 | 0.97 | $86,510 | $83,500 |
| Missouri | 2,010 | 0.7 | 0.98 | $66,330 | $55,640 |
| Indiana | 1,660 | 0.5 | 0.75 | $92,040 | $84,150 |
| Oklahoma | 1,510 | 0.9 | 1.28 | $63,790 | $62,510 |
| Minnesota | 1,300 | 0.4 | 0.64 | $97,620 | $89,240 |
| Tennessee | 1,240 | 0.4 | 0.54 | $83,020 | $75,370 |
| South Carolina | 1,210 | 0.5 | 0.76 | $82,120 | $74,880 |
| Utah | 1,090 | 0.6 | 0.91 | $84,840 | $82,230 |
| Michigan | 1,050 | 0.2 | 0.34 | $95,200 | $84,100 |
| Connecticut | 1,020 | 0.6 | 0.87 | $96,720 | $99,210 |
| Kentucky | 920 | 0.5 | 0.66 | $88,980 | $81,760 |
| Colorado | 910 | 0.3 | 0.45 | $109,360 | $104,560 |
| Louisiana | 730 | 0.4 | 0.55 | $70,970 | $64,240 |
| Delaware | 600 | 1.3 | 1.79 | $103,380 | $101,210 |
| Kansas | 550 | 0.4 | 0.55 | $99,860 | $99,740 |
| Alabama | 500 | 0.2 | 0.34 | $118,370 | $117,540 |
| Idaho | 500 | 0.6 | 0.85 | $86,030 | $77,460 |
| New Mexico | 500 | 0.6 | 0.83 | $91,340 | $77,930 |
| Maine | 360 | 0.6 | 0.82 | $94,740 | $90,420 |
| Iowa | 350 | 0.2 | 0.32 | $89,480 | $78,140 |
| Nevada | 350 | 0.2 | 0.32 | $93,880 | $82,120 |
| Nebraska | 290 | 0.3 | 0.41 | $96,790 | $96,990 |
| Rhode Island | 270 | 0.5 | 0.77 | $109,570 | $86,120 |
| New Hampshire | 230 | 0.3 | 0.48 | $92,380 | $86,380 |
| West Virginia | 220 | 0.3 | 0.46 | $75,510 | $63,760 |
| Montana | 160 | 0.3 | 0.44 | $75,230 | $71,350 |
| Arkansas | 140 | 0.1 | 0.16 | $75,670 | $75,650 |
| North Dakota | 140 | 0.3 | 0.46 | $81,460 | $80,080 |
| Mississippi | 130 | 0.1 | 0.16 | $86,390 | $87,550 |
| Vermont | 120 | 0.4 | 0.56 | $104,040 | $108,800 |
| Hawaii | 110 | 0.2 | 0.26 | $100,090 | $97,630 |
| Alaska | 60 | 0.2 | 0.27 | $102,840 | $99,960 |
The occupation in context
Ranked against all 826 published occupations, Operations Research Analysts stands number 259 by employment and number 161 by median pay. Inside its own major group, Computer and Mathematical Occupations, the group median wage is $103,790 across 21 detailed occupations, so this occupation pays 12% less than its group median, and it supplies 2.1% of the group's 5,192,870 jobs. In 21 of the 49 states with a published median, the state median beats the national median of $91,290, which is the single best quick test of whether this occupation's pay is set nationally or locally: a high count means local markets regularly outbid the national figure.
Metropolitan areas: where the jobs and the pay sit
Washington-Arlington-Alexandria, DC-VA-MD-WV is the largest metro employer with 7,610 jobs, 7.1% of the national total. Employment rank and pay rank are different lists: the second table re-sorts metros with at least 500 jobs in this occupation by mean pay, the floor keeping a handful of workers from posing as a market.
Largest metro employers
| Metropolitan area | Employment | Mean annual | Median annual |
|---|---|---|---|
| Washington-Arlington-Alexandria, DC-VA-MD-WV | 7,610 | $125,490 | $124,090 |
| New York-Newark-Jersey City, NY-NJ | 6,350 | $121,230 | $118,320 |
| Dallas-Fort Worth-Arlington, TX | 5,010 | $111,010 | $102,140 |
| Boston-Cambridge-Newton, MA-NH | 4,110 | $100,520 | $92,470 |
| Chicago-Naperville-Elgin, IL-IN | 3,560 | $105,300 | $99,890 |
| Los Angeles-Long Beach-Anaheim, CA | 3,550 | $101,330 | $88,150 |
| Atlanta-Sandy Springs-Roswell, GA | 3,300 | $82,840 | $74,880 |
| San Francisco-Oakland-Fremont, CA | 2,350 | $124,750 | $110,000 |
| Houston-Pasadena-The Woodlands, TX | 2,240 | $106,810 | $97,900 |
| Portland-Vancouver-Hillsboro, OR-WA | 2,080 | $106,390 | $100,310 |
Highest-paying metros (500+ jobs)
| Metropolitan area | Employment | Mean annual | Median annual |
|---|---|---|---|
| San Jose-Sunnyvale-Santa Clara, CA | 1,060 | $125,900 | $112,550 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | 7,610 | $125,490 | $124,090 |
| San Francisco-Oakland-Fremont, CA | 2,350 | $124,750 | $110,000 |
| New York-Newark-Jersey City, NY-NJ | 6,350 | $121,230 | $118,320 |
| Seattle-Tacoma-Bellevue, WA | 1,990 | $111,030 | $107,360 |
| Dallas-Fort Worth-Arlington, TX | 5,010 | $111,010 | $102,140 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | 520 | $110,080 | $109,860 |
| Cincinnati, OH-KY-IN | 500 | $108,170 | $105,840 |
| Baltimore-Columbia-Towson, MD | 1,530 | $106,990 | $100,100 |
| Houston-Pasadena-The Woodlands, TX | 2,240 | $106,810 | $97,900 |
At the other end, Oklahoma City, OK posts the lowest mean pay among metros with at least 500 jobs, $61,840 a year, against $125,900 in San Jose-Sunnyvale-Santa Clara, CA. That is the metro effect in one line: identical job title, materially different pay, decided mostly by which labor market the job sits in.
What the median pay looks like as a budget
Budget arithmetic on the median: $7,608 a month before tax, $3,511 biweekly, $1,756 weekly. Moving from the 25th percentile ($66,910) to the 75th ($124,120) is worth $57,210 a year, which is the realistic size of the experience and specialization premium inside this occupation. To turn any of these gross figures into spendable money, run them through the paycheck calculator; to weigh an offer against your current role, use the salary calculator; to test a raise against prices, the raise vs inflation calculator.
To place a real offer: a salary of $100,419 would sit between the median ($91,290) and the 75th percentile ($124,120), inside the top half but outside the top quarter of this occupation's ladder. An offer at the 25th percentile, $66,910, is $24,380 under the median, the typical size of the discount attached to entry-level or low-cost-market postings in this field.
Related occupations in Computer and Mathematical Occupations
Pay for the neighboring roles in the same BLS major group: Computer Network Architects, Computer Network Support Specialists, Web and Digital Interface Designers, Computer Programmers, Web Developers, Database Administrators. The full directory is on the Careers hub.
Frequently asked questions
What is the median salary for Operations Research Analysts?
$91,290 a year ($43.89), the middle wage among 107,760 counted workers in the BLS May 2024 estimates. The 75th percentile is $124,120 and the 90th is $159,280.
Where are Operations Research Analysts jobs concentrated?
By headcount, Texas leads with 12,240 jobs; by concentration, District of Columbia leads with a location quotient of 4.42, meaning the occupation is 4.42 times as dense there as nationally.
What do the top 10% of Operations Research Analysts earn?
$159,280 a year or more. The gap between the 90th percentile and the median ($91,290) is the size of the senior and specialist premium in this occupation.
How does EveryCalc get Operations Research Analysts pay data?
From the Bureau of Labor Statistics OEWS bulk files for May 2024 (national, state, and metropolitan), downloaded November 5, 2026. Nothing on this page is self-reported by workers or scraped from job postings.