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

Maintenance and Repair Workers, General

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

U.S. median annual wage$49,590
U.S. median hourly wage$23.84
U.S. employment1,529,700

Nationally, maintenance and repair workers, general earned a median of $49,590 per year as of the May 2025 OEWS estimates, across 1,529,700 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”.

Maintenance and Repair Workers, General: pay and employment by state
State
District of Columbia$60,310$29.004,8606.9
Alaska$60,270$28.974,59014.1
Minnesota$59,200$28.4629,66010.1
Washington$59,160$28.4432,4509.1
Massachusetts$58,320$28.0429,8308.2
Hawaii$57,960$27.868,03012.8
New York$57,790$27.79119,65012.4
Connecticut$57,620$27.7011,7006.9
California$57,000$27.41143,0607.9
Illinois$56,720$27.2766,60010.9
Wisconsin$55,810$26.8330,88010.5
Vermont$55,510$26.692,6108.6
New Jersey$54,810$26.3537,3508.7
Oregon$54,350$26.1316,1608.2
Ohio$53,420$25.6864,77011.7
New Hampshire$52,830$25.405,7808.5
Nevada$52,360$25.1716,52010.6
Iowa$52,160$25.0816,50010.6
Maryland$51,490$24.7623,7308.6
Colorado$51,280$24.6522,9608.0
Rhode Island$50,900$24.474,5009.0
Nebraska$50,700$24.389,8509.6
Utah$50,450$24.2616,0909.3
Delaware$50,150$24.113,3106.8
Indiana$49,890$23.9934,48010.8
North Dakota$49,840$23.963,3007.7
Virginia$49,470$23.7934,5408.4
Maine$49,430$23.765,8209.1
Pennsylvania$49,290$23.7055,5909.2
Missouri$48,370$23.2631,18010.6
Idaho$48,190$23.178,2009.6
South Dakota$48,100$23.133,4507.5
North Carolina$47,910$23.0343,4408.8
Wyoming$47,900$23.033,92014.0
South Carolina$47,880$23.0228,02012.2
Georgia$47,680$22.9248,4309.9
Arizona$47,620$22.9039,00012.0
Michigan$47,580$22.8739,4909.0
Tennessee$47,240$22.7135,79010.9
Kansas$47,210$22.7012,7308.9
Montana$46,870$22.545,42010.6
Kentucky$46,810$22.5022,19011.1
Texas$46,670$22.44140,58010.0
Florida$46,060$22.15111,53011.2
New Mexico$45,760$22.009,32010.7
Mississippi$44,350$21.3214,55012.5
Louisiana$43,960$21.1321,49011.1
Alabama$43,630$20.9716,6607.9
Arkansas$43,400$20.8712,4109.5
Oklahoma$42,750$20.5518,67010.9
West Virginia$38,890$18.708,06011.5
Virgin Islands$38,850$18.6870021.8
Guam$30,450$14.641,24018.5
Puerto Rico$23,220$11.1612,56013.4

Pay by metro area

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

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

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.

Maintenance and Repair Workers, General: pay and employment by metro area
Metro area
Kahului-Wailuku, HI$63,980$30.761,35018.3
San Francisco-Oakland-Fremont, CA$63,630$30.5918,5507.8
San Jose-Sunnyvale-Santa Clara, CA$63,220$30.397,7506.8
Fairbanks-College, AK$62,520$30.0638010.4
Sheboygan, WI$62,410$30.0176012.6
Napa, CA$61,860$29.7483010.7
Vallejo, CA$61,400$29.521,1908.3
Decatur, IL$61,380$29.511,35029.7
Seattle-Tacoma-Bellevue, WA$60,760$29.2117,7908.5
Minneapolis-St. Paul-Bloomington, MN-WI$60,470$29.0718,0909.3
Mount Vernon-Anacortes, WA$60,150$28.9256010.6
Boston-Cambridge-Newton, MA-NH$59,670$28.6921,0307.8
Bremerton-Silverdale-Port Orchard, WA$59,670$28.697608.1
Modesto, CA$59,650$28.681,6608.5
Stockton-Lodi, CA$59,590$28.652,7409.5
New York-Newark-Jersey City, NY-NJ$59,550$28.63108,70011.5
Hanford-Corcoran, CA$59,200$28.4652010.7
Olympia-Lacey-Tumwater, WA$58,980$28.361,1308.7
Duluth, MN-WI$58,900$28.321,82014.6
Portland-Vancouver-Hillsboro, OR-WA$58,760$28.258,8607.3
Kenosha, WI$58,740$28.2484011.1
New Haven, CT$58,740$28.242,3308.3
Kennewick-Richland, WA$58,690$28.221,1308.8
Hartford-West Hartford-East Hartford, CT$58,670$28.214,0206.7
Oshkosh-Neenah, WI$58,470$28.1199010.6
Columbus, IN$58,450$28.1061012.3
Kankakee, IL$58,400$28.0852012.2
Burlington-South Burlington, VT$58,170$27.969507.9
Santa Rosa-Petaluma, CA$58,170$27.971,9309.4
Bellingham, WA$58,090$27.938809.6
Green Bay, WI$58,080$27.921,91011.0
Chicago-Naperville-Elgin, IL-IN$58,020$27.9045,71010.1
Barnstable Town, MA$57,610$27.701,05011.2
Elkhart-Goshen, IN$57,590$27.691,50011.8
Bridgeport-Stamford-Danbury, CT$57,500$27.642,4106.0
Sioux City, IA-NE-SD$57,470$27.6398013.0
Appleton, WI$57,420$27.611,34010.8
St. Joseph, MO-KS$57,420$27.6083015.3
Anchorage, AK$57,390$27.591,6809.5
Madison, WI$57,330$27.563,7909.3
Boulder, CO$57,240$27.521,0905.7
Washington-Arlington-Alexandria, DC-VA-MD-WV$57,240$27.5223,1007.4
Lima, OH$57,180$27.4962012.3
Toledo, OH$57,170$27.493,64012.5
Cincinnati, OH-KY-IN$56,830$27.3212,14011.0
Merced, CA$56,700$27.2693011.7
Mankato, MN$56,690$27.2663011.2
Janesville-Beloit, WI$56,610$27.2177011.1
Sacramento-Roseville-Folsom, CA$56,570$27.207,9807.4
Los Angeles-Long Beach-Anaheim, CA$56,520$27.1747,8907.6
Milwaukee-Waukesha, WI$56,320$27.088,27010.1
St. Cloud, MN$56,120$26.981,14011.0
Twin Falls, ID$56,010$26.9364012.7
Albany, OR$55,820$26.843707.8
Grand Island, NE$55,740$26.8046011.7
Chambersburg, PA$55,670$26.7774012.3
Wausau, WI$55,650$26.7683011.9
Lafayette-West Lafayette, IN$55,480$26.681,25012.2
Urban Honolulu, HI$55,280$26.585,12011.5
Champaign-Urbana, IL$55,260$26.571,29012.2
Kiryas Joel-Poughkeepsie-Newburgh, NY$55,160$26.523,08011.5
Worcester, MA$55,160$26.522,7607.9
Wenatchee-East Wenatchee, WA$55,100$26.4976014.9
Yuba City, CA$55,100$26.493807.3
Ames, IA$54,770$26.3367012.0
Bend, OR$54,660$26.289809.1
Oxnard-Thousand Oaks-Ventura, CA$54,570$26.242,7008.3
San Diego-Chula Vista-Carlsbad, CA$54,530$26.2212,3508.0
Dubuque, IA$54,360$26.135709.8
Syracuse, NY$54,300$26.113,55011.8
Rochester, MN$54,060$25.999407.6
Racine-Mount Pleasant, WI$54,030$25.9880010.5
Walla Walla, WA$53,960$25.9431012.1
St. Louis, MO-IL$53,930$25.9313,1709.8
Trenton-Princeton, NJ$53,930$25.931,8407.7
Eau Claire, WI$53,890$25.9192010.7
Greeley, CO$53,610$25.779808.2
Rockford, IL$53,610$25.781,98014.4
York-Hanover, PA$53,610$25.772,04011.1
Riverside-San Bernardino-Ontario, CA$53,560$25.7513,7208.0
Manchester-Nashua, NH$53,510$25.731,5707.9
Carson City, NV$53,290$25.6232010.1
Fort Collins-Loveland, CO$53,290$25.621,4108.3
Norwich-New London-Willimantic, CT$53,190$25.578206.5
La Crosse-Onalaska, WI-MN$53,160$25.5692010.9
Spartanburg, SC$53,110$25.532,01012.2
Longview-Kelso, WA$53,100$25.533709.0
Salem, OR$53,090$25.521,6408.7
Lebanon, PA$52,960$25.4670013.0
Allentown-Bethlehem-Easton, PA-NJ$52,880$25.423,78010.0
Columbus, OH$52,800$25.3810,9709.9
Springfield, MA$52,790$25.381,9509.7
Santa Maria-Santa Barbara, CA$52,780$25.371,9809.9
Salt Lake City-Murray, UT$52,650$25.316,5908.0
Portland-South Portland, ME$52,580$25.282,5508.8
Denver-Aurora-Centennial, CO$52,450$25.2111,5107.2
Vineland, NJ$52,450$25.216009.7
Akron, OH$52,420$25.203,56011.1
Spokane-Spokane Valley, WA$52,280$25.132,4309.5
Reading, PA$52,250$25.121,80010.3
Lexington Park, MD$52,110$25.054306.1
Baltimore-Columbia-Towson, MD$52,100$25.0511,2508.3
Chico, CA$52,040$25.027209.2
Fargo, ND-MN$52,040$25.021,0407.0
Corvallis, OR$52,000$25.003408.8
Cleveland, OH$51,930$24.9712,86012.5
Fond du Lac, WI$51,930$24.974109.4
Ogden, UT$51,930$24.972,4809.1
Las Vegas-Henderson-North Las Vegas, NV$51,910$24.9611,1809.8
Cedar Rapids, IA$51,880$24.941,2609.0
Omaha, NE-IA$51,700$24.854,3608.8
Amherst Town-Northampton, MA$51,640$24.831,14017.4
Fresno, CA$51,450$24.733,5907.5
Reno, NV$51,310$24.673,07011.1
Davenport-Moline-Rock Island, IA-IL$51,200$24.611,94010.8
Medford, OR$51,180$24.617007.8
Canton-Massillon, OH$51,000$24.522,01012.3
Charlotte-Concord-Gastonia, NC-SC$51,000$24.5211,4608.4
Waterloo-Cedar Falls, IA$50,940$24.4987010.3
Springfield, OH$50,930$24.4963013.8
Peoria, IL$50,820$24.431,68010.1
Bakersfield-Delano, CA$50,800$24.422,4907.4
Des Moines-West Des Moines, IA$50,780$24.413,7809.3
Salinas, CA$50,760$24.411,5508.3
Gettysburg, PA$50,720$24.3945014.1
Dayton-Kettering-Beavercreek, OH$50,710$24.383,6709.9
Providence-Warwick, RI-MA$50,690$24.376,3708.9
Lincoln, NE$50,640$24.351,5408.5
Buffalo-Cheektowaga, NY$50,620$24.345,98011.2
Visalia, CA$50,580$24.321,4508.5
Harrisonburg, VA$50,350$24.2178011.9
Kingston, NY$50,230$24.1587014.7
Mansfield, OH$50,210$24.1466013.6
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$50,200$24.1422,4707.8
Lewiston-Auburn, ME$50,170$24.123407.1
Logan, UT-ID$50,090$24.0872010.7
Lewiston, ID-WA$50,010$24.0435012.3
Santa Cruz-Watsonville, CA$50,000$24.048809.0
Rochester, NY$49,990$24.035,87011.9
Minot, ND$49,960$24.022808.4
Raleigh-Cary, NC$49,870$23.986,3308.5
Pueblo, CO$49,830$23.965308.6
Scranton--Wilkes-Barre, PA$49,710$23.902,75010.7
Lancaster, PA$49,650$23.872,52010.0
Atlanta-Sandy Springs-Roswell, GA$49,630$23.8625,1908.7
Elmira, NY$49,560$23.8344013.2
Indianapolis-Carmel-Greenwood, IN$49,520$23.8110,6709.7
Greenville-Anderson-Greer, SC$49,500$23.804,61010.6
Albany-Schenectady-Troy, NY$49,490$23.794,97011.1
Yakima, WA$49,450$23.771,21012.5
San Luis Obispo-Paso Robles, CA$49,400$23.751,28010.5
Gainesville, GA$49,350$23.731,22011.7
Sandusky, OH$49,290$23.7082016.3
Fort Wayne, IN$49,250$23.682,2109.8
Harrisburg-Carlisle, PA$49,250$23.683,0609.1
Pittsburgh, PA$49,250$23.6810,3309.3
Eugene-Springfield, OR$49,230$23.671,60010.1
Binghamton, NY$49,220$23.661,13011.7
Ann Arbor, MI$49,170$23.641,6807.6
Durham-Chapel Hill, NC$49,130$23.622,8308.2
Watertown-Fort Drum, NY$49,100$23.6176019.4
Evansville, IN$49,070$23.591,42010.5
Bismarck, ND$49,060$23.594506.3
Idaho Falls, ID$49,030$23.576407.8
Waterbury-Shelton, CT$49,000$23.561,2407.7
Provo-Orem-Lehi, UT$48,990$23.552,5008.2
Louisville/Jefferson County, KY-IN$48,970$23.547,06010.3
Springfield, IL$48,950$23.549309.2
Glens Falls, NY$48,940$23.5374014.8
Phoenix-Mesa-Chandler, AZ$48,930$23.5226,35011.1
Pittsfield, MA$48,930$23.5369012.1
Roanoke, VA$48,880$23.501,3608.9
Ithaca, NY$48,870$23.5060012.5
Dallas-Fort Worth-Arlington, TX$48,860$23.4939,7409.8
Kansas City, MO-KS$48,860$23.4910,3609.5
Staunton-Stuarts Draft, VA$48,860$23.494909.5
Cape Girardeau, MO-IL$48,830$23.4849011.0
Grants Pass, OR$48,790$23.462207.1
Nashville-Davidson--Murfreesboro--Franklin, TN$48,780$23.4511,04010.0
Youngstown-Warren, OH$48,770$23.452,00012.5
Joplin, MO-KS$48,740$23.431,02011.7
Austin-Round Rock-San Marcos, TX$48,730$23.4312,4309.6
Richmond, VA$48,730$23.435,5208.4
Morristown, TN$48,720$23.4271015.0
Colorado Springs, CO$48,690$23.412,4107.6
Warner Robins, GA$48,660$23.396108.0
Battle Creek, MI$48,640$23.395309.8
Sherman-Denison, TX$48,620$23.3869013.0
Winchester, VA-WV$48,550$23.346709.9
Charleston-North Charleston, SC$48,540$23.344,46011.3
Grand Rapids-Wyoming-Kentwood, MI$48,530$23.335,4709.1
Decatur, AL$48,520$23.334707.6
Atlantic City-Hammonton, NJ$48,450$23.292,05012.2
State College, PA$48,420$23.2887012.6
Kokomo, IN$48,400$23.272807.9
Detroit-Warren-Dearborn, MI$48,380$23.2616,1908.5
Sioux Falls, SD-MN$48,330$23.231,2707.1
Great Falls, MT$48,250$23.2037010.0
Boise City, ID$48,190$23.173,1608.1
Charlottesville, VA$48,170$23.161,0609.2
Salisbury, MD$48,160$23.1664011.9
Memphis, TN-MS-AR$48,140$23.156,25010.2
Jackson, TN$48,080$23.121,04012.3
Bloomington, IL$48,070$23.117108.1
Blacksburg-Christiansburg-Radford, VA$48,040$23.1093012.6
Grand Forks, ND-MN$48,040$23.1060011.5
Lawrence, KS$48,020$23.094809.3
South Bend-Mishawaka, IN-MI$47,950$23.051,62012.3
Lynchburg, VA$47,920$23.048809.1
Midland, TX$47,880$23.021,2009.8
El Centro, CA$47,870$23.025007.7
Billings, MT$47,840$23.008509.1
Redding, CA$47,820$22.996909.6
Virginia Beach-Chesapeake-Norfolk, VA-NC$47,820$22.997,1009.3
Fayetteville-Springdale-Rogers, AR$47,790$22.972,4909.1
Iowa City, IA$47,760$22.967107.6
Coeur d'Alene, ID$47,750$22.9679010.9
Cheyenne, WY$47,740$22.9554011.1
Hagerstown-Martinsburg, MD-WV$47,710$22.941,0609.9
Grand Junction, CO$47,690$22.934606.8
Hickory-Lenoir-Morganton, NC$47,690$22.931,5009.8
Bozeman, MT$47,590$22.8880011.0
Lansing-East Lansing, MI$47,580$22.881,9609.0
Missoula, MT$47,490$22.835908.7
Naples-Marco Island, FL$47,470$22.822,40013.8
Jacksonville, FL$47,380$22.787,71010.1
Asheville, NC$47,360$22.771,7409.6
Sumter, SC$47,340$22.7655016.0
Greensboro-High Point, NC$47,320$22.753,5309.7
Utica-Rome, NY$47,310$22.751,39011.7
Odessa, TX$47,290$22.747709.6
Dalton, GA$47,220$22.701,01015.5
Terre Haute, IN$47,220$22.7085013.1
Bloomington, IN$47,200$22.6976010.4
Chattanooga, TN-GA$47,170$22.682,84010.6
Springfield, MO$47,160$22.672,43010.9
Wichita, KS$47,150$22.672,7408.9
Rapid City, SD$47,110$22.655507.5
Waco, TX$47,110$22.651,38010.6
Jackson, MI$47,090$22.644808.6
Winston-Salem, NC$47,090$22.642,4809.1
North Port-Bradenton-Sarasota, FL$47,070$22.634,40013.0
Michigan City-La Porte, IN$47,050$22.6253012.9
Clarksville, TN-KY$46,970$22.581,14011.0
Bangor, ME$46,960$22.586008.3
Farmington, NM$46,910$22.5650010.6
Albuquerque, NM$46,900$22.553,8609.5
Weirton-Steubenville, WV-OH$46,890$22.5448013.4
Columbia, SC$46,870$22.534,68011.9
Flagstaff, AZ$46,860$22.531,09016.3
Midland, MI$46,850$22.522807.6
Traverse City, MI$46,850$22.526209.0
Houston-Pasadena-The Woodlands, TX$46,710$22.4632,0509.7
Kalamazoo-Portage, MI$46,700$22.451,23010.1
Topeka, KS$46,610$22.419908.6
Savannah, GA$46,580$22.392,08010.5
Gainesville, FL$46,560$22.391,74011.4
Muskegon-Norton Shores, MI$46,560$22.395709.1
Kingsport-Bristol, TN-VA$46,520$22.371,43012.0
Longview, TX$46,450$22.331,42012.1
Helena, MT$46,430$22.323908.9
Huntsville, AL$46,430$22.321,5405.8
Hinesville, GA$46,400$22.3123011.1
Manhattan, KS$46,370$22.2957010.7
Birmingham, AL$46,360$22.293,7207.1
Williamsport, PA$46,340$22.2850010.1
Jefferson City, MO$46,320$22.2790011.2
Shreveport-Bossier City, LA$46,320$22.272,11012.9
Miami-Fort Lauderdale-West Palm Beach, FL$46,290$22.2631,89011.3
Cape Coral-Fort Myers, FL$46,270$22.253,52011.6
Casper, WY$46,240$22.233709.2
Gulfport-Biloxi, MS$46,240$22.231,89011.9
Hilton Head Island-Bluffton-Port Royal, SC$46,170$22.201,14013.9
Knoxville, TN$46,170$22.204,64010.9
Lake Charles, LA$46,170$22.201,35013.3
Baton Rouge, LA$46,150$22.193,9109.5
Monroe, LA$46,140$22.181,20013.7
Augusta-Richmond County, GA-SC$46,130$22.182,39010.3
Macon-Bibb County, GA$46,100$22.1795010.0
Orlando-Kissimmee-Sanford, FL$46,060$22.1516,38011.6
Burlington, NC$46,020$22.135207.7
Tampa-St. Petersburg-Clearwater, FL$46,020$22.1214,3809.9
Rome, GA$45,980$22.1148010.6
Dover, DE$45,920$22.084106.0
Paducah, KY-IL$45,920$22.0853010.5
Bowling Green, KY$45,880$22.0683010.1
Victoria, TX$45,880$22.0648012.7
Columbia, MO$45,870$22.051,29012.0
Lakeland-Winter Haven, FL$45,850$22.043,09011.7
Cleveland, TN$45,830$22.0345010.5
Wilmington, NC$45,830$22.041,7008.9
Erie, PA$45,760$22.001,23010.2
Tulsa, OK$45,760$22.004,3409.5
Florence-Muscle Shoals, AL$45,660$21.9562011.0
Port St. Lucie, FL$45,620$21.931,89011.1
Saginaw, MI$45,620$21.936808.5
Johnstown, PA$45,600$21.9353011.0
Muncie, IN$45,600$21.9347010.5
Tucson, AZ$45,600$21.925,21013.4
Killeen-Temple, TX$45,470$21.861,68011.2
Palm Bay-Melbourne-Titusville, FL$45,400$21.832,60010.6
Greenville, NC$45,390$21.825406.7
San Antonio-New Braunfels, TX$45,380$21.8211,45010.2
Amarillo, TX$45,340$21.801,64013.2
Crestview-Fort Walton Beach-Destin, FL$45,320$21.791,93015.4
Wildwood-The Villages, FL$45,310$21.7956013.6
Bay City, MI$45,300$21.783009.0
Elizabethtown, KY$45,300$21.7864012.4
Altoona, PA$45,280$21.7764011.0
Little Rock-North Little Rock-Conway, AR$45,270$21.762,7607.7
New Orleans-Metairie, LA$45,260$21.764,94011.1
Beaumont-Port Arthur, TX$45,210$21.731,75010.7
Flint, MI$45,190$21.731,2709.4
Pensacola-Ferry Pass-Brent, FL$45,190$21.722,43012.7
Sebastian-Vero Beach-West Vero Corridor, FL$45,110$21.6974012.8
Lexington-Fayette, KY$44,910$21.593,22011.2
Jackson, MS$44,890$21.583,31012.2
Tyler, TX$44,770$21.521,0409.0
Florence, SC$44,750$21.521,25014.0
Monroe, MI$44,750$21.523709.0
Prescott Valley-Prescott, AZ$44,750$21.521,06014.6
Enid, OK$44,740$21.5129012.5
Pocatello, ID$44,640$21.463709.6
Fayetteville, NC$44,530$21.411,1508.7
Owensboro, KY$44,530$21.4150010.1
Wheeling, WV-OH$44,520$21.4186014.7
Rocky Mount, NC$44,480$21.385209.5
Punta Gorda, FL$44,430$21.3667011.7
Niles, MI$44,310$21.315308.9
Johnson City, TN$44,290$21.2981010.0
St. George, UT$44,210$21.2595010.5
Lake Havasu City-Kingman, AZ$44,110$21.2184014.8
Santa Fe, NM$43,850$21.0869011.2
Ocala, FL$43,800$21.061,46012.1
Houma-Bayou Cane-Thibodaux, LA$43,790$21.057108.5
Oklahoma City, OK$43,760$21.046,4809.6
Valdosta, GA$43,760$21.0472013.3
Albany, GA$43,680$21.005008.5
Wichita Falls, TX$43,680$21.0060010.8
Lawton, OK$43,550$20.9451011.8
Pinehurst-Southern Pines, NC$43,540$20.933107.3
Gadsden, AL$43,410$20.872808.5
Tallahassee, FL$43,280$20.811,98010.7
Yuma, AZ$43,110$20.731,00014.5
Columbus, GA-AL$42,970$20.661,43012.3
Abilene, TX$42,940$20.6484011.2
Alexandria, LA$42,940$20.6563010.6
Deltona-Daytona Beach-Ormond Beach, FL$42,820$20.592,93013.3
Goldsboro, NC$42,700$20.533809.3
Las Cruces, NM$42,340$20.366508.1
Huntington-Ashland, WV-KY-OH$41,970$20.181,41010.0
Lubbock, TX$41,750$20.071,6409.8
Fort Smith, AR-OK$41,710$20.059109.5
Brunswick-St. Simons, GA$41,610$20.0052011.2
College Station-Bryan, TX$41,510$19.961,49011.1
Corpus Christi, TX$41,370$19.892,53013.1
Hammond, LA$41,160$19.7951010.7
Lafayette, LA$40,930$19.682,10011.7
Daphne-Fairhope-Foley, AL$40,240$19.351,07012.3
Texarkana, TX-AR$40,030$19.255709.9
Auburn-Opelika, AL$39,710$19.0974010.2
Homosassa Springs, FL$39,590$19.0443012.1
Panama City-Panama City Beach, FL$39,540$19.011,58017.5
El Paso, TX$39,510$19.002,9608.7
Sierra Vista-Douglas, AZ$39,460$18.9752015.4
San Angelo, TX$39,370$18.9356011.3
Charleston, WV$39,350$18.921,12010.8
Dothan, AL$39,340$18.914307.1
Parkersburg-Vienna, WV$39,330$18.913309.2
Athens-Clarke County, GA$39,150$18.821,83019.1
Slidell-Mandeville-Covington, LA$38,940$18.727407.5
Tuscaloosa, AL$38,930$18.727707.1
Mobile, AL$38,910$18.711,2407.2
Hattiesburg, MS$38,810$18.6685013.7
Myrtle Beach-Conway-North Myrtle Beach, SC$38,770$18.642,08014.2
Montgomery, AL$38,660$18.591,3608.2
Jonesboro, AR$38,400$18.465609.3
Anniston-Oxford, AL$38,350$18.442906.6
Jacksonville, NC$38,310$18.424308.2
Sebring, FL$38,050$18.2936012.8
McAllen-Edinburg-Mission, TX$37,870$18.212,1107.1
Morgantown, WV$37,390$17.9894013.9
Brownsville-Harlingen, TX$36,720$17.661,75011.1
Laredo, TX$36,700$17.649008.2
Beckley, WV$36,670$17.6357013.1
Eagle Pass, TX$35,780$17.2026014.0
Hot Springs, AR$34,190$16.4441010.7
San Juan-Bayamon-Caguas, PR$23,450$11.279,01013.0
Arecibo, PR$23,440$11.2747013.6
Guayama, PR$23,220$11.1631025.0
Aguadilla, PR$22,600$10.8778015.9
Ponce, PR$22,330$10.731,08017.0
Mayaguez, PR$22,040$10.6062011.8

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.