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

Bus and Truck Mechanics and Diesel Engine Specialists

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

U.S. median annual wage$61,770
U.S. median hourly wage$29.70
U.S. employment289,960

Nationally, bus and truck mechanics and diesel engine specialists earned a median of $61,770 per year as of the May 2025 OEWS estimates, across 289,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”.

Bus and Truck Mechanics and Diesel Engine Specialists: pay and employment by state
State
Hawaii$80,080$38.506901.1
Washington$77,900$37.457,4102.1
Alaska$75,580$36.348602.6
Maryland$74,790$35.963,0301.1
California$73,950$35.5520,9401.2
Massachusetts$73,270$35.234,8701.3
New Jersey$72,340$34.788,1601.9
New Hampshire$71,390$34.321,0401.5
Colorado$70,480$33.894,6001.6
New York$70,100$33.7013,2301.4
Nevada$68,410$32.891,9901.3
Connecticut$67,300$32.362,8601.7
Rhode Island$67,270$32.343500.7
Minnesota$66,840$32.147,3002.5
North Dakota$66,110$31.781,7904.2
District of Columbia$65,200$31.341100.2
Utah$64,350$30.942,6901.6
Illinois$64,340$30.9311,3201.9
Oregon$63,970$30.763,7701.9
Delaware$63,590$30.576701.4
Wisconsin$62,450$30.026,7502.3
Pennsylvania$61,740$29.6812,6302.1
Arizona$61,680$29.655,1401.6
Wyoming$61,580$29.611,1003.9
Michigan$61,420$29.539,0202.0
Georgia$61,370$29.5010,9102.2
Virginia$61,090$29.378,0702.0
Maine$60,850$29.261,3802.1
Indiana$60,610$29.148,8402.8
Florida$60,490$29.0814,9001.5
Ohio$60,470$29.0714,2402.6
Montana$59,990$28.841,2302.4
Iowa$59,680$28.694,1402.7
Kansas$59,460$28.593,3002.3
Vermont$59,390$28.555501.8
Missouri$59,360$28.546,7802.3
South Carolina$59,330$28.533,3601.5
Idaho$59,230$28.481,9302.3
Tennessee$59,190$28.465,7201.7
Nebraska$59,140$28.442,7202.7
Texas$58,810$28.2729,8702.1
Louisiana$58,680$28.213,2701.7
South Dakota$58,120$27.941,3402.9
North Carolina$57,490$27.6411,0702.2
New Mexico$55,910$26.881,7402.0
Kentucky$55,480$26.673,8901.9
Oklahoma$55,340$26.613,9702.3
Mississippi$54,360$26.143,1402.7
Arkansas$52,330$25.164,0903.1
Guam$51,720$24.86300.5
Alabama$50,470$24.266,1302.9
West Virginia$46,610$22.411,0401.5
Puerto Rico$40,110$19.289301.0

Pay by metro area

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

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

Bus and Truck Mechanics and Diesel Engine Specialists: pay and employment by metro area
Metro area
San Jose-Sunnyvale-Santa Clara, CA$88,980$42.787200.6
Urban Honolulu, HI$85,040$40.895401.2
Seattle-Tacoma-Bellevue, WA$82,330$39.583,7401.8
San Francisco-Oakland-Fremont, CA$82,100$39.471,7300.7
Bremerton-Silverdale-Port Orchard, WA$80,450$38.681601.7
Boulder, CO$79,030$38.001500.8
Olympia-Lacey-Tumwater, WA$78,960$37.962602.0
Paducah, KY-IL$78,900$37.931903.9
Bellingham, WA$78,330$37.662202.4
Napa, CA$78,070$37.54600.8
Mount Vernon-Anacortes, WA$77,460$37.241703.3
Los Angeles-Long Beach-Anaheim, CA$77,380$37.206,5201.0
Modesto, CA$76,640$36.854202.2
Bridgeport-Stamford-Danbury, CT$75,940$36.514201.0
New York-Newark-Jersey City, NY-NJ$75,780$36.4312,4301.3
Boston-Cambridge-Newton, MA-NH$75,770$36.433,1101.2
Santa Cruz-Watsonville, CA$75,670$36.38900.9
Vallejo, CA$75,500$36.302001.4
San Diego-Chula Vista-Carlsbad, CA$75,070$36.091,4300.9
Longview-Kelso, WA$74,750$35.941202.9
Oxnard-Thousand Oaks-Ventura, CA$74,730$35.933501.1
San Luis Obispo-Paso Robles, CA$74,620$35.881201.0
Anchorage, AK$74,480$35.814102.3
Baltimore-Columbia-Towson, MD$74,470$35.801,6701.2
Reno, NV$74,110$35.634701.7
Manchester-Nashua, NH$73,890$35.532801.4
Minneapolis-St. Paul-Bloomington, MN-WI$73,730$35.454,2902.2
Fairbanks-College, AK$72,970$35.081303.7
Denver-Aurora-Centennial, CO$72,800$35.002,7701.7
Minot, ND$72,800$35.001604.7
Savannah, GA$72,770$34.991,2606.3
Sacramento-Roseville-Folsom, CA$72,660$34.931,1901.1
Kahului-Wailuku, HI$72,630$34.92600.8
Washington-Arlington-Alexandria, DC-VA-MD-WV$72,580$34.892,9100.9
Portland-Vancouver-Hillsboro, OR-WA$71,990$34.612,3301.9
Worcester, MA$71,780$34.516601.9
Riverside-San Bernardino-Ontario, CA$71,300$34.283,4002.0
Barnstable Town, MA$70,770$34.031401.4
Stockton-Lodi, CA$70,410$33.857602.6
El Centro, CA$70,360$33.831402.2
Santa Maria-Santa Barbara, CA$70,060$33.682101.0
Kennewick-Richland, WA$69,750$33.532501.9
Trenton-Princeton, NJ$69,480$33.402801.2
Wenatchee-East Wenatchee, WA$68,690$33.031002.0
Reading, PA$68,640$33.007104.1
Santa Rosa-Petaluma, CA$68,410$32.892401.2
Duluth, MN-WI$68,240$32.813702.9
Walla Walla, WA$67,310$32.36501.8
Atlantic City-Hammonton, NJ$67,270$32.342801.6
Janesville-Beloit, WI$67,140$32.282403.5
Las Vegas-Henderson-North Las Vegas, NV$66,770$32.101,2901.1
Norwich-New London-Willimantic, CT$66,700$32.071901.5
Visalia, CA$66,610$32.032401.4
Topeka, KS$66,500$31.972902.5
Portland-South Portland, ME$66,100$31.785902.1
Casper, WY$65,780$31.631704.3
Ann Arbor, MI$65,770$31.622201.0
Hagerstown-Martinsburg, MD-WV$65,760$31.622402.2
Redding, CA$65,710$31.591001.4
Chicago-Naperville-Elgin, IL-IN$65,680$31.588,6601.9
Providence-Warwick, RI-MA$65,620$31.558201.1
Oshkosh-Neenah, WI$65,400$31.442602.7
Fresno, CA$65,210$31.357201.5
Salt Lake City-Murray, UT$65,200$31.351,5001.8
Springfield, MA$65,200$31.354102.1
New Haven, CT$65,140$31.325201.9
Vineland, NJ$64,990$31.241502.4
Spokane-Spokane Valley, WA$64,860$31.197803.0
Racine-Mount Pleasant, WI$64,770$31.142903.8
Syracuse, NY$64,770$31.146702.2
Bend, OR$64,620$31.071901.7
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$64,550$31.044,4901.6
Hartford-West Hartford-East Hartford, CT$64,530$31.021,3102.2
St. Cloud, MN$64,410$30.973303.2
Fargo, ND-MN$64,370$30.955003.4
Provo-Orem-Lehi, UT$64,350$30.942400.8
Naples-Marco Island, FL$64,260$30.891100.6
Grand Forks, ND-MN$64,220$30.881703.3
Fort Collins-Loveland, CO$64,160$30.851701.0
Allentown-Bethlehem-Easton, PA-NJ$64,110$30.828802.3
Helena, MT$64,110$30.82601.4
Harrisburg-Carlisle, PA$64,010$30.771,1203.3
Yakima, WA$63,990$30.762602.6
Bismarck, ND$63,950$30.742303.2
Kiryas Joel-Poughkeepsie-Newburgh, NY$63,950$30.746502.4
Rochester, MN$63,950$30.743502.8
Bozeman, MT$63,910$30.721201.6
Colorado Springs, CO$63,910$30.733101.0
Appleton, WI$63,860$30.702702.2
Albany-Schenectady-Troy, NY$63,850$30.707801.7
Madison, WI$63,850$30.708402.0
Peoria, IL$63,850$30.702501.5
Salinas, CA$63,840$30.692001.0
Logan, UT-ID$63,600$30.58500.8
Bakersfield-Delano, CA$63,520$30.548602.5
Cheyenne, WY$63,510$30.531803.7
Lancaster, PA$63,510$30.548203.3
Detroit-Warren-Dearborn, MI$63,360$30.463,8202.0
Pittsfield, MA$63,360$30.461001.8
Phoenix-Mesa-Chandler, AZ$63,330$30.453,5501.5
Buffalo-Cheektowaga, NY$63,270$30.421,0201.9
Amherst Town-Northampton, MA$63,260$30.421101.7
Waterbury-Shelton, CT$63,250$30.412201.4
Traverse City, MI$63,240$30.401502.1
Jackson, MI$63,030$30.30901.7
Merced, CA$62,970$30.271201.5
Lexington Park, MD$62,950$30.26400.5
Milwaukee-Waukesha, WI$62,920$30.251,3801.7
Greeley, CO$62,850$30.223503.0
Grants Pass, OR$62,830$30.21401.4
Decatur, IL$62,790$30.191102.5
Dayton-Kettering-Beavercreek, OH$62,730$30.168102.2
Rapid City, SD$62,700$30.141602.2
York-Hanover, PA$62,700$30.145002.7
Cleveland, OH$62,690$30.141,9701.9
Lewiston, ID-WA$62,670$30.13702.5
Scranton--Wilkes-Barre, PA$62,580$30.097603.0
Kansas City, MO-KS$62,570$30.082,8902.6
Fond du Lac, WI$62,560$30.081202.7
Corvallis, OR$62,460$30.03401.0
Lima, OH$62,450$30.022104.3
Cincinnati, OH-KY-IN$62,400$30.002,3002.1
Eau Claire, WI$62,400$30.002703.2
St. Louis, MO-IL$62,280$29.942,6101.9
Atlanta-Sandy Springs-Roswell, GA$62,270$29.945,9402.1
North Port-Bradenton-Sarasota, FL$62,260$29.934101.2
Columbus, OH$62,190$29.902,6902.4
Staunton-Stuarts Draft, VA$62,190$29.901603.1
Champaign-Urbana, IL$62,180$29.901601.5
Salem, OR$62,180$29.903101.6
Mankato, MN$62,170$29.891803.2
Coeur d'Alene, ID$62,090$29.851101.5
Yuba City, CA$62,080$29.851002.0
Charlottesville, VA$62,060$29.841301.1
Cape Coral-Fort Myers, FL$62,010$29.814701.5
Springfield, IL$62,000$29.811301.3
Eugene-Springfield, OR$61,930$29.773602.3
Dover, DE$61,820$29.721201.8
Midland, TX$61,810$29.715804.8
Port St. Lucie, FL$61,800$29.712401.4
Flint, MI$61,780$29.701701.3
Lansing-East Lansing, MI$61,740$29.694001.9
Indianapolis-Carmel-Greenwood, IN$61,710$29.672,8502.6
Sioux Falls, SD-MN$61,700$29.676203.5
Des Moines-West Des Moines, IA$61,630$29.631,0502.6
Kingston, NY$61,620$29.631101.9
Odessa, TX$61,560$29.604205.1
Ithaca, NY$61,500$29.57701.5
Bloomington, IL$61,470$29.551301.5
Jacksonville, FL$61,470$29.551,6402.1
Richmond, VA$61,390$29.511,4002.1
Midland, MI$61,380$29.51401.1
Missoula, MT$61,380$29.511402.0
Ames, IA$61,360$29.50801.4
Memphis, TN-MS-AR$61,360$29.501,2402.0
Miami-Fort Lauderdale-West Palm Beach, FL$61,340$29.494,2401.5
Louisville/Jefferson County, KY-IN$61,310$29.481,4802.2
Davenport-Moline-Rock Island, IA-IL$61,270$29.465202.9
Grand Rapids-Wyoming-Kentwood, MI$61,240$29.441,5502.6
Rochester, NY$61,240$29.448701.8
Billings, MT$61,210$29.433804.1
Burlington-South Burlington, VT$61,170$29.412101.8
La Crosse-Onalaska, WI-MN$61,100$29.372603.1
Punta Gorda, FL$61,100$29.38701.3
Austin-Round Rock-San Marcos, TX$61,070$29.361,5601.2
Tampa-St. Petersburg-Clearwater, FL$61,060$29.361,9101.3
Rockford, IL$61,020$29.343102.3
Akron, OH$61,010$29.337902.5
Charleston-North Charleston, SC$61,000$29.335401.4
Pueblo, CO$60,990$29.32901.5
Omaha, NE-IA$60,960$29.311,1202.2
Hanford-Corcoran, CA$60,940$29.301102.2
Green Bay, WI$60,860$29.264302.4
Medford, OR$60,860$29.262202.4
Houston-Pasadena-The Woodlands, TX$60,770$29.227,4102.3
Nashville-Davidson--Murfreesboro--Franklin, TN$60,760$29.211,7801.6
Spartanburg, SC$60,750$29.213702.2
Morristown, TN$60,700$29.191302.8
Burlington, NC$60,680$29.171802.7
Lewiston-Auburn, ME$60,680$29.171302.8
Toledo, OH$60,680$29.177702.7
Gettysburg, PA$60,630$29.15501.6
Sioux City, IA-NE-SD$60,600$29.131802.4
Lebanon, PA$60,570$29.121703.1
Durham-Chapel Hill, NC$60,540$29.113701.1
Bay City, MI$60,530$29.10902.6
Sebastian-Vero Beach-West Vero Corridor, FL$60,530$29.10500.8
Shreveport-Bossier City, LA$60,490$29.084402.7
New Orleans-Metairie, LA$60,460$29.077101.6
Elmira, NY$60,450$29.06702.0
Harrisonburg, VA$60,450$29.062503.9
Albany, GA$60,420$29.051302.2
Dallas-Fort Worth-Arlington, TX$60,390$29.047,9402.0
Tucson, AZ$60,370$29.025801.5
Boise City, ID$60,340$29.017301.9
Columbia, SC$60,320$29.005201.3
Grand Junction, CO$60,310$29.001602.3
Raleigh-Cary, NC$60,310$28.991,0701.4
Baton Rouge, LA$60,300$28.996401.6
Charlotte-Concord-Gastonia, NC-SC$60,300$28.993,3502.5
Flagstaff, AZ$60,290$28.991001.5
Pittsburgh, PA$60,280$28.982,0701.9
Gainesville, FL$60,260$28.971501.0
Orlando-Kissimmee-Sanford, FL$60,240$28.961,9601.4
Fort Wayne, IN$60,210$28.957803.5
Watertown-Fort Drum, NY$60,210$28.95802.0
Jonesboro, AR$60,200$28.942303.7
Kalamazoo-Portage, MI$60,200$28.942301.9
Lafayette-West Lafayette, IN$60,200$28.942102.1
Albany, OR$60,190$28.941302.7
Winchester, VA-WV$60,190$28.941902.9
Iowa City, IA$60,150$28.921201.3
Elkhart-Goshen, IN$60,130$28.914303.3
Hilton Head Island-Bluffton-Port Royal, SC$60,130$28.91700.9
Springfield, OH$60,040$28.861703.8
Cedar Rapids, IA$60,010$28.854903.5
Sandusky, OH$59,950$28.82801.7
Kenosha, WI$59,940$28.821902.5
South Bend-Mishawaka, IN-MI$59,910$28.813502.7
Houma-Bayou Cane-Thibodaux, LA$59,820$28.761902.3
Lakeland-Winter Haven, FL$59,780$28.747903.0
Binghamton, NY$59,760$28.732302.3
Sheboygan, WI$59,760$28.731101.8
Homosassa Springs, FL$59,680$28.69501.3
Niles, MI$59,590$28.65901.4
Lincoln, NE$59,570$28.644102.3
Ogden, UT$59,550$28.634101.5
Lynchburg, VA$59,500$28.603703.8
Grand Island, NE$59,490$28.601604.1
St. George, UT$59,490$28.60901.0
Jackson, MS$59,420$28.578403.1
Wausau, WI$59,350$28.532804.1
Michigan City-La Porte, IN$59,340$28.531102.7
Myrtle Beach-Conway-North Myrtle Beach, SC$59,320$28.521601.1
Canton-Massillon, OH$59,310$28.524702.9
Macon-Bibb County, GA$59,270$28.501601.7
Chambersburg, PA$59,220$28.471903.2
Virginia Beach-Chesapeake-Norfolk, VA-NC$59,200$28.461,3601.8
Albuquerque, NM$59,140$28.436301.6
Slidell-Mandeville-Covington, LA$59,130$28.43900.9
Saginaw, MI$59,000$28.371902.4
Utica-Rome, NY$58,970$28.352402.0
Wildwood-The Villages, FL$58,940$28.341002.5
Ocala, FL$58,900$28.323602.9
Idaho Falls, ID$58,880$28.312202.7
Springfield, MO$58,840$28.298303.7
Dalton, GA$58,820$28.282804.2
Battle Creek, MI$58,810$28.271302.4
Glens Falls, NY$58,760$28.25601.3
State College, PA$58,760$28.251201.7
Pensacola-Ferry Pass-Brent, FL$58,750$28.252901.5
San Antonio-New Braunfels, TX$58,620$28.182,1601.9
Muncie, IN$58,510$28.131002.3
Greenville-Anderson-Greer, SC$58,480$28.116101.4
Bangor, ME$58,470$28.112203.0
St. Joseph, MO-KS$58,440$28.101102.1
Salisbury, MD$58,370$28.06601.1
Deltona-Daytona Beach-Ormond Beach, FL$58,320$28.042901.3
Monroe, MI$58,240$28.001604.0
Roanoke, VA$58,240$28.004202.8
Kankakee, IL$58,230$27.991102.5
Greensboro-High Point, NC$58,190$27.989702.7
Sherman-Denison, TX$58,190$27.98701.4
Waterloo-Cedar Falls, IA$58,190$27.971501.8
Youngstown-Warren, OH$58,190$27.984202.6
Williamsport, PA$58,170$27.971202.5
Winston-Salem, NC$58,100$27.935802.2
Fayetteville-Springdale-Rogers, AR$58,050$27.918403.1
Hattiesburg, MS$58,030$27.901702.8
Knoxville, TN$58,010$27.899102.1
Yuma, AZ$57,950$27.861502.1
Waco, TX$57,900$27.843002.3
Wheeling, WV-OH$57,840$27.811402.5
Evansville, IN$57,820$27.803302.4
Twin Falls, ID$57,790$27.792004.0
Tulsa, OK$57,730$27.759802.1
Erie, PA$57,720$27.751801.5
Altoona, PA$57,650$27.722203.7
Mansfield, OH$57,650$27.721002.0
Dubuque, IA$57,630$27.711703.0
Kingsport-Bristol, TN-VA$57,630$27.712902.4
Lawrence, KS$57,590$27.69300.6
Lexington-Fayette, KY$57,470$27.633901.4
Chattanooga, TN-GA$57,450$27.624801.8
Lake Charles, LA$57,410$27.601401.3
Terre Haute, IN$57,390$27.591702.7
Little Rock-North Little Rock-Conway, AR$57,300$27.559502.6
Oklahoma City, OK$57,270$27.531,5102.2
Asheville, NC$57,170$27.483201.8
Gainesville, GA$57,100$27.452502.4
Bloomington, IN$57,080$27.44801.0
Wichita, KS$57,080$27.446102.0
Beaumont-Port Arthur, TX$57,050$27.433402.1
Amarillo, TX$57,040$27.433502.8
Sumter, SC$57,000$27.41401.3
Palm Bay-Melbourne-Titusville, FL$56,990$27.402501.0
Clarksville, TN-KY$56,940$27.381201.2
Augusta-Richmond County, GA-SC$56,920$27.373101.3
Gulfport-Biloxi, MS$56,830$27.323001.9
Prescott Valley-Prescott, AZ$56,740$27.282002.8
Kokomo, IN$56,690$27.25601.8
Abilene, TX$56,610$27.222102.7
Joplin, MO-KS$56,580$27.203604.1
Pocatello, ID$56,290$27.06701.7
Lake Havasu City-Kingman, AZ$56,200$27.022003.6
Rocky Mount, NC$55,890$26.871302.3
College Station-Bryan, TX$55,870$26.862101.5
Pinehurst-Southern Pines, NC$55,800$26.83401.0
Chico, CA$55,770$26.811001.3
Fayetteville, NC$55,770$26.812702.0
Muskegon-Norton Shores, MI$55,700$26.781001.7
Jackson, TN$55,690$26.772102.5
Wilmington, NC$55,560$26.713601.9
Tallahassee, FL$55,540$26.702101.1
Columbus, IN$55,470$26.67801.7
Great Falls, MT$55,420$26.64701.8
Lafayette, LA$55,290$26.582701.5
Sierra Vista-Douglas, AZ$55,180$26.53601.7
Huntsville, AL$55,110$26.494901.8
Santa Fe, NM$55,100$26.49601.0
Birmingham, AL$55,040$26.461,5903.1
Wichita Falls, TX$54,730$26.31801.5
Johnstown, PA$54,540$26.221603.3
Hickory-Lenoir-Morganton, NC$54,480$26.194102.7
Tyler, TX$54,460$26.182602.2
Killeen-Temple, TX$54,400$26.153602.4
Valdosta, GA$54,330$26.12901.6
Manhattan, KS$54,010$25.97701.4
Columbia, MO$53,980$25.951301.2
Goldsboro, NC$53,980$25.95801.9
Brunswick-St. Simons, GA$53,530$25.73902.0
Elizabethtown, KY$53,290$25.621302.5
Johnson City, TN$53,290$25.62600.8
Corpus Christi, TX$53,220$25.594302.2
Jefferson City, MO$53,170$25.561201.5
Owensboro, KY$53,040$25.50601.3
Jacksonville, NC$52,710$25.341001.9
Fort Smith, AR-OK$52,480$25.233804.0
Hot Springs, AR$52,370$25.18501.3
Decatur, AL$52,250$25.121502.5
Montgomery, AL$52,190$25.094202.5
Weirton-Steubenville, WV-OH$52,170$25.08902.5
Rome, GA$52,160$25.08801.7
Longview, TX$52,090$25.043503.0
Farmington, NM$52,000$25.002004.3
Bowling Green, KY$51,920$24.962002.4
Beckley, WV$51,860$24.93902.0
Tuscaloosa, AL$51,730$24.872302.1
Victoria, TX$51,520$24.77701.7
Cape Girardeau, MO-IL$51,260$24.65902.0
San Angelo, TX$51,250$24.64801.6
Crestview-Fort Walton Beach-Destin, FL$51,130$24.581100.9
Huntington-Ashland, WV-KY-OH$51,130$24.582501.8
Panama City-Panama City Beach, FL$51,020$24.531701.9
Athens-Clarke County, GA$50,820$24.431001.0
Brownsville-Harlingen, TX$50,540$24.303802.4
Daphne-Fairhope-Foley, AL$50,530$24.301501.7
Alexandria, LA$50,520$24.29901.5
Dothan, AL$50,500$24.282704.5
Florence-Muscle Shoals, AL$50,410$24.241302.3
Columbus, GA-AL$50,380$24.221601.4
Charleston, WV$50,350$24.211201.2
Warner Robins, GA$50,330$24.201902.5
Florence, SC$49,990$24.031902.1
Lubbock, TX$49,900$23.993402.1
Mobile, AL$49,880$23.985603.3
Greenville, NC$49,850$23.971602.0
Monroe, LA$49,770$23.931902.2
Hammond, LA$49,600$23.85902.0
Anniston-Oxford, AL$49,550$23.82902.1
Cleveland, TN$49,050$23.58902.1
Enid, OK$49,030$23.57803.4
Lawton, OK$48,310$23.23701.5
Laredo, TX$48,270$23.217606.9
Auburn-Opelika, AL$47,900$23.031201.7
Las Cruces, NM$47,800$22.981602.1
El Paso, TX$47,520$22.851,0903.2
McAllen-Edinburg-Mission, TX$47,500$22.846502.2
Texarkana, TX-AR$47,400$22.791803.2
Gadsden, AL$46,740$22.471103.2
Sebring, FL$46,650$22.43501.8
Ponce, PR$46,280$22.25601.0
Morgantown, WV$44,220$21.26500.7
Arecibo, PR$43,920$21.11401.3
Parkersburg-Vienna, WV$43,680$21.00601.5
Mayaguez, PR$41,460$19.93601.1
San Juan-Bayamon-Caguas, PR$39,690$19.087001.0
Aguadilla, PR$30,510$14.67501.0
Blacksburg-Christiansburg-Radford, VANot publishedNot published4406.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.