SOC 49-3031 · Installation, Maintenance, and Repair

Bus and Truck Mechanics and Diesel Engine Specialists Salary by City

Bus and truck mechanics and diesel engine specialists earn the most in San Jose, CA (average $85,960 a year), followed by Seattle, WA ($84,730) and San Francisco, CA ($81,180), among the 388 metro areas we cover. Nationwide the average is $64,320 and the median $61,770, for 289,960 workers (May 2025).

$64,320U.S. average
$86Khighest: San Jose, CA
$40Klowest: Aguadilla, PR
388metro areas
Advertisement

Top 15 cities for this job by average salary

San Jose, CA$85,960
Seattle, WA$84,730
San Francisco, CA$81,180
Bremerton, WA$80,200
Napa, CA$79,120
Honolulu, HI$78,380
Olympia, WA$78,130
Boulder, CO$77,740
Kahului, HI$77,330
Santa Cruz, CA$76,790
Boston, MA$76,610
Bellingham, WA$76,440
Paducah, KY$76,290
Bridgeport, CT$76,280
Mount Vernon, WA$76,170
Average annual wage, BLS OEWS May 2025.

Map: Bus and Truck Mechanics and Diesel Engine Specialists salary by metro area

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

Bus and Truck Mechanics and Diesel Engine Specialists salary by state

Washington pays bus and truck mechanics and diesel engine specialists the most statewide, $78,790 a year on average. Statewide columns cover every employer in the state; city columns cover the metro areas we publish.

StateStatewide averageStatewide medianJobsMetrosHighest city averageLowest city average
Washington$78,790$77,9007,41011$84,730$66,750
Hawaii$76,730$80,0806902$78,380$77,330
Alaska$74,580$75,5808602$72,790$70,810
Massachusetts$73,640$73,2704,8706$76,610$64,480
Maryland$73,300$74,7903,0304$72,740$59,800
New Hampshire$72,860$71,3901,0401$73,160$73,160
California$72,690$73,95020,94025$85,960$60,450
Nevada$71,370$68,4101,9902$75,870$70,210
Colorado$71,010$70,4804,6007$77,740$63,210
New Jersey$70,860$72,3408,1603$69,330$65,040
New York$70,740$70,10013,23013$75,150$59,510
Connecticut$70,200$67,3002,8605$76,280$66,480
Washington, D.C.$69,880$65,2001101$72,880$72,880
Rhode Island$69,320$67,2703501$68,390$68,390
Minnesota$69,320$66,8407,3005$71,900$65,600
Illinois$69,220$64,34011,3208$71,390$57,610
North Dakota$68,600$66,1101,7904$70,850$65,810
Oregon$67,270$63,9703,7708$71,970$61,110
Delaware$65,730$63,5906701$64,850$64,850
Utah$64,930$64,3502,6905$67,420$59,280
Georgia$64,230$61,37010,91013$70,190$53,700
Wisconsin$64,150$62,4506,75013$68,750$57,560
Vermont$63,890$59,3905501$63,480$63,480
Arizona$63,820$61,6805,1407$65,700$56,430
Wyoming$63,740$61,5801,1002$70,530$64,750
Florida$62,750$60,49014,90022$66,580$50,880
Pennsylvania$62,680$61,74012,63016$66,580$55,560
Maine$62,230$60,8501,3803$68,060$59,160
Michigan$62,140$61,4209,02015$67,050$54,740
Virginia$61,590$61,0908,0708$61,740$56,560
Kansas$61,260$59,4603,3004$67,160$56,040
Indiana$61,200$60,6108,84012$62,910$56,150
Ohio$61,190$60,47014,24012$64,160$58,230
Montana$60,940$59,9901,2305$66,090$57,030
Iowa$60,900$59,6804,1408$65,290$58,260
Missouri$60,750$59,3606,7808$64,410$55,500
Tennessee$60,590$59,1905,72010$65,740$53,600
Texas$60,530$58,81029,87025$65,650$50,150
Idaho$60,110$59,2301,9306$64,650$55,970
Nebraska$59,790$59,1402,7203$62,220$58,280
New Mexico$59,650$55,9101,7404$61,870$51,960
South Dakota$59,480$58,1201,3402$64,580$61,970
South Carolina$59,050$59,3303,3608$62,500$54,610
Louisiana$58,930$58,6803,27010$62,600$52,650
North Carolina$57,910$57,49011,07015$62,100$52,170
Kentucky$57,370$55,4803,8906$76,290$52,040
Mississippi$56,670$54,3603,1403$59,720$58,380
Oklahoma$55,650$55,3403,9704$58,390$49,590
Arkansas$54,250$52,3304,0905$61,590$52,470
Alabama$54,120$50,4706,13012$57,760$49,150
West Virginia$52,690$46,6101,0407$58,740$46,590
Puerto Rico$44,960$40,1109305$47,920$40,340
Advertisement

Bus and Truck Mechanics and Diesel Engine Specialists salary in every city we cover

Sort by any column. Each city links to its pay range, take-home pay and cost of living.

Metro areaAverageMedianHourlyJobs
San Jose, CA$85,960$88,980$41.33720
Seattle, WA$84,730$82,330$40.743,740
San Francisco, CA$81,180$82,100$39.031,730
Bremerton, WA$80,200$80,450$38.56160
Napa, CA$79,120$78,070$38.0460
Honolulu, HI$78,380$85,040$37.68540
Olympia, WA$78,130$78,960$37.56260
Boulder, CO$77,740$79,030$37.37150
Kahului, HI$77,330$72,630$37.1860
Santa Cruz, CA$76,790$75,670$36.9290
Boston, MA$76,610$75,770$36.833,110
Bellingham, WA$76,440$78,330$36.75220
Paducah, KY$76,290$78,900$36.68190
Bridgeport, CT$76,280$75,940$36.68420
Mount Vernon, WA$76,170$77,460$36.62170
Reno, NV$75,870$74,110$36.48470
New York, NY$75,150$75,780$36.1312,430
Vallejo, CA$75,080$75,500$36.10200
Modesto, CA$74,740$76,640$35.93420
Denver, CO$74,670$72,800$35.902,770
Los Angeles, CA$74,620$77,380$35.886,520
San Diego, CA$74,200$75,070$35.671,430
Longview, WA$73,370$74,750$35.27120
Manchester, NH$73,160$73,890$35.17280
Washington, DC$72,880$72,580$35.042,910
Wenatchee, WA$72,870$68,690$35.03100
Anchorage, AK$72,790$74,480$34.99410
Worcester, MA$72,790$71,780$35.00660
Baltimore, MD$72,740$74,470$34.971,670
Sacramento, CA$72,520$72,660$34.871,190
Santa Rosa, CA$72,480$68,410$34.85240
Oxnard, CA$72,340$74,730$34.78350
San Luis Obispo, CA$72,260$74,620$34.74120
Portland, OR$71,970$71,990$34.602,330
Minneapolis, MN$71,900$73,730$34.574,290
Barnstable, MA$71,790$70,770$34.51140
Chicago, IL$71,390$65,680$34.328,660
Minot, ND$70,850$72,800$34.06160
Fairbanks, AK$70,810$72,970$34.04130
Duluth, MN$70,780$68,240$34.03370
Casper, WY$70,530$65,780$33.91170
Bismarck, ND$70,340$63,950$33.82230
Spokane, WA$70,230$64,860$33.77780
Las Vegas, NV$70,210$66,770$33.761,290
Savannah, GA$70,190$72,770$33.741,260
Lexington Park, MD$70,030$62,950$33.6740
Trenton, NJ$69,330$69,480$33.33280
Kennewick, WA$69,230$69,750$33.28250
Hartford, CT$69,160$64,530$33.251,310
New Haven, CT$68,830$65,140$33.09520
Merced, CA$68,770$62,970$33.06120
Janesville, WI$68,750$67,140$33.05240
Riverside, CA$68,590$71,300$32.983,400
Stockton, CA$68,590$70,410$32.98760
Providence, RI$68,390$65,620$32.88820
Walla Walla, WA$68,260$67,310$32.8250
Rochester, MN$68,230$63,950$32.80350
Portland, ME$68,060$66,100$32.72590
Norwich, CT$67,870$66,700$32.63190
Fargo, ND$67,860$64,370$32.63500
Bend, OR$67,530$64,620$32.47190
Santa Maria, CA$67,520$70,060$32.46210
Salt Lake City, UT$67,420$65,200$32.411,500
Oshkosh, WI$67,370$65,400$32.39260
Peoria, IL$67,270$63,850$32.34250
Fresno, CA$67,200$65,210$32.31720
Topeka, KS$67,160$66,500$32.29290
Ann Arbor, MI$67,050$65,770$32.24220
Redding, CA$66,980$65,710$32.20100
Yakima, WA$66,750$63,990$32.09260
El Centro, CA$66,580$70,360$32.01140
Naples, FL$66,580$64,260$32.01110
Philadelphia, PA$66,580$64,550$32.014,490
Miami, FL$66,480$61,340$31.964,240
Waterbury, CT$66,480$63,250$31.96220
Champaign, IL$66,390$62,180$31.92160
Atlanta, GA$66,340$62,270$31.895,940
Decatur, IL$66,230$62,790$31.84110
Albany, NY$66,200$63,850$31.83780
Syracuse, NY$66,140$64,770$31.80670
Mankato, MN$66,140$62,170$31.80180
Atlantic City, NJ$66,110$67,270$31.78280
Bozeman, MT$66,090$63,910$31.77120
Greeley, CO$66,040$62,850$31.75350
Albany, GA$66,010$60,420$31.73130
Kiryas Joel, NY$65,900$63,950$31.69650
Reading, PA$65,850$68,640$31.66710
Harrisburg, PA$65,820$64,010$31.641,120
Grand Forks, ND$65,810$64,220$31.64170
Springfield, MA$65,800$65,200$31.64410
Memphis, TN$65,740$61,360$31.611,240
Salinas, CA$65,720$63,840$31.60200
Phoenix, AZ$65,700$63,330$31.593,550
Springfield, IL$65,690$62,000$31.58130
Odessa, TX$65,650$61,560$31.56420
Amherst, MA$65,610$63,260$31.54110
St. Cloud, MN$65,600$64,410$31.54330
Milwaukee, WI$65,490$62,920$31.491,380
Visalia, CA$65,330$66,610$31.41240
Cedar Rapids, IA$65,290$60,010$31.39490
Grants Pass, OR$65,240$62,830$31.3740
Fort Collins, CO$65,200$64,160$31.35170
Buffalo, NY$65,170$63,270$31.331,020
Detroit, MI$65,060$63,360$31.283,820
Vineland, NJ$65,040$64,990$31.27150
Helena, MT$65,040$64,110$31.2760
Allentown, PA$65,000$64,110$31.25880
Eugene, OR$64,860$61,930$31.18360
Dover, DE$64,850$61,820$31.18120
Hagerstown, MD$64,780$65,760$31.15240
Cheyenne, WY$64,750$63,510$31.13180
Coeur d'Alene, ID$64,650$62,090$31.08110
Rapid City, SD$64,580$62,700$31.05160
Midland, TX$64,480$61,810$31.00580
Pittsfield, MA$64,480$63,360$31.00100
Madison, WI$64,440$63,850$30.98840
Kansas City, MO$64,410$62,570$30.972,890
Corvallis, OR$64,320$62,460$30.9240
Appleton, WI$64,310$63,860$30.92270
Colorado Springs, CO$64,270$63,910$30.90310
Racine, WI$64,240$64,770$30.88290
Lewiston, ID$64,220$62,670$30.8870
Dayton, OH$64,160$62,730$30.84810
Billings, MT$64,140$61,210$30.84380
Salem, OR$64,100$62,180$30.82310
Houston, TX$64,070$60,770$30.817,410
Bakersfield, CA$64,010$63,520$30.77860
Lancaster, PA$63,990$63,510$30.77820
Cleveland, OH$63,990$62,690$30.761,970
Grand Junction, CO$63,870$60,310$30.71160
St. Louis, MO$63,830$62,280$30.692,610
Green Bay, WI$63,810$60,860$30.68430
Rockford, IL$63,790$61,020$30.67310
Columbus, OH$63,770$62,190$30.662,690
Nashville, TN$63,720$60,760$30.631,780
Scranton, PA$63,690$62,580$30.62760
Austin, TX$63,670$61,070$30.611,560
Flagstaff, AZ$63,670$60,290$30.61100
Burlington, VT$63,480$61,170$30.52210
St. Joseph, MO$63,440$58,440$30.50110
Lewiston, ME$63,380$60,680$30.47130
Tampa, FL$63,360$61,060$30.461,910
York, PA$63,350$62,700$30.46500
Cincinnati, OH$63,250$62,400$30.412,300
Pueblo, CO$63,210$60,990$30.3990
Jackson, MI$63,180$63,030$30.3890
Yuba City, CA$63,160$62,080$30.37100
Jacksonville, FL$62,980$61,470$30.281,640
Eau Claire, WI$62,980$62,400$30.28270
Indianapolis, IN$62,910$61,710$30.242,850
La Crosse, WI$62,890$61,100$30.24260
Watertown, NY$62,700$60,210$30.1480
Wildwood, FL$62,680$58,940$30.14100
Macon, GA$62,680$59,270$30.14160
Albany, OR$62,660$60,190$30.12130
Des Moines, IA$62,620$61,630$30.101,050
Houma, LA$62,600$59,820$30.10190
Port St. Lucie, FL$62,570$61,800$30.08240
Logan, UT$62,540$63,600$30.0750
Davenport, IA$62,510$61,270$30.05520
Hilton Head Island, SC$62,500$60,130$30.0570
New Orleans, LA$62,410$60,460$30.00710
Kingston, NY$62,360$61,620$29.98110
Lima, OH$62,360$62,450$29.98210
Dallas, TX$62,310$60,390$29.967,940
Rochester, NY$62,280$61,240$29.94870
Ogden, UT$62,270$59,550$29.94410
Columbia, SC$62,250$60,320$29.93520
Bloomington, IL$62,240$61,470$29.92130
Fond du Lac, WI$62,240$62,560$29.92120
Omaha, NE$62,220$60,960$29.911,120
Springfield, MO$62,190$58,840$29.90830
Louisville, KY$62,180$61,310$29.891,480
Durham, NC$62,100$60,540$29.86370
Sioux City, IA$62,000$60,600$29.81180
Sioux Falls, SD$61,970$61,700$29.79620
Missoula, MT$61,900$61,380$29.76140
Albuquerque, NM$61,870$59,140$29.75630
Lebanon, PA$61,820$60,570$29.72170
Punta Gorda, FL$61,800$61,100$29.7170
Ames, IA$61,800$61,360$29.7180
Grand Rapids, MI$61,790$61,240$29.711,550
Richmond, VA$61,740$61,390$29.681,400
Sarasota, FL$61,630$62,260$29.63410
Jonesboro, AR$61,590$60,200$29.61230
Glens Falls, NY$61,570$58,760$29.6060
Boise, ID$61,570$60,340$29.60730
Fort Wayne, IN$61,560$60,210$29.60780
Orlando, FL$61,510$60,240$29.571,960
Fort Myers, FL$61,430$62,010$29.54470
Charleston, SC$61,410$61,000$29.52540
Lansing, MI$61,340$61,740$29.49400
Traverse City, MI$61,320$63,240$29.48150
Charlottesville, VA$61,310$62,060$29.48130
Hanford, CA$61,200$60,940$29.42110
Elmira, NY$61,190$60,450$29.4270
Gainesville, FL$61,170$60,260$29.41150
Medford, OR$61,110$60,860$29.38220
Akron, OH$61,070$61,010$29.36790
South Bend, IN$61,060$59,910$29.36350
Raleigh, NC$61,050$60,310$29.351,070
Kenosha, WI$61,000$59,940$29.33190
Iowa City, IA$60,990$60,150$29.32120
Midland, MI$60,960$61,380$29.3140
Lawrence, KS$60,930$57,590$29.3030
Pittsburgh, PA$60,920$60,280$29.292,070
Baton Rouge, LA$60,850$60,300$29.26640
Homosassa Springs, FL$60,810$59,680$29.2450
Provo, UT$60,800$64,350$29.23240
Flint, MI$60,790$61,780$29.23170
Lincoln, NE$60,780$59,570$29.22410
Tucson, AZ$60,620$60,370$29.14580
Elkhart, IN$60,610$60,130$29.14430
Sheboygan, WI$60,590$59,760$29.13110
Canton, OH$60,500$59,310$29.09470
Chico, CA$60,450$55,770$29.06100
Gainesville, GA$60,420$57,100$29.05250
San Antonio, TX$60,410$58,620$29.052,160
Lake Havasu City, AZ$60,410$56,200$29.05200
Michigan City, IN$60,350$59,340$29.02110
Slidell, LA$60,290$59,130$28.9890
Shreveport, LA$60,240$60,490$28.96440
Spartanburg, SC$60,210$60,750$28.95370
Lynchburg, VA$60,200$59,500$28.94370
Ithaca, NY$60,090$61,500$28.8970
Toledo, OH$60,090$60,680$28.89770
Binghamton, NY$60,040$59,760$28.87230
Waco, TX$60,010$57,900$28.85300
Staunton, VA$59,900$62,190$28.80160
Lafayette, IN$59,890$60,200$28.79210
Gettysburg, PA$59,850$60,630$28.7850
Dalton, GA$59,820$58,820$28.76280
Salisbury, MD$59,800$58,370$28.7560
Lakeland, FL$59,790$59,780$28.74790
Kalamazoo, MI$59,770$60,200$28.73230
State College, PA$59,770$58,760$28.73120
Charlotte, NC$59,730$60,300$28.713,350
Jackson, MS$59,720$59,420$28.71840
Bay City, MI$59,600$60,530$28.6590
Utica, NY$59,510$58,970$28.61240
Winchester, VA$59,430$60,190$28.57190
Chambersburg, PA$59,380$59,220$28.55190
Asheville, NC$59,380$57,170$28.55320
Lexington, KY$59,350$57,470$28.54390
Dubuque, IA$59,340$57,630$28.53170
Morristown, TN$59,340$60,700$28.53130
Harrisonburg, VA$59,320$60,450$28.52250
St. George, UT$59,280$59,490$28.5090
Virginia Beach, VA$59,260$59,200$28.491,360
Idaho Falls, ID$59,200$58,880$28.46220
Bangor, ME$59,160$58,470$28.44220
Burlington, NC$59,140$60,680$28.43180
Kokomo, IN$59,020$56,690$28.3760
Deltona, FL$58,970$58,320$28.35290
Niles, MI$58,800$59,590$28.2790
Yuma, AZ$58,790$57,950$28.26150
Sherman, TX$58,740$58,190$28.2470
Wheeling, WV$58,740$57,840$28.24140
College Station, TX$58,680$55,870$28.21210
Muncie, IN$58,650$58,510$28.20100
Evansville, IN$58,600$57,820$28.17330
Victoria, TX$58,590$51,520$28.1770
Hattiesburg, MS$58,570$58,030$28.16170
Sebastian, FL$58,560$60,530$28.1550
Greensboro, NC$58,470$58,190$28.11970
Kingsport, TN$58,470$57,630$28.11290
Mansfield, OH$58,470$57,650$28.11100
Myrtle Beach, SC$58,440$59,320$28.09160
Tulsa, OK$58,390$57,730$28.07980
Gulfport, MS$58,380$56,830$28.07300
Lake Charles, LA$58,360$57,410$28.06140
Pensacola, FL$58,340$58,750$28.05290
Springfield, OH$58,340$60,040$28.05170
Youngstown, OH$58,340$58,190$28.05420
Grand Island, NE$58,280$59,490$28.02160
Waterloo, IA$58,260$58,190$28.01150
Sandusky, OH$58,230$59,950$27.9980
Brunswick, GA$58,060$53,530$27.9190
Chattanooga, TN$58,050$57,450$27.91480
Farmington, NM$58,030$52,000$27.90200
Ocala, FL$57,830$58,900$27.80360
Prescott Valley, AZ$57,780$56,740$27.78200
Oklahoma City, OK$57,770$57,270$27.781,510
Birmingham, AL$57,760$55,040$27.771,590
Winston-Salem, NC$57,710$58,100$27.75580
Wichita, KS$57,700$57,080$27.74610
Saginaw, MI$57,650$59,000$27.72190
Kankakee, IL$57,610$58,230$27.70110
Wausau, WI$57,560$59,350$27.67280
Williamsport, PA$57,530$58,170$27.66120
Twin Falls, ID$57,530$57,790$27.66200
Battle Creek, MI$57,520$58,810$27.65130
Abilene, TX$57,510$56,610$27.65210
Palm Bay, FL$57,490$56,990$27.64250
Augusta, GA$57,440$56,920$27.61310
Greenville, SC$57,440$58,480$27.62610
Wilmington, NC$57,440$55,560$27.62360
Beaumont, TX$57,270$57,050$27.54340
Altoona, PA$57,200$57,650$27.50220
Cape Girardeau, MO$57,190$51,260$27.5090
Florence, AL$57,120$50,410$27.46130
Huntsville, AL$57,120$55,110$27.46490
Charleston, WV$57,070$50,350$27.44120
Monroe, MI$57,030$58,240$27.42160
Great Falls, MT$57,030$55,420$27.4270
Fayetteville, AR$56,970$58,050$27.39840
Rocky Mount, NC$56,710$55,890$27.27130
Roanoke, VA$56,560$58,240$27.19420
Rome, GA$56,560$52,160$27.1980
Sierra Vista, AZ$56,430$55,180$27.1360
Little Rock, AR$56,420$57,300$27.12950
Bloomington, IN$56,380$57,080$27.1180
Corpus Christi, TX$56,330$53,220$27.08430
Jefferson City, MO$56,300$53,170$27.07120
Amarillo, TX$56,250$57,040$27.04350
Crestview, FL$56,230$51,130$27.03110
Erie, PA$56,190$57,720$27.01180
Knoxville, TN$56,180$58,010$27.01910
Sumter, SC$56,160$57,000$27.0040
Columbus, IN$56,150$55,470$26.9980
Terre Haute, IN$56,150$57,390$27.00170
Longview, TX$56,140$52,090$26.99350
Huntington, WV$56,060$51,130$26.95250
Killeen, TX$56,050$54,400$26.95360
Manhattan, KS$56,040$54,010$26.9470
Pocatello, ID$55,970$56,290$26.9170
Clarksville, TN$55,950$56,940$26.90120
Jackson, TN$55,830$55,690$26.84210
Pinehurst, NC$55,760$55,800$26.8140
Wichita Falls, TX$55,590$54,730$26.7380
Johnstown, PA$55,560$54,540$26.71160
Joplin, MO$55,540$56,580$26.70360
Columbia, MO$55,500$53,980$26.68130
Tallahassee, FL$55,490$55,540$26.68210
Johnson City, TN$55,440$53,290$26.6560
Lafayette, LA$55,390$55,290$26.63270
Tuscaloosa, AL$55,230$51,730$26.55230
Fayetteville, NC$55,060$55,770$26.47270
Valdosta, GA$54,880$54,330$26.3990
Decatur, AL$54,860$52,250$26.38150
Muskegon, MI$54,740$55,700$26.32100
Santa Fe, NM$54,740$55,100$26.3260
Athens, GA$54,730$50,820$26.31100
Warner Robins, GA$54,710$50,330$26.30190
Hickory, NC$54,670$54,480$26.29410
Florence, SC$54,610$49,990$26.25190
Weirton, WV$54,510$52,170$26.2190
Owensboro, KY$54,420$53,040$26.1660
Montgomery, AL$54,410$52,190$26.16420
Panama City, FL$54,280$51,020$26.09170
Mobile, AL$54,200$49,880$26.06560
Jacksonville, NC$54,080$52,710$26.00100
Columbus, GA$53,700$50,380$25.82160
Bowling Green, KY$53,650$51,920$25.79200
Cleveland, TN$53,600$49,050$25.7790
Daphne, AL$53,590$50,530$25.77150
Monroe, LA$53,440$49,770$25.69190
Fort Smith, AR$53,310$52,480$25.63380
Tyler, TX$53,290$54,460$25.62260
Beckley, WV$53,110$51,860$25.5390
Dothan, AL$53,030$50,500$25.49270
Goldsboro, NC$52,970$53,980$25.4680
San Angelo, TX$52,900$51,250$25.4380
Anniston, AL$52,750$49,550$25.3690
Hammond, LA$52,680$49,600$25.3390
Alexandria, LA$52,650$50,520$25.3190
Hot Springs, AR$52,470$52,370$25.2250
Brownsville, TX$52,440$50,540$25.21380
Texarkana, TX$52,290$47,400$25.14180
Greenville, NC$52,170$49,850$25.08160
Elizabethtown, KY$52,040$53,290$25.02130
Las Cruces, NM$51,960$47,800$24.98160
Lubbock, TX$51,790$49,900$24.90340
Auburn, AL$51,430$47,900$24.73120
Sebring, FL$50,880$46,650$24.4650
Laredo, TX$50,770$48,270$24.41760
El Paso, TX$50,700$47,520$24.371,090
McAllen, TX$50,150$47,500$24.11650
Enid, OK$49,930$49,030$24.0180
Lawton, OK$49,590$48,310$23.8470
Gadsden, AL$49,150$46,740$23.63110
Arecibo, PR$47,920$43,920$23.0440
Ponce, PR$47,780$46,280$22.9760
Parkersburg, WV$47,510$43,680$22.8460
Morgantown, WV$46,590$44,220$22.4050
San Juan, PR$45,080$39,690$21.67700
Mayaguez, PR$44,080$41,460$21.1960
Aguadilla, PR$40,340$30,510$19.4050

Related jobs

Advertisement

Bus and Truck Mechanics and Diesel Engine Specialists salary: questions

Where do bus and truck mechanics and diesel engine specialists make the most money?

In San Jose, CA, with an average of $85,960 a year, among the 388 metro areas we cover.

What is the average bus and truck mechanics and diesel engine specialists salary in the U.S.?

$64,320 a year nationwide (BLS OEWS national estimates, May 2025); the median is $61,770, so half of bus and truck mechanics and diesel engine specialists earn more than that and half less.

What salary should bus and truck mechanics and diesel engine specialists ask for?

Start from the figures for your city: the middle half of bus and truck mechanics and diesel engine specialists nationwide earn between $50,540 (25th percentile) and $75,470 (75th percentile). Newer workers usually start near the 25th percentile and experienced ones can ask for the 75th; each city page shows the local range. See how to read salary percentiles.

Which state pays bus and truck mechanics and diesel engine specialists the most?

Washington, with a statewide average of $78,790 a year (BLS state estimates, May 2025).

Where is bus and truck mechanics and diesel engine specialists pay the lowest?

Aguadilla, PR, at $40,340 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.