SOC 15-2031 · Computer and Mathematical Occupations

Operations Research Analysts

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$88,940
U.S. median hourly wage$42.76
U.S. employment108,510

Nationally, operations research analysts earned a median of $88,940 per year as of the May 2025 OEWS estimates, across 108,510 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Operations Research Analysts: pay and employment by state
State
Colorado$129,880$62.447700.3
Virginia$129,460$62.246,9801.7
Alabama$115,630$55.595500.3
New York$108,610$52.225,8900.6
Ohio$103,620$49.822,6000.5
Idaho$103,600$49.815000.6
Oregon$102,170$49.122,7101.4
California$102,100$49.0910,6200.6
Delaware$101,070$48.596601.4
Hawaii$100,600$48.371200.2
Maine$99,460$47.822200.3
Nebraska$98,300$47.263300.3
Washington$98,030$47.133,0500.9
Maryland$97,410$46.834,7101.7
North Carolina$97,290$46.782,5200.5
Connecticut$96,700$46.499500.6
Massachusetts$96,500$46.394,2001.2
District of Columbia$96,030$46.172,2503.2
Minnesota$95,550$45.941,2400.4
Mississippi$92,310$44.381200.1
Kansas$92,050$44.26Not publishedNot published
Texas$90,710$43.6111,8900.8
Utah$90,200$43.378100.5
Illinois$89,800$43.175,1800.8
Vermont$89,790$43.171700.5
Alaska$88,750$42.67700.2
Nevada$86,500$41.593700.2
Indiana$85,280$41.001,3800.4
Kentucky$83,850$40.316600.3
Michigan$83,480$40.139800.2
North Dakota$82,460$39.651300.3
Iowa$80,580$38.743000.2
Montana$80,400$38.661500.3
New Mexico$80,360$38.635100.6
South Carolina$80,240$38.581,3800.6
Pennsylvania$79,640$38.293,2200.5
Rhode Island$77,910$37.463600.7
Florida$77,600$37.319,1200.9
Tennessee$76,680$36.871,2000.4
Georgia$76,220$36.644,6000.9
Arizona$75,470$36.282,6000.8
Wisconsin$71,820$34.534,2701.5
West Virginia$64,100$30.822000.3
Louisiana$63,210$30.395500.3
Missouri$62,380$29.991,1900.4
Oklahoma$61,520$29.581,8401.1
Arkansas$59,030$28.382100.2
Puerto Rico$57,000$27.40500.1
New HampshireNot publishedNot published2900.4
New JerseyNot publishedNot published3,2800.8

Pay by metro area

All 190 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$46,570$77,910$109,250$140,590Tallahassee, FL — $46,570Oklahoma City, OK — $53,730Macon-Bibb County, GA — $56,390San Juan-Bayamon-Caguas, PR — $56,880Scranton--Wilkes-Barre, PA — $59,470Little Rock-North Little Rock-Conway, AR — $60,160Ocala, FL — $60,730Deltona-Daytona Beach-Ormond Beach, FL — $61,010Kenosha, WI — $62,210Chattanooga, TN-GA — $62,540Eau Claire, WI — $62,630Columbia, MO — $62,830Baton Rouge, LA — $63,210Hagerstown-Martinsburg, MD-WV — $63,520Racine-Mount Pleasant, WI — $63,520Springfield, IL — $63,620Springfield, OH — $63,620St. Louis, MO-IL — $63,650Fayetteville-Springdale-Rogers, AR — $64,610Oshkosh-Neenah, WI — $64,990Topeka, KS — $65,230Janesville-Beloit, WI — $65,240Charleston, WV — $65,440Brownsville-Harlingen, TX — $65,760Athens-Clarke County, GA — $66,000Amarillo, TX — $66,020La Crosse-Onalaska, WI-MN — $66,860Salisbury, MD — $67,160Green Bay, WI — $67,340Santa Fe, NM — $67,480Fort Wayne, IN — $68,010Prescott Valley-Prescott, AZ — $68,270Wausau, WI — $71,610Lakeland-Winter Haven, FL — $71,680Lexington-Fayette, KY — $72,500Appleton, WI — $72,630Tulsa, OK — $72,680El Paso, TX — $72,740Gainesville, FL — $72,800Springfield, MA — $72,800San Antonio-New Braunfels, TX — $72,890McAllen-Edinburg-Mission, TX — $73,260Greenville-Anderson-Greer, SC — $73,280Reno, NV — $74,110Columbus, GA-AL — $74,210Sheboygan, WI — $74,420Milwaukee-Waukesha, WI — $74,850Albuquerque, NM — $75,000Medford, OR — $75,110Abilene, TX — $75,310Savannah, GA — $75,340Madison, WI — $75,650Orlando-Kissimmee-Sanford, FL — $75,990Miami-Fort Lauderdale-West Palm Beach, FL — $76,400Visalia, CA — $76,510Bloomington, IL — $76,890Atlanta-Sandy Springs-Roswell, GA — $77,510Lincoln, NE — $77,570Beaumont-Port Arthur, TX — $77,730Cedar Rapids, IA — $77,850Providence-Warwick, RI-MA — $77,900Winston-Salem, NC — $77,910Waco, TX — $77,970Naples-Marco Island, FL — $78,060Tyler, TX — $78,240Montgomery, AL — $78,410Nashville-Davidson--Murfreesboro--Franklin, TN — $79,140Phoenix-Mesa-Chandler, AZ — $79,190Jacksonville, FL — $79,250Columbia, SC — $79,560Amherst Town-Northampton, MA — $79,660Lubbock, TX — $79,790College Station-Bryan, TX — $79,870Lancaster, PA — $79,890Port St. Lucie, FL — $79,920Pensacola-Ferry Pass-Brent, FL — $79,940Tampa-St. Petersburg-Clearwater, FL — $79,940Modesto, CA — $80,240Greensboro-High Point, NC — $80,300Toledo, OH — $80,360Helena, MT — $80,400Kiryas Joel-Poughkeepsie-Newburgh, NY — $80,530Waterbury-Shelton, CT — $80,570Harrisburg-Carlisle, PA — $80,870North Port-Bradenton-Sarasota, FL — $81,220Eugene-Springfield, OR — $81,530Louisville/Jefferson County, KY-IN — $81,530Stockton-Lodi, CA — $81,540Detroit-Warren-Dearborn, MI — $81,590Utica-Rome, NY — $81,600Lansing-East Lansing, MI — $82,290Spokane-Spokane Valley, WA — $82,500Pittsburgh, PA — $82,560Memphis, TN-MS-AR — $83,120Vallejo, CA — $83,340Des Moines-West Des Moines, IA — $83,410Raleigh-Cary, NC — $83,630Allentown-Bethlehem-Easton, PA-NJ — $83,820Fargo, ND-MN — $84,130Albany-Schenectady-Troy, NY — $84,140Ann Arbor, MI — $84,290Olympia-Lacey-Tumwater, WA — $84,500Cape Coral-Fort Myers, FL — $84,590Rochester, NY — $84,980Kansas City, MO-KS — $85,380Salt Lake City-Murray, UT — $85,840Syracuse, NY — $86,040Houston-Pasadena-The Woodlands, TX — $86,380Spartanburg, SC — $86,380Chicago-Naperville-Elgin, IL-IN — $86,500Riverside-San Bernardino-Ontario, CA — $86,510Indianapolis-Carmel-Greenwood, IN — $86,660Lafayette-West Lafayette, IN — $86,910Las Vegas-Henderson-North Las Vegas, NV — $87,050Lawrence, KS — $87,380Worcester, MA — $87,420Austin-Round Rock-San Marcos, TX — $88,190Augusta-Richmond County, GA-SC — $88,910New Orleans-Metairie, LA — $89,670Burlington-South Burlington, VT — $89,790Birmingham, AL — $89,940Killeen-Temple, TX — $90,000Norwich-New London-Willimantic, CT — $91,980Charlottesville, VA — $93,290Bend, OR — $94,350Baltimore-Columbia-Towson, MD — $94,440Hartford-West Hartford-East Hartford, CT — $94,710Palm Bay-Melbourne-Titusville, FL — $95,380Minneapolis-St. Paul-Bloomington, MN-WI — $95,450Tucson, AZ — $95,620Grand Rapids-Wyoming-Kentwood, MI — $95,810Boise City, ID — $97,010Salinas, CA — $97,410Santa Rosa-Petaluma, CA — $97,450Warner Robins, GA — $97,970Los Angeles-Long Beach-Anaheim, CA — $98,270San Diego-Chula Vista-Carlsbad, CA — $99,230Buffalo-Cheektowaga, NY — $99,560Provo-Orem-Lehi, UT — $99,630Midland, TX — $100,390Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $100,460Urban Honolulu, HI — $100,600Boston-Cambridge-Newton, MA-NH — $100,700Corvallis, OR — $101,440Cleveland, OH — $101,560Fresno, CA — $101,780Bridgeport-Stamford-Danbury, CT — $101,900Portland-Vancouver-Hillsboro, OR-WA — $102,480Salem, OR — $102,520Akron, OH — $102,670Ogden, UT — $102,730Portland-South Portland, ME — $102,860Wichita, KS — $102,880Omaha, NE-IA — $102,900Roanoke, VA — $102,930Seattle-Tacoma-Bellevue, WA — $102,930New York-Newark-Jersey City, NY-NJ — $103,110Sacramento-Roseville-Folsom, CA — $104,210Charleston-North Charleston, SC — $104,220Oxnard-Thousand Oaks-Ventura, CA — $104,640Santa Cruz-Watsonville, CA — $104,680Columbus, OH — $104,970Charlotte-Concord-Gastonia, NC-SC — $105,180Cincinnati, OH-KY-IN — $105,360Santa Maria-Santa Barbara, CA — $105,570Dallas-Fort Worth-Arlington, TX — $106,380Durham-Chapel Hill, NC — $109,110New Haven, CT — $109,540Richmond, VA — $109,650San Francisco-Oakland-Fremont, CA — $110,560Virginia Beach-Chesapeake-Norfolk, VA-NC — $114,070Las Cruces, NM — $114,150Crestview-Fort Walton Beach-Destin, FL — $115,920York-Hanover, PA — $117,740Panama City-Panama City Beach, FL — $118,810Bakersfield-Delano, CA — $119,020Dayton-Kettering-Beavercreek, OH — $122,570San Jose-Sunnyvale-Santa Clara, CA — $123,360Washington-Arlington-Alexandria, DC-VA-MD-WV — $127,600Denver-Aurora-Centennial, CO — $127,810Peoria, IL — $129,300Huntsville, AL — $132,000Lexington Park, MD — $135,300Colorado Springs, CO — $140,590

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

Operations Research Analysts: pay and employment by metro area
Metro area
Colorado Springs, CO$140,590$67.591700.5
Lexington Park, MD$135,300$65.053905.5
Huntsville, AL$132,000$63.463501.3
Peoria, IL$129,300$62.161300.8
Denver-Aurora-Centennial, CO$127,810$61.454900.3
Washington-Arlington-Alexandria, DC-VA-MD-WV$127,600$61.358,0802.6
San Jose-Sunnyvale-Santa Clara, CA$123,360$59.319200.8
Dayton-Kettering-Beavercreek, OH$122,570$58.934101.1
Bakersfield-Delano, CA$119,020$57.22800.2
Panama City-Panama City Beach, FL$118,810$57.12800.9
York-Hanover, PA$117,740$56.61300.2
Crestview-Fort Walton Beach-Destin, FL$115,920$55.732401.9
Las Cruces, NM$114,150$54.881301.6
Virginia Beach-Chesapeake-Norfolk, VA-NC$114,070$54.844700.6
San Francisco-Oakland-Fremont, CA$110,560$53.152,0500.9
Richmond, VA$109,650$52.721,0201.5
New Haven, CT$109,540$52.66800.3
Durham-Chapel Hill, NC$109,110$52.46500.1
Dallas-Fort Worth-Arlington, TX$106,380$51.144,2701.1
Santa Maria-Santa Barbara, CA$105,570$50.76600.3
Cincinnati, OH-KY-IN$105,360$50.654100.4
Charlotte-Concord-Gastonia, NC-SC$105,180$50.571,3601.0
Columbus, OH$104,970$50.476700.6
Santa Cruz-Watsonville, CA$104,680$50.33500.5
Oxnard-Thousand Oaks-Ventura, CA$104,640$50.312200.7
Charleston-North Charleston, SC$104,220$50.113400.9
Sacramento-Roseville-Folsom, CA$104,210$50.105100.5
New York-Newark-Jersey City, NY-NJ$103,110$49.576,8900.7
Roanoke, VA$102,930$49.49500.3
Seattle-Tacoma-Bellevue, WA$102,930$49.492,1101.0
Omaha, NE-IA$102,900$49.472400.5
Wichita, KS$102,880$49.461400.4
Portland-South Portland, ME$102,860$49.451000.3
Ogden, UT$102,730$49.391000.4
Akron, OH$102,670$49.36800.2
Salem, OR$102,520$49.291500.8
Portland-Vancouver-Hillsboro, OR-WA$102,480$49.272,1001.7
Bridgeport-Stamford-Danbury, CT$101,900$48.991300.3
Fresno, CA$101,780$48.931300.3
Cleveland, OH$101,560$48.833300.3
Corvallis, OR$101,440$48.77701.9
Boston-Cambridge-Newton, MA-NH$100,700$48.423,4201.3
Urban Honolulu, HI$100,600$48.371100.2
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$100,460$48.301,7000.6
Midland, TX$100,390$48.27700.6
Provo-Orem-Lehi, UT$99,630$47.90900.3
Buffalo-Cheektowaga, NY$99,560$47.872300.4
San Diego-Chula Vista-Carlsbad, CA$99,230$47.711,2800.8
Los Angeles-Long Beach-Anaheim, CA$98,270$47.253,4800.6
Warner Robins, GA$97,970$47.101301.7
Santa Rosa-Petaluma, CA$97,450$46.85500.2
Salinas, CA$97,410$46.83400.2
Boise City, ID$97,010$46.642600.7
Grand Rapids-Wyoming-Kentwood, MI$95,810$46.061000.2
Tucson, AZ$95,620$45.971100.3
Minneapolis-St. Paul-Bloomington, MN-WI$95,450$45.891,1400.6
Palm Bay-Melbourne-Titusville, FL$95,380$45.861600.6
Hartford-West Hartford-East Hartford, CT$94,710$45.535500.9
Baltimore-Columbia-Towson, MD$94,440$45.402,3501.7
Bend, OR$94,350$45.36600.5
Charlottesville, VA$93,290$44.85400.4
Norwich-New London-Willimantic, CT$91,980$44.22400.3
Killeen-Temple, TX$90,000$43.271200.8
Birmingham, AL$89,940$43.241000.2
Burlington-South Burlington, VT$89,790$43.17900.8
New Orleans-Metairie, LA$89,670$43.11800.2
Augusta-Richmond County, GA-SC$88,910$42.751200.5
Austin-Round Rock-San Marcos, TX$88,190$42.401,6001.2
Worcester, MA$87,420$42.032000.6
Lawrence, KS$87,380$42.01400.8
Las Vegas-Henderson-North Las Vegas, NV$87,050$41.852600.2
Lafayette-West Lafayette, IN$86,910$41.792402.3
Indianapolis-Carmel-Greenwood, IN$86,660$41.666400.6
Riverside-San Bernardino-Ontario, CA$86,510$41.594700.3
Chicago-Naperville-Elgin, IL-IN$86,500$41.593,6800.8
Houston-Pasadena-The Woodlands, TX$86,380$41.532,5000.8
Spartanburg, SC$86,380$41.531000.6
Syracuse, NY$86,040$41.36900.3
Salt Lake City-Murray, UT$85,840$41.275800.7
Kansas City, MO-KS$85,380$41.05Not publishedNot published
Rochester, NY$84,980$40.861700.3
Cape Coral-Fort Myers, FL$84,590$40.671200.4
Olympia-Lacey-Tumwater, WA$84,500$40.636004.6
Ann Arbor, MI$84,290$40.531300.6
Albany-Schenectady-Troy, NY$84,140$40.454301.0
Fargo, ND-MN$84,130$40.45800.5
Allentown-Bethlehem-Easton, PA-NJ$83,820$40.30800.2
Raleigh-Cary, NC$83,630$40.212200.3
Des Moines-West Des Moines, IA$83,410$40.101900.5
Vallejo, CA$83,340$40.07400.3
Memphis, TN-MS-AR$83,120$39.961800.3
Pittsburgh, PA$82,560$39.694300.4
Spokane-Spokane Valley, WA$82,500$39.661000.4
Lansing-East Lansing, MI$82,290$39.56400.2
Utica-Rome, NY$81,600$39.23900.8
Detroit-Warren-Dearborn, MI$81,590$39.225300.3
Stockton-Lodi, CA$81,540$39.20600.2
Eugene-Springfield, OR$81,530$39.201200.8
Louisville/Jefferson County, KY-IN$81,530$39.202800.4
North Port-Bradenton-Sarasota, FL$81,220$39.051300.4
Harrisburg-Carlisle, PA$80,870$38.882500.7
Waterbury-Shelton, CT$80,570$38.74900.6
Kiryas Joel-Poughkeepsie-Newburgh, NY$80,530$38.72300.1
Helena, MT$80,400$38.661002.3
Toledo, OH$80,360$38.64300.1
Greensboro-High Point, NC$80,300$38.601200.3
Modesto, CA$80,240$38.58800.4
Pensacola-Ferry Pass-Brent, FL$79,940$38.442901.5
Tampa-St. Petersburg-Clearwater, FL$79,940$38.441,9401.3
Port St. Lucie, FL$79,920$38.43700.4
Lancaster, PA$79,890$38.41400.2
College Station-Bryan, TX$79,870$38.40800.6
Lubbock, TX$79,790$38.36600.4
Amherst Town-Northampton, MA$79,660$38.30600.9
Columbia, SC$79,560$38.253000.8
Jacksonville, FL$79,250$38.101,1201.5
Phoenix-Mesa-Chandler, AZ$79,190$38.071,8800.8
Nashville-Davidson--Murfreesboro--Franklin, TN$79,140$38.054500.4
Montgomery, AL$78,410$37.70300.2
Tyler, TX$78,240$37.62700.6
Naples-Marco Island, FL$78,060$37.53700.4
Waco, TX$77,970$37.49300.3
Winston-Salem, NC$77,910$37.46500.2
Providence-Warwick, RI-MA$77,900$37.454000.6
Cedar Rapids, IA$77,850$37.43400.3
Beaumont-Port Arthur, TX$77,730$37.37500.3
Lincoln, NE$77,570$37.30500.3
Atlanta-Sandy Springs-Roswell, GA$77,510$37.273,2501.1
Bloomington, IL$76,890$36.97600.7
Visalia, CA$76,510$36.79300.2
Miami-Fort Lauderdale-West Palm Beach, FL$76,400$36.731,9100.7
Orlando-Kissimmee-Sanford, FL$75,990$36.539100.6
Madison, WI$75,650$36.378802.2
Savannah, GA$75,340$36.22700.3
Abilene, TX$75,310$36.21400.5
Medford, OR$75,110$36.11400.5
Albuquerque, NM$75,000$36.062500.6
Milwaukee-Waukesha, WI$74,850$35.981,3101.6
Sheboygan, WI$74,420$35.78500.7
Columbus, GA-AL$74,210$35.68800.7
Reno, NV$74,110$35.63500.2
Greenville-Anderson-Greer, SC$73,280$35.232500.6
McAllen-Edinburg-Mission, TX$73,260$35.22500.2
San Antonio-New Braunfels, TX$72,890$35.041,2901.1
Gainesville, FL$72,800$35.00600.4
Springfield, MA$72,800$35.001900.9
El Paso, TX$72,740$34.971300.4
Tulsa, OK$72,680$34.94800.2
Appleton, WI$72,630$34.921000.8
Lexington-Fayette, KY$72,500$34.861400.5
Lakeland-Winter Haven, FL$71,680$34.461800.7
Wausau, WI$71,610$34.43600.8
Prescott Valley-Prescott, AZ$68,270$32.82Not publishedNot published
Fort Wayne, IN$68,010$32.701000.4
Santa Fe, NM$67,480$32.44601.0
Green Bay, WI$67,340$32.383401.9
Salisbury, MD$67,160$32.29500.9
La Crosse-Onalaska, WI-MN$66,860$32.14801.0
Amarillo, TX$66,020$31.74400.3
Athens-Clarke County, GA$66,000$31.73300.3
Brownsville-Harlingen, TX$65,760$31.62300.2
Charleston, WV$65,440$31.46800.7
Janesville-Beloit, WI$65,240$31.37600.9
Topeka, KS$65,230$31.36600.5
Oshkosh-Neenah, WI$64,990$31.251601.7
Fayetteville-Springdale-Rogers, AR$64,610$31.06500.2
St. Louis, MO-IL$63,650$30.609000.7
Springfield, IL$63,620$30.59500.5
Springfield, OH$63,620$30.59Not publishedNot published
Hagerstown-Martinsburg, MD-WV$63,520$30.54500.5
Racine-Mount Pleasant, WI$63,520$30.54400.6
Baton Rouge, LA$63,210$30.393600.9
Columbia, MO$62,830$30.21300.3
Eau Claire, WI$62,630$30.111101.2
Chattanooga, TN-GA$62,540$30.07800.3
Kenosha, WI$62,210$29.91600.8
Deltona-Daytona Beach-Ormond Beach, FL$61,010$29.33500.2
Ocala, FL$60,730$29.20300.3
Little Rock-North Little Rock-Conway, AR$60,160$28.921000.3
Scranton--Wilkes-Barre, PA$59,470$28.59Not publishedNot published
San Juan-Bayamon-Caguas, PR$56,880$27.35Not publishedNot published
Macon-Bibb County, GA$56,390$27.11901.0
Oklahoma City, OK$53,730$25.831,6702.5
Tallahassee, FL$46,570$22.394002.1
Anchorage, AKNot publishedNot published500.3
Atlantic City-Hammonton, NJNot publishedNot published400.2
Boulder, CONot publishedNot published500.3
Knoxville, TNNot publishedNot published1900.5
Manchester-Nashua, NHNot publishedNot published900.4
Trenton-Princeton, NJNot publishedNot published3301.4

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.