SOC 47-4051 · Construction and Extraction Occupations

Highway Maintenance Workers

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

U.S. median annual wage$50,260
U.S. median hourly wage$24.16
U.S. employment154,960

Nationally, highway maintenance workers earned a median of $50,260 per year as of the May 2025 OEWS estimates, across 154,960 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”.

Highway Maintenance Workers: pay and employment by state
State
Oregon$65,330$31.411,6500.8
Washington$65,300$31.392,5900.7
Connecticut$64,870$31.192,1301.3
Minnesota$63,150$30.364,6101.6
Illinois$61,700$29.6610,7901.8
Massachusetts$61,500$29.572,0000.6
Montana$60,960$29.311,1402.2
North Dakota$60,630$29.151,2402.9
California$59,580$28.648,1500.4
Iowa$58,490$28.124,0002.6
Vermont$58,460$28.111,1703.9
Wisconsin$58,000$27.886,0002.0
Rhode Island$57,950$27.866201.2
Utah$55,970$26.911,2400.7
New York$55,210$26.5413,8201.4
Alaska$54,090$26.01500.1
Michigan$53,750$25.845,2301.2
Colorado$52,350$25.171,9900.7
Idaho$52,050$25.021,3401.6
New Jersey$51,720$24.874,8501.1
New Hampshire$51,050$24.541,2301.8
Arizona$50,850$24.451,4100.4
Virginia$50,800$24.423,4000.8
Nevada$49,320$23.719900.6
Maine$49,030$23.571,6202.5
Maryland$49,030$23.576200.2
Ohio$48,880$23.506,0701.1
Nebraska$48,650$23.392,5802.5
South Dakota$48,610$23.371,8003.9
Indiana$48,480$23.314,3801.4
Wyoming$48,190$23.178202.9
South Carolina$48,130$23.142,2901.0
North Carolina$47,880$23.023,7500.8
New Mexico$47,740$22.951,4701.7
Pennsylvania$47,690$22.9311,1401.8
Missouri$47,470$22.825,4701.9
Tennessee$46,070$22.152,2800.7
Kansas$46,050$22.141,9601.4
Texas$45,540$21.906,6300.5
Delaware$45,450$21.85900.2
West Virginia$45,260$21.767301.0
Louisiana$44,790$21.531,0500.5
Florida$42,210$20.292,5300.3
Kentucky$40,400$19.423,0301.5
Oklahoma$38,840$18.673,1801.9
Georgia$37,560$18.061,9800.4
Alabama$37,430$18.002,7301.3
Arkansas$35,740$17.198600.7
Mississippi$35,120$16.894,1603.6
Puerto Rico$21,840$10.502,7302.9

Pay by metro area

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

$21,840$40,893$59,947$79,000Aguadilla, PR — $21,840Arecibo, PR — $21,840Mayaguez, PR — $21,840San Juan-Bayamon-Caguas, PR — $21,840Lake Charles, LA — $27,830McAllen-Edinburg-Mission, TX — $29,920Brownsville-Harlingen, TX — $31,520Jackson, MS — $35,160Lakeland-Winter Haven, FL — $35,410Ocala, FL — $35,470Anniston-Oxford, AL — $35,610Wichita Falls, TX — $35,670Macon-Bibb County, GA — $36,130Lawton, OK — $36,270Fort Smith, AR-OK — $36,340Jonesboro, AR — $36,480Punta Gorda, FL — $36,670Hattiesburg, MS — $37,020Deltona-Daytona Beach-Ormond Beach, FL — $37,090Panama City-Panama City Beach, FL — $37,180Birmingham, AL — $37,290Florence-Muscle Shoals, AL — $37,430Warner Robins, GA — $37,450Memphis, TN-MS-AR — $37,710Pensacola-Ferry Pass-Brent, FL — $37,710Longview, TX — $37,830Dothan, AL — $38,030Vineland, NJ — $38,060Gulfport-Biloxi, MS — $38,220Gainesville, FL — $38,290Corpus Christi, TX — $38,330Tulsa, OK — $38,330Gadsden, AL — $38,350Tampa-St. Petersburg-Clearwater, FL — $38,350Mobile, AL — $38,380Lafayette, LA — $38,400Killeen-Temple, TX — $38,610Crestview-Fort Walton Beach-Destin, FL — $38,880Texarkana, TX-AR — $39,250Montgomery, AL — $39,300Bowling Green, KY — $39,350Palm Bay-Melbourne-Titusville, FL — $39,570Tuscaloosa, AL — $39,620Little Rock-North Little Rock-Conway, AR — $39,650College Station-Bryan, TX — $39,820Chattanooga, TN-GA — $39,840Atlanta-Sandy Springs-Roswell, GA — $40,150Auburn-Opelika, AL — $40,260Owensboro, KY — $40,400Fayetteville-Springdale-Rogers, AR — $40,610Decatur, AL — $40,970Atlantic City-Hammonton, NJ — $41,000Sebastian-Vero Beach-West Vero Corridor, FL — $41,560Albuquerque, NM — $42,220Savannah, GA — $42,370Tallahassee, FL — $42,410Greenville, NC — $42,470Elizabethtown, KY — $42,490Orlando-Kissimmee-Sanford, FL — $42,500Pinehurst-Southern Pines, NC — $42,730Clarksville, TN-KY — $43,010Wheeling, WV-OH — $43,080Johnstown, PA — $43,580Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $43,890Amarillo, TX — $43,940Wildwood-The Villages, FL — $43,960Knoxville, TN — $44,110Oklahoma City, OK — $44,270Beckley, WV — $44,320Weirton-Steubenville, WV-OH — $44,350Miami-Fort Lauderdale-West Palm Beach, FL — $44,370Cleveland, TN — $44,460Durham-Chapel Hill, NC — $44,550Greensboro-High Point, NC — $44,550Hickory-Lenoir-Morganton, NC — $44,550Lafayette-West Lafayette, IN — $44,660Augusta-Richmond County, GA-SC — $44,710Odessa, TX — $44,740San Antonio-New Braunfels, TX — $44,880Victoria, TX — $44,930Houston-Pasadena-The Woodlands, TX — $45,070Muncie, IN — $45,070Paducah, KY-IL — $45,080Morgantown, WV — $45,260Jacksonville, FL — $45,380Huntington-Ashland, WV-KY-OH — $45,530Spartanburg, SC — $45,530Louisville/Jefferson County, KY-IN — $45,570Daphne-Fairhope-Foley, AL — $45,590Mansfield, OH — $45,660Jackson, TN — $45,780Johnson City, TN — $45,780Morristown, TN — $45,800Altoona, PA — $45,880Beaumont-Port Arthur, TX — $45,910North Port-Bradenton-Sarasota, FL — $46,080Shreveport-Bossier City, LA — $46,100Alexandria, LA — $46,200Huntsville, AL — $46,210Williamsport, PA — $46,260Las Vegas-Henderson-North Las Vegas, NV — $46,340Lubbock, TX — $46,340Springfield, OH — $46,400Charleston, WV — $46,470Tyler, TX — $46,470Kalamazoo-Portage, MI — $46,480Indianapolis-Carmel-Greenwood, IN — $46,730Elkhart-Goshen, IN — $46,750Youngstown-Warren, OH — $46,780Gettysburg, PA — $47,040Bangor, ME — $47,050Wichita, KS — $47,150Lexington-Fayette, KY — $47,160Burlington, NC — $47,180Greenville-Anderson-Greer, SC — $47,330Myrtle Beach-Conway-North Myrtle Beach, SC — $47,330Reno, NV — $47,360State College, PA — $47,410Yuma, AZ — $47,420Springfield, MO — $47,480Roanoke, VA — $47,490Hanford-Corcoran, CA — $47,500Cheyenne, WY — $47,510Jefferson City, MO — $47,510Cape Coral-Fort Myers, FL — $47,550Sandusky, OH — $47,550Abilene, TX — $47,570Sherman-Denison, TX — $47,590Manhattan, KS — $47,750Joplin, MO-KS — $47,760Kansas City, MO-KS — $47,760St. Joseph, MO-KS — $47,760Chambersburg, PA — $47,890Las Cruces, NM — $47,900Cape Girardeau, MO-IL — $47,930Jackson, MI — $47,940Terre Haute, IN — $48,020Dallas-Fort Worth-Arlington, TX — $48,110Florence, SC — $48,130Harrisburg-Carlisle, PA — $48,250Lewiston-Auburn, ME — $48,260Kingsport-Bristol, TN-VA — $48,310Evansville, IN — $48,480Baltimore-Columbia-Towson, MD — $48,500Bloomington, IN — $48,630Lynchburg, VA — $48,680St. George, UT — $48,700Virginia Beach-Chesapeake-Norfolk, VA-NC — $48,720Bay City, MI — $48,780Columbia, MO — $48,780Michigan City-La Porte, IN — $48,780Erie, PA — $48,800Tucson, AZ — $48,830Wilmington, NC — $48,840Scranton--Wilkes-Barre, PA — $48,860Topeka, KS — $48,860Fayetteville, NC — $48,870Goldsboro, NC — $48,870Raleigh-Cary, NC — $48,870Rocky Mount, NC — $48,870Winston-Salem, NC — $48,870Charleston-North Charleston, SC — $48,950Sumter, SC — $48,950Cincinnati, OH-KY-IN — $48,970Watertown-Fort Drum, NY — $48,990Waco, TX — $49,090Columbus, IN — $49,110Nashville-Davidson--Murfreesboro--Franklin, TN — $49,110Lincoln, NE — $49,240Merced, CA — $49,240Detroit-Warren-Dearborn, MI — $49,280Blacksburg-Christiansburg-Radford, VA — $49,400Charlotte-Concord-Gastonia, NC-SC — $49,470Rapid City, SD — $49,490York-Hanover, PA — $49,500Trenton-Princeton, NJ — $49,630Pittsburgh, PA — $49,710Harrisonburg, VA — $49,750Staunton-Stuarts Draft, VA — $49,750Columbus, OH — $49,840Muskegon-Norton Shores, MI — $49,850Utica-Rome, NY — $49,850Asheville, NC — $49,960Winchester, VA-WV — $49,990Austin-Round Rock-San Marcos, TX — $50,100Yuba City, CA — $50,180Bakersfield-Delano, CA — $50,200South Bend-Mishawaka, IN-MI — $50,250Glens Falls, NY — $50,310Binghamton, NY — $50,420Canton-Massillon, OH — $50,450Logan, UT-ID — $50,510Rockford, IL — $50,610Santa Fe, NM — $50,610Hilton Head Island-Bluffton-Port Royal, SC — $50,700Boise City, ID — $50,740Lebanon, PA — $50,740Flagstaff, AZ — $50,850Lake Havasu City-Kingman, AZ — $50,850Prescott Valley-Prescott, AZ — $50,850Sierra Vista-Douglas, AZ — $50,850Ogden, UT — $51,040Phoenix-Mesa-Chandler, AZ — $51,110Akron, OH — $51,180Buffalo-Cheektowaga, NY — $51,210New Orleans-Metairie, LA — $51,210Charlottesville, VA — $51,230Portland-South Portland, ME — $51,600Cleveland, OH — $51,900Worcester, MA — $52,020Idaho Falls, ID — $52,030St. Louis, MO-IL — $52,160Grand Junction, CO — $52,340Greeley, CO — $52,350Sioux Falls, SD-MN — $52,540Wausau, WI — $52,820Omaha, NE-IA — $53,100Provo-Orem-Lehi, UT — $53,170Lima, OH — $53,250Visalia, CA — $53,360Richmond, VA — $53,770Grand Island, NE — $53,830Lawrence, KS — $53,880Anchorage, AK — $54,080Chico, CA — $54,480El Centro, CA — $54,480Fresno, CA — $54,480Monroe, MI — $54,580Decatur, IL — $54,790Lancaster, PA — $54,830Saginaw, MI — $54,900Lewiston, ID-WA — $54,930Manchester-Nashua, NH — $54,930Denver-Aurora-Centennial, CO — $54,950Fort Collins-Loveland, CO — $54,950Pueblo, CO — $54,950Davenport-Moline-Rock Island, IA-IL — $55,030Fort Wayne, IN — $55,030Grants Pass, OR — $55,060Syracuse, NY — $55,210Albany-Schenectady-Troy, NY — $55,740Flint, MI — $55,900Coeur d'Alene, ID — $56,140Battle Creek, MI — $56,200Lansing-East Lansing, MI — $56,320Modesto, CA — $56,670Oxnard-Thousand Oaks-Ventura, CA — $56,670San Diego-Chula Vista-Carlsbad, CA — $56,670Pocatello, ID — $56,680Twin Falls, ID — $56,680Ithaca, NY — $56,770Grand Rapids-Wyoming-Kentwood, MI — $56,860Niles, MI — $57,120Eau Claire, WI — $57,210Toledo, OH — $57,670Colorado Springs, CO — $57,720Sioux City, IA-NE-SD — $57,760Midland, MI — $57,900Minot, ND — $58,070Janesville-Beloit, WI — $58,280Allentown-Bethlehem-Easton, PA-NJ — $58,360Cedar Rapids, IA — $58,440Barnstable Town, MA — $58,460Salt Lake City-Murray, UT — $58,460Rochester, NY — $58,470Los Angeles-Long Beach-Anaheim, CA — $58,540Providence-Warwick, RI-MA — $58,970Reading, PA — $59,160Burlington-South Burlington, VT — $59,220Traverse City, MI — $59,220La Crosse-Onalaska, WI-MN — $59,320Waterloo-Cedar Falls, IA — $59,380Bismarck, ND — $59,430Duluth, MN-WI — $59,450Springfield, MA — $59,460San Francisco-Oakland-Fremont, CA — $59,500Santa Rosa-Petaluma, CA — $59,500Stockton-Lodi, CA — $59,500Sheboygan, WI — $59,590Dayton-Kettering-Beavercreek, OH — $59,810Helena, MT — $60,000Redding, CA — $60,010Kiryas Joel-Poughkeepsie-Newburgh, NY — $60,100Iowa City, IA — $60,110Oshkosh-Neenah, WI — $60,160Rochester, MN — $60,240New York-Newark-Jersey City, NY-NJ — $60,280Kingston, NY — $60,460Boulder, CO — $60,580Fargo, ND-MN — $60,630Milwaukee-Waukesha, WI — $60,660Boston-Cambridge-Newton, MA-NH — $60,800Washington-Arlington-Alexandria, DC-VA-MD-WV — $60,810Appleton, WI — $60,840Des Moines-West Des Moines, IA — $60,900Ames, IA — $60,980Riverside-San Bernardino-Ontario, CA — $61,190Missoula, MT — $61,230Bloomington, IL — $61,290Eugene-Springfield, OR — $61,360Peoria, IL — $61,410Dubuque, IA — $61,420Amherst Town-Northampton, MA — $61,520Norwich-New London-Willimantic, CT — $61,690Green Bay, WI — $61,710Baton Rouge, LA — $61,870Pittsfield, MA — $61,940Grand Forks, ND-MN — $62,050Waterbury-Shelton, CT — $62,050Bellingham, WA — $62,330Billings, MT — $62,380Medford, OR — $62,430Elmira, NY — $62,440Great Falls, MT — $62,700Walla Walla, WA — $62,880Yakima, WA — $62,880Carson City, NV — $62,890Madison, WI — $63,530Mankato, MN — $63,650Minneapolis-St. Paul-Bloomington, MN-WI — $63,650St. Cloud, MN — $63,650Kenosha, WI — $63,710Spokane-Spokane Valley, WA — $63,740Ann Arbor, MI — $63,770Sacramento-Roseville-Folsom, CA — $63,880Salinas, CA — $64,160New Haven, CT — $64,310Bend, OR — $64,420Wenatchee-East Wenatchee, WA — $64,430Racine-Mount Pleasant, WI — $64,500Salem, OR — $64,550Fond du Lac, WI — $64,940Mount Vernon-Anacortes, WA — $65,120Portland-Vancouver-Hillsboro, OR-WA — $65,300Bozeman, MT — $65,440Bridgeport-Stamford-Danbury, CT — $65,450Champaign-Urbana, IL — $65,730Kennewick-Richland, WA — $66,080Hartford-West Hartford-East Hartford, CT — $66,310Santa Maria-Santa Barbara, CA — $66,550Napa, CA — $66,830Albany, OR — $68,600San Luis Obispo-Paso Robles, CA — $68,720Olympia-Lacey-Tumwater, WA — $71,140Springfield, IL — $71,320Bremerton-Silverdale-Port Orchard, WA — $72,910Kankakee, IL — $73,080Seattle-Tacoma-Bellevue, WA — $75,030Chicago-Naperville-Elgin, IL-IN — $76,220Vallejo, CA — $76,510San Jose-Sunnyvale-Santa Clara, CA — $79,000

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.

Highway Maintenance Workers: pay and employment by metro area
Metro area
San Jose-Sunnyvale-Santa Clara, CA$79,000$37.983600.3
Vallejo, CA$76,510$36.781000.7
Chicago-Naperville-Elgin, IL-IN$76,220$36.644,1100.9
Seattle-Tacoma-Bellevue, WA$75,030$36.078200.4
Kankakee, IL$73,080$35.141002.3
Bremerton-Silverdale-Port Orchard, WA$72,910$35.05900.9
Springfield, IL$71,320$34.291801.8
Olympia-Lacey-Tumwater, WA$71,140$34.20800.6
San Luis Obispo-Paso Robles, CA$68,720$33.041301.1
Albany, OR$68,600$32.98400.9
Napa, CA$66,830$32.13600.7
Santa Maria-Santa Barbara, CA$66,550$31.99900.4
Hartford-West Hartford-East Hartford, CT$66,310$31.888101.4
Kennewick-Richland, WA$66,080$31.77800.6
Champaign-Urbana, IL$65,730$31.602902.7
Bridgeport-Stamford-Danbury, CT$65,450$31.473600.9
Bozeman, MT$65,440$31.46600.8
Portland-Vancouver-Hillsboro, OR-WA$65,300$31.395500.5
Mount Vernon-Anacortes, WA$65,120$31.31801.5
Fond du Lac, WI$64,940$31.221002.3
Salem, OR$64,550$31.031500.8
Racine-Mount Pleasant, WI$64,500$31.011101.4
Wenatchee-East Wenatchee, WA$64,430$30.98801.6
Bend, OR$64,420$30.971301.2
New Haven, CT$64,310$30.922500.9
Salinas, CA$64,160$30.841600.8
Sacramento-Roseville-Folsom, CA$63,880$30.714900.5
Ann Arbor, MI$63,770$30.661300.6
Spokane-Spokane Valley, WA$63,740$30.642501.0
Kenosha, WI$63,710$30.631001.4
Mankato, MN$63,650$30.60801.5
Minneapolis-St. Paul-Bloomington, MN-WI$63,650$30.601,8601.0
St. Cloud, MN$63,650$30.601701.6
Madison, WI$63,530$30.556701.7
Carson City, NV$62,890$30.24401.3
Walla Walla, WA$62,880$30.23401.6
Yakima, WA$62,880$30.231301.4
Great Falls, MT$62,700$30.14401.2
Elmira, NY$62,440$30.02802.5
Medford, OR$62,430$30.01800.9
Billings, MT$62,380$29.991801.9
Bellingham, WA$62,330$29.961001.1
Grand Forks, ND-MN$62,050$29.831603.0
Waterbury-Shelton, CT$62,050$29.831901.2
Pittsfield, MA$61,940$29.781001.8
Baton Rouge, LA$61,870$29.752100.5
Green Bay, WI$61,710$29.673402.0
Norwich-New London-Willimantic, CT$61,690$29.662401.9
Amherst Town-Northampton, MA$61,520$29.581101.6
Dubuque, IA$61,420$29.53601.0
Peoria, IL$61,410$29.534302.6
Eugene-Springfield, OR$61,360$29.501000.7
Bloomington, IL$61,290$29.471902.1
Missoula, MT$61,230$29.441101.7
Riverside-San Bernardino-Ontario, CA$61,190$29.426600.4
Ames, IA$60,980$29.321101.9
Des Moines-West Des Moines, IA$60,900$29.285601.4
Appleton, WI$60,840$29.251801.4
Washington-Arlington-Alexandria, DC-VA-MD-WV$60,810$29.248800.3
Boston-Cambridge-Newton, MA-NH$60,800$29.231,2900.5
Milwaukee-Waukesha, WI$60,660$29.166200.8
Fargo, ND-MN$60,630$29.151901.3
Boulder, CO$60,580$29.12500.3
Kingston, NY$60,460$29.072904.9
New York-Newark-Jersey City, NY-NJ$60,280$28.986,8000.7
Rochester, MN$60,240$28.961801.5
Oshkosh-Neenah, WI$60,160$28.921701.8
Iowa City, IA$60,110$28.901501.6
Kiryas Joel-Poughkeepsie-Newburgh, NY$60,100$28.907202.7
Redding, CA$60,010$28.851702.4
Helena, MT$60,000$28.85801.8
Dayton-Kettering-Beavercreek, OH$59,810$28.753300.9
Sheboygan, WI$59,590$28.651502.5
San Francisco-Oakland-Fremont, CA$59,500$28.611,0800.5
Santa Rosa-Petaluma, CA$59,500$28.61700.3
Stockton-Lodi, CA$59,500$28.611200.4
Springfield, MA$59,460$28.59900.4
Duluth, MN-WI$59,450$28.583602.9
Bismarck, ND$59,430$28.571301.9
Waterloo-Cedar Falls, IA$59,380$28.551401.7
La Crosse-Onalaska, WI-MN$59,320$28.521401.6
Burlington-South Burlington, VT$59,220$28.471901.6
Traverse City, MI$59,220$28.471802.6
Reading, PA$59,160$28.442801.6
Providence-Warwick, RI-MA$58,970$28.358001.1
Los Angeles-Long Beach-Anaheim, CA$58,540$28.142,3300.4
Rochester, NY$58,470$28.111,1602.3
Barnstable Town, MA$58,460$28.10400.5
Salt Lake City-Murray, UT$58,460$28.103300.4
Cedar Rapids, IA$58,440$28.102201.6
Allentown-Bethlehem-Easton, PA-NJ$58,360$28.065401.4
Janesville-Beloit, WI$58,280$28.021101.6
Minot, ND$58,070$27.92902.9
Midland, MI$57,900$27.84501.2
Sioux City, IA-NE-SD$57,760$27.771802.3
Colorado Springs, CO$57,720$27.751500.5
Toledo, OH$57,670$27.733101.1
Eau Claire, WI$57,210$27.511201.3
Niles, MI$57,120$27.461302.1
Grand Rapids-Wyoming-Kentwood, MI$56,860$27.344700.8
Ithaca, NY$56,770$27.301002.1
Pocatello, ID$56,680$27.25401.2
Twin Falls, ID$56,680$27.25601.3
Modesto, CA$56,670$27.241400.7
Oxnard-Thousand Oaks-Ventura, CA$56,670$27.241000.3
San Diego-Chula Vista-Carlsbad, CA$56,670$27.243200.2
Lansing-East Lansing, MI$56,320$27.082901.3
Battle Creek, MI$56,200$27.02400.8
Coeur d'Alene, ID$56,140$26.991001.4
Flint, MI$55,900$26.881100.8
Albany-Schenectady-Troy, NY$55,740$26.801,0802.4
Syracuse, NY$55,210$26.547302.4
Grants Pass, OR$55,060$26.47401.2
Davenport-Moline-Rock Island, IA-IL$55,030$26.464002.2
Fort Wayne, IN$55,030$26.463201.4
Denver-Aurora-Centennial, CO$54,950$26.424700.3
Fort Collins-Loveland, CO$54,950$26.42600.4
Pueblo, CO$54,950$26.42500.8
Lewiston, ID-WA$54,930$26.41501.6
Manchester-Nashua, NH$54,930$26.412701.3
Saginaw, MI$54,900$26.391501.9
Lancaster, PA$54,830$26.362901.2
Decatur, IL$54,790$26.341202.7
Monroe, MI$54,580$26.24501.2
Chico, CA$54,480$26.191001.3
El Centro, CA$54,480$26.19500.7
Fresno, CA$54,480$26.192000.4
Anchorage, AK$54,080$26.00400.2
Lawrence, KS$53,880$25.91400.8
Grand Island, NE$53,830$25.881002.5
Richmond, VA$53,770$25.853900.6
Visalia, CA$53,360$25.65400.3
Lima, OH$53,250$25.60701.4
Provo-Orem-Lehi, UT$53,170$25.562000.6
Omaha, NE-IA$53,100$25.535101.0
Wausau, WI$52,820$25.401201.8
Sioux Falls, SD-MN$52,540$25.262901.6
Greeley, CO$52,350$25.17900.7
Grand Junction, CO$52,340$25.17600.9
St. Louis, MO-IL$52,160$25.081,9601.5
Idaho Falls, ID$52,030$25.011101.4
Worcester, MA$52,020$25.014101.2
Cleveland, OH$51,900$24.951,0001.0
Portland-South Portland, ME$51,600$24.815101.8
Charlottesville, VA$51,230$24.631201.0
Buffalo-Cheektowaga, NY$51,210$24.621,2602.3
New Orleans-Metairie, LA$51,210$24.621700.4
Akron, OH$51,180$24.612600.8
Phoenix-Mesa-Chandler, AZ$51,110$24.576100.3
Ogden, UT$51,040$24.541500.6
Flagstaff, AZ$50,850$24.45801.2
Lake Havasu City-Kingman, AZ$50,850$24.451202.1
Prescott Valley-Prescott, AZ$50,850$24.45701.0
Sierra Vista-Douglas, AZ$50,850$24.45301.0
Boise City, ID$50,740$24.401700.4
Lebanon, PA$50,740$24.391001.9
Hilton Head Island-Bluffton-Port Royal, SC$50,700$24.38500.6
Rockford, IL$50,610$24.332101.5
Santa Fe, NM$50,610$24.33801.3
Logan, UT-ID$50,510$24.28400.7
Canton-Massillon, OH$50,450$24.251400.9
Binghamton, NY$50,420$24.243203.3
Glens Falls, NY$50,310$24.192905.7
South Bend-Mishawaka, IN-MI$50,250$24.161401.1
Bakersfield-Delano, CA$50,200$24.133401.0
Yuba City, CA$50,180$24.131002.0
Austin-Round Rock-San Marcos, TX$50,100$24.096000.5
Winchester, VA-WV$49,990$24.03400.6
Asheville, NC$49,960$24.021500.8
Muskegon-Norton Shores, MI$49,850$23.971201.9
Utica-Rome, NY$49,850$23.975104.3
Columbus, OH$49,840$23.968000.7
Harrisonburg, VA$49,750$23.92801.2
Staunton-Stuarts Draft, VA$49,750$23.92701.3
Pittsburgh, PA$49,710$23.902,2702.0
Trenton-Princeton, NJ$49,630$23.862401.0
York-Hanover, PA$49,500$23.802701.5
Rapid City, SD$49,490$23.791902.6
Charlotte-Concord-Gastonia, NC-SC$49,470$23.786100.5
Blacksburg-Christiansburg-Radford, VA$49,400$23.751001.4
Detroit-Warren-Dearborn, MI$49,280$23.691,7500.9
Lincoln, NE$49,240$23.68700.4
Merced, CA$49,240$23.67600.8
Columbus, IN$49,110$23.61300.6
Nashville-Davidson--Murfreesboro--Franklin, TN$49,110$23.614100.4
Waco, TX$49,090$23.601000.8
Watertown-Fort Drum, NY$48,990$23.553007.6
Cincinnati, OH-KY-IN$48,970$23.549400.9
Charleston-North Charleston, SC$48,950$23.541800.5
Sumter, SC$48,950$23.54401.3
Fayetteville, NC$48,870$23.501100.9
Goldsboro, NC$48,870$23.50400.9
Raleigh-Cary, NC$48,870$23.503100.4
Rocky Mount, NC$48,870$23.50601.2
Winston-Salem, NC$48,870$23.502000.7
Scranton--Wilkes-Barre, PA$48,860$23.496102.4
Topeka, KS$48,860$23.491901.6
Wilmington, NC$48,840$23.481100.6
Tucson, AZ$48,830$23.481100.3
Erie, PA$48,800$23.462301.9
Bay City, MI$48,780$23.45401.3
Columbia, MO$48,780$23.451801.6
Michigan City-La Porte, IN$48,780$23.451603.9
Virginia Beach-Chesapeake-Norfolk, VA-NC$48,720$23.432700.4
St. George, UT$48,700$23.41400.4
Lynchburg, VA$48,680$23.401701.8
Bloomington, IN$48,630$23.38600.8
Baltimore-Columbia-Towson, MD$48,500$23.322500.2
Evansville, IN$48,480$23.311000.8
Kingsport-Bristol, TN-VA$48,310$23.221401.1
Lewiston-Auburn, ME$48,260$23.201002.1
Harrisburg-Carlisle, PA$48,250$23.204101.2
Florence, SC$48,130$23.141201.3
Dallas-Fort Worth-Arlington, TX$48,110$23.131,2700.3
Terre Haute, IN$48,020$23.091802.7
Jackson, MI$47,940$23.05901.6
Cape Girardeau, MO-IL$47,930$23.04902.1
Las Cruces, NM$47,900$23.03700.9
Chambersburg, PA$47,890$23.031101.9
Joplin, MO-KS$47,760$22.961902.1
Kansas City, MO-KS$47,760$22.968500.8
St. Joseph, MO-KS$47,760$22.961202.2
Manhattan, KS$47,750$22.96601.1
Sherman-Denison, TX$47,590$22.88801.6
Abilene, TX$47,570$22.87600.8
Cape Coral-Fort Myers, FL$47,550$22.86600.2
Sandusky, OH$47,550$22.86701.4
Cheyenne, WY$47,510$22.84601.2
Jefferson City, MO$47,510$22.842002.5
Hanford-Corcoran, CA$47,500$22.84400.8
Roanoke, VA$47,490$22.832001.3
Springfield, MO$47,480$22.833001.3
Yuma, AZ$47,420$22.80801.2
State College, PA$47,410$22.791502.2
Reno, NV$47,360$22.771900.7
Greenville-Anderson-Greer, SC$47,330$22.762700.6
Myrtle Beach-Conway-North Myrtle Beach, SC$47,330$22.76700.5
Burlington, NC$47,180$22.68400.7
Lexington-Fayette, KY$47,160$22.681800.6
Wichita, KS$47,150$22.671900.6
Bangor, ME$47,050$22.622303.1
Gettysburg, PA$47,040$22.621003.2
Youngstown-Warren, OH$46,780$22.492201.4
Elkhart-Goshen, IN$46,750$22.48500.4
Indianapolis-Carmel-Greenwood, IN$46,730$22.471,1601.0
Kalamazoo-Portage, MI$46,480$22.351301.1
Charleston, WV$46,470$22.341101.0
Tyler, TX$46,470$22.34600.5
Springfield, OH$46,400$22.31400.8
Las Vegas-Henderson-North Las Vegas, NV$46,340$22.284400.4
Lubbock, TX$46,340$22.28400.2
Williamsport, PA$46,260$22.241402.9
Huntsville, AL$46,210$22.222000.7
Alexandria, LA$46,200$22.21500.9
Shreveport-Bossier City, LA$46,100$22.16600.4
North Port-Bradenton-Sarasota, FL$46,080$22.161600.5
Beaumont-Port Arthur, TX$45,910$22.071100.7
Altoona, PA$45,880$22.06901.5
Morristown, TN$45,800$22.02400.8
Jackson, TN$45,780$22.011601.9
Johnson City, TN$45,780$22.01800.9
Mansfield, OH$45,660$21.95701.5
Daphne-Fairhope-Foley, AL$45,590$21.92800.9
Louisville/Jefferson County, KY-IN$45,570$21.914900.7
Huntington-Ashland, WV-KY-OH$45,530$21.892101.5
Spartanburg, SC$45,530$21.891701.0
Jacksonville, FL$45,380$21.821800.2
Morgantown, WV$45,260$21.76300.5
Paducah, KY-IL$45,080$21.67801.6
Houston-Pasadena-The Woodlands, TX$45,070$21.677900.2
Muncie, IN$45,070$21.67501.2
Victoria, TX$44,930$21.60401.2
San Antonio-New Braunfels, TX$44,880$21.582900.3
Odessa, TX$44,740$21.51300.4
Augusta-Richmond County, GA-SC$44,710$21.501800.8
Lafayette-West Lafayette, IN$44,660$21.471001.0
Durham-Chapel Hill, NC$44,550$21.421400.4
Greensboro-High Point, NC$44,550$21.422200.6
Hickory-Lenoir-Morganton, NC$44,550$21.421501.0
Cleveland, TN$44,460$21.38801.8
Miami-Fort Lauderdale-West Palm Beach, FL$44,370$21.335300.2
Weirton-Steubenville, WV-OH$44,350$21.321303.6
Beckley, WV$44,320$21.31400.9
Oklahoma City, OK$44,270$21.295600.8
Knoxville, TN$44,110$21.213300.8
Wildwood-The Villages, FL$43,960$21.13401.0
Amarillo, TX$43,940$21.12400.3
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$43,890$21.103,4501.2
Johnstown, PA$43,580$20.952204.5
Wheeling, WV-OH$43,080$20.711202.0
Clarksville, TN-KY$43,010$20.681401.3
Pinehurst-Southern Pines, NC$42,730$20.54902.1
Orlando-Kissimmee-Sanford, FL$42,500$20.432400.2
Elizabethtown, KY$42,490$20.431002.0
Greenville, NC$42,470$20.42901.1
Tallahassee, FL$42,410$20.39400.2
Savannah, GA$42,370$20.37600.3
Albuquerque, NM$42,220$20.303800.9
Sebastian-Vero Beach-West Vero Corridor, FL$41,560$19.98300.6
Atlantic City-Hammonton, NJ$41,000$19.714302.6
Decatur, AL$40,970$19.70400.6
Fayetteville-Springdale-Rogers, AR$40,610$19.521200.4
Owensboro, KY$40,400$19.42500.9
Auburn-Opelika, AL$40,260$19.36500.7
Atlanta-Sandy Springs-Roswell, GA$40,150$19.308800.3
Chattanooga, TN-GA$39,840$19.161600.6
College Station-Bryan, TX$39,820$19.14500.4
Little Rock-North Little Rock-Conway, AR$39,650$19.061400.4
Tuscaloosa, AL$39,620$19.051901.7
Palm Bay-Melbourne-Titusville, FL$39,570$19.02500.2
Bowling Green, KY$39,350$18.92901.1
Montgomery, AL$39,300$18.901500.9
Texarkana, TX-AR$39,250$18.87601.1
Crestview-Fort Walton Beach-Destin, FL$38,880$18.69600.5
Killeen-Temple, TX$38,610$18.561300.9
Lafayette, LA$38,400$18.46Not publishedNot published
Mobile, AL$38,380$18.45900.5
Gadsden, AL$38,350$18.44501.4
Tampa-St. Petersburg-Clearwater, FL$38,350$18.443700.3
Corpus Christi, TX$38,330$18.431100.6
Tulsa, OK$38,330$18.435101.1
Gainesville, FL$38,290$18.411000.7
Gulfport-Biloxi, MS$38,220$18.372001.3
Vineland, NJ$38,060$18.30801.3
Dothan, AL$38,030$18.28901.5
Longview, TX$37,830$18.19500.4
Memphis, TN-MS-AR$37,710$18.133700.6
Pensacola-Ferry Pass-Brent, FL$37,710$18.13400.2
Warner Robins, GA$37,450$18.01400.6
Florence-Muscle Shoals, AL$37,430$18.00701.2
Birmingham, AL$37,290$17.934000.8
Panama City-Panama City Beach, FL$37,180$17.88900.9
Deltona-Daytona Beach-Ormond Beach, FL$37,090$17.83500.2
Hattiesburg, MS$37,020$17.802704.4
Punta Gorda, FL$36,670$17.63500.9
Jonesboro, AR$36,480$17.54500.9
Fort Smith, AR-OK$36,340$17.47500.5
Lawton, OK$36,270$17.44601.4
Macon-Bibb County, GA$36,130$17.37400.4
Wichita Falls, TX$35,670$17.15500.9
Anniston-Oxford, AL$35,610$17.12400.8
Ocala, FL$35,470$17.05500.4
Lakeland-Winter Haven, FL$35,410$17.03500.2
Jackson, MS$35,160$16.915502.0
Brownsville-Harlingen, TX$31,520$15.161000.6
McAllen-Edinburg-Mission, TX$29,920$14.392500.8
Lake Charles, LA$27,830$13.38400.4
Aguadilla, PR$21,840$10.502705.6
Arecibo, PR$21,840$10.50802.4
Mayaguez, PR$21,840$10.502104.0
San Juan-Bayamon-Caguas, PR$21,840$10.501,5702.3

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.