SOC 49-9099 · Installation, Maintenance, and Repair Occupations

Installation, Maintenance, and Repair Workers, All Other

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

U.S. median annual wage$49,230
U.S. median hourly wage$23.67
U.S. employment176,300

Nationally, installation, maintenance, and repair workers, all other earned a median of $49,230 per year as of the May 2025 OEWS estimates, across 176,300 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”.

Installation, Maintenance, and Repair Workers, All Other: pay and employment by state
State
Alaska$75,360$36.231000.3
Hawaii$74,260$35.709701.5
Guam$64,650$31.08500.7
Washington$63,080$30.333,5501.0
Maine$61,380$29.511,2301.9
Minnesota$60,250$28.972,1400.7
Massachusetts$59,890$28.791,2400.3
Rhode Island$59,890$28.791800.4
District of Columbia$59,320$28.521300.2
New York$56,900$27.365,3900.6
Connecticut$56,110$26.982,4901.5
Illinois$55,780$26.825,3500.9
Utah$53,110$25.532,7501.6
Oregon$52,230$25.112,6501.3
North Dakota$52,040$25.027901.8
Missouri$52,000$25.002,3900.8
Idaho$51,680$24.849901.2
Kentucky$51,310$24.671,1100.6
California$51,230$24.6323,6301.3
Kansas$51,060$24.551,0200.7
Vermont$51,030$24.535801.9
Colorado$50,840$24.444,9801.7
Louisiana$50,660$24.367,9704.1
Nevada$50,190$24.134,0002.6
New Mexico$50,010$24.045000.6
Arizona$49,990$24.034,0101.2
Maryland$49,950$24.014,2001.5
New Jersey$49,920$24.003,9700.9
Oklahoma$49,420$23.769700.6
Wisconsin$49,100$23.612,3600.8
New Hampshire$49,030$23.574600.7
Nebraska$48,940$23.537700.7
Virgin Islands$48,700$23.42401.2
Iowa$48,680$23.402,0501.3
Georgia$48,490$23.317,4301.5
South Dakota$48,490$23.315601.2
Montana$48,360$23.251,0102.0
Delaware$48,310$23.235101.1
Wyoming$48,260$23.201000.3
Tennessee$48,200$23.173,7301.1
Pennsylvania$48,180$23.175,3800.9
Indiana$48,120$23.141,5700.5
Virginia$47,910$23.035,5801.4
West Virginia$47,850$23.015700.8
Ohio$47,550$22.863,6200.7
Michigan$47,470$22.825,8001.3
North Carolina$46,780$22.494,6500.9
Alabama$46,610$22.411,4400.7
South Carolina$46,430$22.322,2401.0
Florida$46,290$22.2516,3401.6
Arkansas$45,830$22.031,3501.0
Texas$45,360$21.8118,5801.3
Mississippi$44,370$21.339100.8
Puerto Rico$26,110$12.555800.6

Pay by metro area

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

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

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.

Installation, Maintenance, and Repair Workers, All Other: pay and employment by metro area
Metro area
Bremerton-Silverdale-Port Orchard, WA$80,390$38.651,32014.0
Anchorage, AK$77,690$37.35400.2
Urban Honolulu, HI$77,560$37.298701.9
Manhattan, KS$66,600$32.02901.7
Olympia-Lacey-Tumwater, WA$66,550$32.00500.4
Hattiesburg, MS$66,410$31.932003.2
Hinesville, GA$66,350$31.90904.6
Lawton, OK$65,790$31.63501.2
Portland-South Portland, ME$64,500$31.018202.8
Pueblo, CO$63,840$30.691101.8
Elizabethtown, KY$63,170$30.37601.1
Alexandria, LA$63,050$30.311803.0
Worcester, MA$62,760$30.181100.3
Sandusky, OH$62,320$29.96601.1
Midland, MI$62,080$29.84300.8
Yakima, WA$61,610$29.62900.9
Seattle-Tacoma-Bellevue, WA$61,500$29.571,3600.7
Fayetteville, NC$61,440$29.541801.4
Lebanon, PA$61,130$29.39801.5
Lafayette-West Lafayette, IN$60,470$29.07700.7
Boulder, CO$60,410$29.041901.0
Minneapolis-St. Paul-Bloomington, MN-WI$60,250$28.971,4800.8
Boston-Cambridge-Newton, MA-NH$60,230$28.969500.4
Florence, SC$60,070$28.88300.4
Jacksonville, NC$59,760$28.73501.0
Lima, OH$59,600$28.66501.1
Mount Vernon-Anacortes, WA$59,040$28.38601.1
Jackson, TN$58,950$28.341101.3
Kahului-Wailuku, HI$58,750$28.25Not publishedNot published
New Haven, CT$58,710$28.234601.6
Providence-Warwick, RI-MA$58,620$28.183000.4
Rapid City, SD$58,620$28.18901.2
Anniston-Oxford, AL$58,610$28.181703.9
San Jose-Sunnyvale-Santa Clara, CA$58,200$27.989500.8
San Francisco-Oakland-Fremont, CA$58,140$27.952,6201.1
Lewiston-Auburn, ME$58,010$27.891002.1
Bangor, ME$57,940$27.861001.4
Mansfield, OH$57,940$27.86300.7
Portland-Vancouver-Hillsboro, OR-WA$57,890$27.831,4201.2
Springfield, MA$57,740$27.76800.4
Watertown-Fort Drum, NY$57,720$27.75501.2
Muskegon-Norton Shores, MI$57,550$27.67601.0
Rochester, MN$57,540$27.67400.3
Bridgeport-Stamford-Danbury, CT$57,520$27.656701.6
Vallejo, CA$57,520$27.652401.7
Napa, CA$57,290$27.54801.0
Salt Lake City-Murray, UT$57,240$27.521,3001.6
Rockford, IL$57,200$27.501501.1
Bend, OR$57,150$27.471401.3
Boise City, ID$56,980$27.405501.4
Chicago-Naperville-Elgin, IL-IN$56,900$27.363,4500.8
Springfield, IL$56,540$27.181301.3
Peoria, IL$56,230$27.031500.9
New Orleans-Metairie, LA$56,160$27.002,4305.4
St. Louis, MO-IL$55,960$26.901,0100.8
Lake Charles, LA$55,940$26.904104.1
St. Cloud, MN$55,790$26.82600.5
Lansing-East Lansing, MI$55,710$26.791900.9
State College, PA$55,450$26.66500.7
Glens Falls, NY$55,370$26.62500.9
Bellingham, WA$55,360$26.62800.8
Huntington-Ashland, WV-KY-OH$55,200$26.541100.8
Jefferson City, MO$55,080$26.481101.4
Montgomery, AL$55,060$26.471000.6
Baton Rouge, LA$55,050$26.471,3003.2
Odessa, TX$54,980$26.431902.4
Ames, IA$54,950$26.42601.0
La Crosse-Onalaska, WI-MN$54,930$26.41500.6
Ann Arbor, MI$54,230$26.071200.6
Hartford-West Hartford-East Hartford, CT$54,230$26.078201.4
Norwich-New London-Willimantic, CT$54,020$25.971100.8
Kingston, NY$53,980$25.95500.9
Bismarck, ND$53,970$25.951201.7
New York-Newark-Jersey City, NY-NJ$53,940$25.936,0800.6
Carson City, NV$53,290$25.62501.6
Columbus, GA-AL$53,180$25.571901.6
Ogden, UT$53,110$25.535201.9
Green Bay, WI$53,100$25.531500.8
Provo-Orem-Lehi, UT$53,070$25.523401.1
Bloomington, IL$53,050$25.51300.3
Burlington-South Burlington, VT$53,020$25.492201.9
Morgantown, WV$53,020$25.49701.0
Merced, CA$52,980$25.47600.7
Syracuse, NY$52,930$25.452500.8
Madison, WI$52,820$25.402900.7
Duluth, MN-WI$52,700$25.34900.7
Grand Junction, CO$52,300$25.152804.1
Kalamazoo-Portage, MI$52,040$25.021901.5
Medford, OR$52,040$25.021101.2
Eugene-Springfield, OR$52,000$25.002001.2
Washington-Arlington-Alexandria, DC-VA-MD-WV$52,000$25.002,8400.9
Minot, ND$51,990$25.00601.7
Reno, NV$51,970$24.995402.0
Waterbury-Shelton, CT$51,970$24.992101.3
Greenville-Anderson-Greer, SC$51,720$24.862500.6
Kiryas Joel-Poughkeepsie-Newburgh, NY$51,690$24.852300.9
Twin Falls, ID$51,670$24.84801.6
Lincoln, NE$51,650$24.831500.8
Iowa City, IA$51,590$24.801001.1
Grand Forks, ND-MN$51,440$24.73701.4
Pocatello, ID$51,430$24.73300.8
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$51,290$24.662,5900.9
Los Angeles-Long Beach-Anaheim, CA$51,240$24.648,7701.4
Bozeman, MT$51,230$24.631802.5
Kansas City, MO-KS$51,060$24.557100.6
Phoenix-Mesa-Chandler, AZ$51,060$24.553,1401.3
Fort Smith, AR-OK$51,030$24.531501.6
Columbia, MO$50,930$24.49400.4
Santa Rosa-Petaluma, CA$50,880$24.463101.5
Denver-Aurora-Centennial, CO$50,840$24.442,3401.5
Davenport-Moline-Rock Island, IA-IL$50,810$24.432701.5
Salinas, CA$50,780$24.411901.0
Omaha, NE-IA$50,760$24.403800.8
San Diego-Chula Vista-Carlsbad, CA$50,560$24.312,0601.3
Jackson, MI$50,520$24.29701.3
Champaign-Urbana, IL$50,460$24.26500.5
Santa Cruz-Watsonville, CA$50,330$24.201301.3
Las Cruces, NM$50,320$24.19500.6
Eau Claire, WI$50,290$24.18700.8
Albany-Schenectady-Troy, NY$50,240$24.152600.6
Oxnard-Thousand Oaks-Ventura, CA$50,240$24.164401.4
Rochester, NY$50,050$24.062400.5
Wausau, WI$50,040$24.06701.1
Virginia Beach-Chesapeake-Norfolk, VA-NC$49,990$24.031,4902.0
Salisbury, MD$49,970$24.021102.0
Helena, MT$49,950$24.02902.1
Joplin, MO-KS$49,860$23.97700.8
Oshkosh-Neenah, WI$49,740$23.91400.5
Gettysburg, PA$49,650$23.87401.2
Las Vegas-Henderson-North Las Vegas, NV$49,640$23.863,1002.7
Atlanta-Sandy Springs-Roswell, GA$49,610$23.854,4701.5
Sacramento-Roseville-Folsom, CA$49,610$23.851,6001.5
Oklahoma City, OK$49,590$23.843500.5
Manchester-Nashua, NH$49,570$23.831200.6
Colorado Springs, CO$49,560$23.835001.6
Albuquerque, NM$49,410$23.762400.6
Logan, UT-ID$49,400$23.751001.5
Sioux City, IA-NE-SD$49,400$23.751101.5
Cedar Rapids, IA$49,380$23.741801.3
Modesto, CA$49,370$23.742901.5
Goldsboro, NC$49,360$23.73501.2
Fargo, ND-MN$49,290$23.702301.6
Milwaukee-Waukesha, WI$49,100$23.615400.7
Nashville-Davidson--Murfreesboro--Franklin, TN$49,100$23.601,3201.2
Appleton, WI$49,090$23.601200.9
Des Moines-West Des Moines, IA$49,060$23.597201.8
Tuscaloosa, AL$49,040$23.58600.6
Albany, OR$48,990$23.55601.2
Coeur d'Alene, ID$48,900$23.51801.1
Louisville/Jefferson County, KY-IN$48,900$23.514200.6
Fort Collins-Loveland, CO$48,880$23.502501.5
Lexington Park, MD$48,880$23.50600.9
Greeley, CO$48,800$23.461901.6
Janesville-Beloit, WI$48,790$23.46600.8
Trenton-Princeton, NJ$48,750$23.441300.5
Houma-Bayou Cane-Thibodaux, LA$48,720$23.423103.7
Riverside-San Bernardino-Ontario, CA$48,670$23.402,5201.5
Akron, OH$48,640$23.382800.9
Baltimore-Columbia-Towson, MD$48,520$23.332,4701.8
Harrisburg-Carlisle, PA$48,520$23.332500.8
Waterloo-Cedar Falls, IA$48,520$23.331001.2
Lafayette, LA$48,500$23.328504.7
Santa Maria-Santa Barbara, CA$48,460$23.302601.3
Indianapolis-Carmel-Greenwood, IN$48,450$23.305900.5
Shreveport-Bossier City, LA$48,450$23.294802.9
Wichita, KS$48,450$23.302200.7
Dayton-Kettering-Beavercreek, OH$48,370$23.261600.4
Elkhart-Goshen, IN$48,360$23.25400.3
Great Falls, MT$48,360$23.25701.8
Savannah, GA$48,360$23.253301.7
Topeka, KS$48,290$23.22600.5
South Bend-Mishawaka, IN-MI$48,260$23.20900.6
Raleigh-Cary, NC$48,240$23.196300.9
Columbus, OH$48,230$23.197300.7
Springfield, MO$48,230$23.191600.7
Allentown-Bethlehem-Easton, PA-NJ$48,210$23.183000.8
Beckley, WV$48,200$23.17400.8
Naples-Marco Island, FL$48,190$23.175903.4
Charlotte-Concord-Gastonia, NC-SC$48,130$23.141,3101.0
Cleveland, OH$48,120$23.146100.6
Tucson, AZ$48,040$23.094401.1
North Port-Bradenton-Sarasota, FL$48,030$23.091,1303.3
Bakersfield-Delano, CA$47,960$23.064201.2
Buffalo-Cheektowaga, NY$47,920$23.043300.6
Huntsville, AL$47,920$23.041600.6
Cincinnati, OH-KY-IN$47,890$23.037700.7
Kenosha, WI$47,890$23.03901.3
Billings, MT$47,840$23.002102.2
Gainesville, GA$47,840$23.001401.4
Memphis, TN-MS-AR$47,840$23.005600.9
Morristown, TN$47,840$23.00400.8
Idaho Falls, ID$47,820$22.99700.8
San Luis Obispo-Paso Robles, CA$47,780$22.971501.3
Vineland, NJ$47,780$22.97500.8
St. Joseph, MO-KS$47,760$22.96901.6
Auburn-Opelika, AL$47,600$22.88400.6
Chattanooga, TN-GA$47,600$22.893601.3
Springfield, OH$47,600$22.89501.1
York-Hanover, PA$47,590$22.881600.9
Dover, DE$47,560$22.86500.7
Racine-Mount Pleasant, WI$47,540$22.86700.9
Greensboro-High Point, NC$47,520$22.854301.2
Grand Rapids-Wyoming-Kentwood, MI$47,490$22.838301.4
Detroit-Warren-Dearborn, MI$47,450$22.812,7201.4
Midland, TX$47,390$22.782802.3
Monroe, LA$47,360$22.772202.5
Lexington-Fayette, KY$47,330$22.751200.4
Missoula, MT$47,330$22.761402.0
Kennewick-Richland, WA$47,320$22.75800.6
Knoxville, TN$47,320$22.754801.1
Farmington, NM$47,260$22.72300.7
Yuba City, CA$47,230$22.71501.0
Redding, CA$47,200$22.691101.5
Slidell-Mandeville-Covington, LA$47,140$22.663403.4
Stockton-Lodi, CA$47,120$22.653601.2
Ocala, FL$47,110$22.652402.0
Dubuque, IA$47,090$22.64901.5
Cape Coral-Fort Myers, FL$47,080$22.648502.8
Hammond, LA$47,060$22.621402.9
Durham-Chapel Hill, NC$47,010$22.601900.5
Evansville, IN$46,990$22.591100.8
Utica-Rome, NY$46,990$22.59600.5
Youngstown-Warren, OH$46,980$22.591200.7
Waco, TX$46,950$22.572602.0
Austin-Round Rock-San Marcos, TX$46,890$22.541,6501.3
Houston-Pasadena-The Woodlands, TX$46,860$22.534,3501.3
Toledo, OH$46,860$22.531900.7
Flagstaff, AZ$46,820$22.51500.7
Killeen-Temple, TX$46,820$22.512301.5
Reading, PA$46,770$22.491500.9
Spokane-Spokane Valley, WA$46,770$22.481900.7
Miami-Fort Lauderdale-West Palm Beach, FL$46,760$22.484,2901.5
Fresno, CA$46,680$22.447001.5
Pittsburgh, PA$46,660$22.431,0801.0
Tampa-St. Petersburg-Clearwater, FL$46,650$22.431,9501.3
Lancaster, PA$46,580$22.392701.1
Lewiston, ID-WA$46,520$22.36401.4
Salem, OR$46,480$22.352401.3
Hagerstown-Martinsburg, MD-WV$46,460$22.34800.7
Cape Girardeau, MO-IL$46,410$22.31601.3
Jacksonville, FL$46,390$22.311,1201.5
Staunton-Stuarts Draft, VA$46,370$22.291202.3
Wenatchee-East Wenatchee, WA$46,360$22.29400.8
Little Rock-North Little Rock-Conway, AR$46,290$22.264701.3
Sheboygan, WI$46,270$22.25300.5
Saginaw, MI$46,250$22.23700.8
Canton-Massillon, OH$46,140$22.18900.6
Sioux Falls, SD-MN$46,140$22.182901.6
San Angelo, TX$46,130$22.18400.9
Flint, MI$46,090$22.161000.8
Kingsport-Bristol, TN-VA$46,060$22.141301.1
Port St. Lucie, FL$45,990$22.113802.2
Williamsport, PA$45,740$21.99300.7
Scranton--Wilkes-Barre, PA$45,720$21.982200.8
Charleston, WV$45,700$21.97500.5
Charleston-North Charleston, SC$45,670$21.962900.7
Lawrence, KS$45,640$21.94300.6
Fort Wayne, IN$45,580$21.921200.5
Orlando-Kissimmee-Sanford, FL$45,560$21.902,1601.5
Winston-Salem, NC$45,470$21.862801.0
Dallas-Fort Worth-Arlington, TX$45,430$21.845,3001.3
Hilton Head Island-Bluffton-Port Royal, SC$45,380$21.82400.5
Tulsa, OK$45,380$21.823300.7
Asheville, NC$45,310$21.781801.0
Atlantic City-Hammonton, NJ$45,300$21.781901.1
Brunswick-St. Simons, GA$45,280$21.77801.8
Albany, GA$45,240$21.751101.8
Augusta-Richmond County, GA-SC$45,230$21.753401.5
Pensacola-Ferry Pass-Brent, FL$45,230$21.752901.5
Birmingham, AL$45,200$21.733300.6
Hanford-Corcoran, CA$45,190$21.73500.9
Warner Robins, GA$45,190$21.72500.7
Binghamton, NY$45,150$21.71800.9
Mobile, AL$45,080$21.671000.6
Richmond, VA$45,050$21.661,0001.5
Monroe, MI$44,960$21.62300.8
Niles, MI$44,950$21.611202.0
Johnstown, PA$44,920$21.59400.8
Traverse City, MI$44,890$21.58901.4
Charlottesville, VA$44,830$21.551000.8
Dalton, GA$44,760$21.52600.9
Amarillo, TX$44,700$21.492001.6
Chambersburg, PA$44,690$21.49400.7
College Station-Bryan, TX$44,670$21.471701.3
Crestview-Fort Walton Beach-Destin, FL$44,650$21.472301.8
Bowling Green, KY$44,590$21.44400.4
Clarksville, TN-KY$44,440$21.361001.0
Lakeland-Winter Haven, FL$44,420$21.364601.7
Wilmington, NC$44,390$21.341901.0
Beaumont-Port Arthur, TX$44,310$21.302701.7
Abilene, TX$44,170$21.241101.4
Erie, PA$44,040$21.17700.6
Hickory-Lenoir-Morganton, NC$44,010$21.161300.9
Bay City, MI$44,000$21.15301.0
Burlington, NC$44,000$21.15500.7
Palm Bay-Melbourne-Titusville, FL$44,000$21.153601.5
Prescott Valley-Prescott, AZ$43,990$21.15701.0
Lake Havasu City-Kingman, AZ$43,950$21.13400.7
Roanoke, VA$43,890$21.102701.8
Tallahassee, FL$43,880$21.101500.8
Jonesboro, AR$43,790$21.06500.9
Macon-Bibb County, GA$43,750$21.031001.1
Battle Creek, MI$43,570$20.95500.9
San Antonio-New Braunfels, TX$43,480$20.911,5101.3
Visalia, CA$43,430$20.882201.3
Valdosta, GA$43,240$20.79601.1
Johnson City, TN$43,150$20.75901.2
Punta Gorda, FL$43,140$20.741402.4
Deltona-Daytona Beach-Ormond Beach, FL$43,080$20.714702.1
Wildwood-The Villages, FL$43,010$20.68601.5
Winchester, VA-WV$42,940$20.64701.0
Sebastian-Vero Beach-West Vero Corridor, FL$42,920$20.631803.1
Gainesville, FL$42,830$20.591601.0
Terre Haute, IN$42,740$20.55300.5
Wheeling, WV-OH$42,600$20.48400.7
Panama City-Panama City Beach, FL$42,540$20.451601.7
Athens-Clarke County, GA$42,450$20.411201.2
Gulfport-Biloxi, MS$42,300$20.34900.6
Greenville, NC$42,060$20.22500.6
Lubbock, TX$41,980$20.181901.1
Hot Springs, AR$41,850$20.12501.2
Blacksburg-Christiansburg-Radford, VA$41,690$20.05400.6
St. George, UT$41,640$20.022502.8
Longview, TX$41,620$20.011501.3
Rocky Mount, NC$41,620$20.01400.8
Chico, CA$41,360$19.891101.4
Lynchburg, VA$41,170$19.791401.4
Florence-Muscle Shoals, AL$40,670$19.56500.9
Wichita Falls, TX$40,550$19.50601.2
McAllen-Edinburg-Mission, TX$40,330$19.392400.8
El Paso, TX$40,090$19.273401.0
Rome, GA$39,970$19.22501.2
Sherman-Denison, TX$39,910$19.19601.2
Jackson, MS$39,830$19.151400.5
Tyler, TX$39,650$19.061401.2
El Centro, CA$39,550$19.01500.7
Corpus Christi, TX$39,500$18.992001.1
Columbia, SC$39,270$18.886101.5
Yuma, AZ$39,140$18.82901.3
Daphne-Fairhope-Foley, AL$39,120$18.81600.6
Homosassa Springs, FL$39,120$18.81802.2
Decatur, AL$38,940$18.72500.7
Harrisonburg, VA$38,370$18.45500.8
Myrtle Beach-Conway-North Myrtle Beach, SC$38,200$18.361701.2
Sebring, FL$38,160$18.35401.6
Dothan, AL$38,010$18.28400.7
Fayetteville-Springdale-Rogers, AR$37,290$17.932400.9
Texarkana, TX-AR$36,400$17.50801.3
Victoria, TX$36,370$17.49601.5
Brownsville-Harlingen, TX$36,340$17.471400.9
Laredo, TX$35,360$17.001801.6
San Juan-Bayamon-Caguas, PR$26,650$12.813500.5
Ponce, PR$26,110$12.55901.4
Aguadilla, PR$22,680$10.90501.0

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.