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 |
Map: Bus and Truck Mechanics and Diesel Engine Specialists salary by metro area
Loading map…
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.
| State | Statewide average | Statewide median | Jobs | Metros | Highest city average | Lowest city average |
|---|---|---|---|---|---|---|
| Washington | $78,790 | $77,900 | 7,410 | 11 | $84,730 | $66,750 |
| Hawaii | $76,730 | $80,080 | 690 | 2 | $78,380 | $77,330 |
| Alaska | $74,580 | $75,580 | 860 | 2 | $72,790 | $70,810 |
| Massachusetts | $73,640 | $73,270 | 4,870 | 6 | $76,610 | $64,480 |
| Maryland | $73,300 | $74,790 | 3,030 | 4 | $72,740 | $59,800 |
| New Hampshire | $72,860 | $71,390 | 1,040 | 1 | $73,160 | $73,160 |
| California | $72,690 | $73,950 | 20,940 | 25 | $85,960 | $60,450 |
| Nevada | $71,370 | $68,410 | 1,990 | 2 | $75,870 | $70,210 |
| Colorado | $71,010 | $70,480 | 4,600 | 7 | $77,740 | $63,210 |
| New Jersey | $70,860 | $72,340 | 8,160 | 3 | $69,330 | $65,040 |
| New York | $70,740 | $70,100 | 13,230 | 13 | $75,150 | $59,510 |
| Connecticut | $70,200 | $67,300 | 2,860 | 5 | $76,280 | $66,480 |
| Washington, D.C. | $69,880 | $65,200 | 110 | 1 | $72,880 | $72,880 |
| Rhode Island | $69,320 | $67,270 | 350 | 1 | $68,390 | $68,390 |
| Minnesota | $69,320 | $66,840 | 7,300 | 5 | $71,900 | $65,600 |
| Illinois | $69,220 | $64,340 | 11,320 | 8 | $71,390 | $57,610 |
| North Dakota | $68,600 | $66,110 | 1,790 | 4 | $70,850 | $65,810 |
| Oregon | $67,270 | $63,970 | 3,770 | 8 | $71,970 | $61,110 |
| Delaware | $65,730 | $63,590 | 670 | 1 | $64,850 | $64,850 |
| Utah | $64,930 | $64,350 | 2,690 | 5 | $67,420 | $59,280 |
| Georgia | $64,230 | $61,370 | 10,910 | 13 | $70,190 | $53,700 |
| Wisconsin | $64,150 | $62,450 | 6,750 | 13 | $68,750 | $57,560 |
| Vermont | $63,890 | $59,390 | 550 | 1 | $63,480 | $63,480 |
| Arizona | $63,820 | $61,680 | 5,140 | 7 | $65,700 | $56,430 |
| Wyoming | $63,740 | $61,580 | 1,100 | 2 | $70,530 | $64,750 |
| Florida | $62,750 | $60,490 | 14,900 | 22 | $66,580 | $50,880 |
| Pennsylvania | $62,680 | $61,740 | 12,630 | 16 | $66,580 | $55,560 |
| Maine | $62,230 | $60,850 | 1,380 | 3 | $68,060 | $59,160 |
| Michigan | $62,140 | $61,420 | 9,020 | 15 | $67,050 | $54,740 |
| Virginia | $61,590 | $61,090 | 8,070 | 8 | $61,740 | $56,560 |
| Kansas | $61,260 | $59,460 | 3,300 | 4 | $67,160 | $56,040 |
| Indiana | $61,200 | $60,610 | 8,840 | 12 | $62,910 | $56,150 |
| Ohio | $61,190 | $60,470 | 14,240 | 12 | $64,160 | $58,230 |
| Montana | $60,940 | $59,990 | 1,230 | 5 | $66,090 | $57,030 |
| Iowa | $60,900 | $59,680 | 4,140 | 8 | $65,290 | $58,260 |
| Missouri | $60,750 | $59,360 | 6,780 | 8 | $64,410 | $55,500 |
| Tennessee | $60,590 | $59,190 | 5,720 | 10 | $65,740 | $53,600 |
| Texas | $60,530 | $58,810 | 29,870 | 25 | $65,650 | $50,150 |
| Idaho | $60,110 | $59,230 | 1,930 | 6 | $64,650 | $55,970 |
| Nebraska | $59,790 | $59,140 | 2,720 | 3 | $62,220 | $58,280 |
| New Mexico | $59,650 | $55,910 | 1,740 | 4 | $61,870 | $51,960 |
| South Dakota | $59,480 | $58,120 | 1,340 | 2 | $64,580 | $61,970 |
| South Carolina | $59,050 | $59,330 | 3,360 | 8 | $62,500 | $54,610 |
| Louisiana | $58,930 | $58,680 | 3,270 | 10 | $62,600 | $52,650 |
| North Carolina | $57,910 | $57,490 | 11,070 | 15 | $62,100 | $52,170 |
| Kentucky | $57,370 | $55,480 | 3,890 | 6 | $76,290 | $52,040 |
| Mississippi | $56,670 | $54,360 | 3,140 | 3 | $59,720 | $58,380 |
| Oklahoma | $55,650 | $55,340 | 3,970 | 4 | $58,390 | $49,590 |
| Arkansas | $54,250 | $52,330 | 4,090 | 5 | $61,590 | $52,470 |
| Alabama | $54,120 | $50,470 | 6,130 | 12 | $57,760 | $49,150 |
| West Virginia | $52,690 | $46,610 | 1,040 | 7 | $58,740 | $46,590 |
| Puerto Rico | $44,960 | $40,110 | 930 | 5 | $47,920 | $40,340 |
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 area | Average | Median | Hourly | Jobs |
|---|---|---|---|---|
| San Jose, CA | $85,960 | $88,980 | $41.33 | 720 |
| Seattle, WA | $84,730 | $82,330 | $40.74 | 3,740 |
| San Francisco, CA | $81,180 | $82,100 | $39.03 | 1,730 |
| Bremerton, WA | $80,200 | $80,450 | $38.56 | 160 |
| Napa, CA | $79,120 | $78,070 | $38.04 | 60 |
| Honolulu, HI | $78,380 | $85,040 | $37.68 | 540 |
| Olympia, WA | $78,130 | $78,960 | $37.56 | 260 |
| Boulder, CO | $77,740 | $79,030 | $37.37 | 150 |
| Kahului, HI | $77,330 | $72,630 | $37.18 | 60 |
| Santa Cruz, CA | $76,790 | $75,670 | $36.92 | 90 |
| Boston, MA | $76,610 | $75,770 | $36.83 | 3,110 |
| Bellingham, WA | $76,440 | $78,330 | $36.75 | 220 |
| Paducah, KY | $76,290 | $78,900 | $36.68 | 190 |
| Bridgeport, CT | $76,280 | $75,940 | $36.68 | 420 |
| Mount Vernon, WA | $76,170 | $77,460 | $36.62 | 170 |
| Reno, NV | $75,870 | $74,110 | $36.48 | 470 |
| New York, NY | $75,150 | $75,780 | $36.13 | 12,430 |
| Vallejo, CA | $75,080 | $75,500 | $36.10 | 200 |
| Modesto, CA | $74,740 | $76,640 | $35.93 | 420 |
| Denver, CO | $74,670 | $72,800 | $35.90 | 2,770 |
| Los Angeles, CA | $74,620 | $77,380 | $35.88 | 6,520 |
| San Diego, CA | $74,200 | $75,070 | $35.67 | 1,430 |
| Longview, WA | $73,370 | $74,750 | $35.27 | 120 |
| Manchester, NH | $73,160 | $73,890 | $35.17 | 280 |
| Washington, DC | $72,880 | $72,580 | $35.04 | 2,910 |
| Wenatchee, WA | $72,870 | $68,690 | $35.03 | 100 |
| Anchorage, AK | $72,790 | $74,480 | $34.99 | 410 |
| Worcester, MA | $72,790 | $71,780 | $35.00 | 660 |
| Baltimore, MD | $72,740 | $74,470 | $34.97 | 1,670 |
| Sacramento, CA | $72,520 | $72,660 | $34.87 | 1,190 |
| Santa Rosa, CA | $72,480 | $68,410 | $34.85 | 240 |
| Oxnard, CA | $72,340 | $74,730 | $34.78 | 350 |
| San Luis Obispo, CA | $72,260 | $74,620 | $34.74 | 120 |
| Portland, OR | $71,970 | $71,990 | $34.60 | 2,330 |
| Minneapolis, MN | $71,900 | $73,730 | $34.57 | 4,290 |
| Barnstable, MA | $71,790 | $70,770 | $34.51 | 140 |
| Chicago, IL | $71,390 | $65,680 | $34.32 | 8,660 |
| Minot, ND | $70,850 | $72,800 | $34.06 | 160 |
| Fairbanks, AK | $70,810 | $72,970 | $34.04 | 130 |
| Duluth, MN | $70,780 | $68,240 | $34.03 | 370 |
| Casper, WY | $70,530 | $65,780 | $33.91 | 170 |
| Bismarck, ND | $70,340 | $63,950 | $33.82 | 230 |
| Spokane, WA | $70,230 | $64,860 | $33.77 | 780 |
| Las Vegas, NV | $70,210 | $66,770 | $33.76 | 1,290 |
| Savannah, GA | $70,190 | $72,770 | $33.74 | 1,260 |
| Lexington Park, MD | $70,030 | $62,950 | $33.67 | 40 |
| Trenton, NJ | $69,330 | $69,480 | $33.33 | 280 |
| Kennewick, WA | $69,230 | $69,750 | $33.28 | 250 |
| Hartford, CT | $69,160 | $64,530 | $33.25 | 1,310 |
| New Haven, CT | $68,830 | $65,140 | $33.09 | 520 |
| Merced, CA | $68,770 | $62,970 | $33.06 | 120 |
| Janesville, WI | $68,750 | $67,140 | $33.05 | 240 |
| Riverside, CA | $68,590 | $71,300 | $32.98 | 3,400 |
| Stockton, CA | $68,590 | $70,410 | $32.98 | 760 |
| Providence, RI | $68,390 | $65,620 | $32.88 | 820 |
| Walla Walla, WA | $68,260 | $67,310 | $32.82 | 50 |
| Rochester, MN | $68,230 | $63,950 | $32.80 | 350 |
| Portland, ME | $68,060 | $66,100 | $32.72 | 590 |
| Norwich, CT | $67,870 | $66,700 | $32.63 | 190 |
| Fargo, ND | $67,860 | $64,370 | $32.63 | 500 |
| Bend, OR | $67,530 | $64,620 | $32.47 | 190 |
| Santa Maria, CA | $67,520 | $70,060 | $32.46 | 210 |
| Salt Lake City, UT | $67,420 | $65,200 | $32.41 | 1,500 |
| Oshkosh, WI | $67,370 | $65,400 | $32.39 | 260 |
| Peoria, IL | $67,270 | $63,850 | $32.34 | 250 |
| Fresno, CA | $67,200 | $65,210 | $32.31 | 720 |
| Topeka, KS | $67,160 | $66,500 | $32.29 | 290 |
| Ann Arbor, MI | $67,050 | $65,770 | $32.24 | 220 |
| Redding, CA | $66,980 | $65,710 | $32.20 | 100 |
| Yakima, WA | $66,750 | $63,990 | $32.09 | 260 |
| El Centro, CA | $66,580 | $70,360 | $32.01 | 140 |
| Naples, FL | $66,580 | $64,260 | $32.01 | 110 |
| Philadelphia, PA | $66,580 | $64,550 | $32.01 | 4,490 |
| Miami, FL | $66,480 | $61,340 | $31.96 | 4,240 |
| Waterbury, CT | $66,480 | $63,250 | $31.96 | 220 |
| Champaign, IL | $66,390 | $62,180 | $31.92 | 160 |
| Atlanta, GA | $66,340 | $62,270 | $31.89 | 5,940 |
| Decatur, IL | $66,230 | $62,790 | $31.84 | 110 |
| Albany, NY | $66,200 | $63,850 | $31.83 | 780 |
| Syracuse, NY | $66,140 | $64,770 | $31.80 | 670 |
| Mankato, MN | $66,140 | $62,170 | $31.80 | 180 |
| Atlantic City, NJ | $66,110 | $67,270 | $31.78 | 280 |
| Bozeman, MT | $66,090 | $63,910 | $31.77 | 120 |
| Greeley, CO | $66,040 | $62,850 | $31.75 | 350 |
| Albany, GA | $66,010 | $60,420 | $31.73 | 130 |
| Kiryas Joel, NY | $65,900 | $63,950 | $31.69 | 650 |
| Reading, PA | $65,850 | $68,640 | $31.66 | 710 |
| Harrisburg, PA | $65,820 | $64,010 | $31.64 | 1,120 |
| Grand Forks, ND | $65,810 | $64,220 | $31.64 | 170 |
| Springfield, MA | $65,800 | $65,200 | $31.64 | 410 |
| Memphis, TN | $65,740 | $61,360 | $31.61 | 1,240 |
| Salinas, CA | $65,720 | $63,840 | $31.60 | 200 |
| Phoenix, AZ | $65,700 | $63,330 | $31.59 | 3,550 |
| Springfield, IL | $65,690 | $62,000 | $31.58 | 130 |
| Odessa, TX | $65,650 | $61,560 | $31.56 | 420 |
| Amherst, MA | $65,610 | $63,260 | $31.54 | 110 |
| St. Cloud, MN | $65,600 | $64,410 | $31.54 | 330 |
| Milwaukee, WI | $65,490 | $62,920 | $31.49 | 1,380 |
| Visalia, CA | $65,330 | $66,610 | $31.41 | 240 |
| Cedar Rapids, IA | $65,290 | $60,010 | $31.39 | 490 |
| Grants Pass, OR | $65,240 | $62,830 | $31.37 | 40 |
| Fort Collins, CO | $65,200 | $64,160 | $31.35 | 170 |
| Buffalo, NY | $65,170 | $63,270 | $31.33 | 1,020 |
| Detroit, MI | $65,060 | $63,360 | $31.28 | 3,820 |
| Vineland, NJ | $65,040 | $64,990 | $31.27 | 150 |
| Helena, MT | $65,040 | $64,110 | $31.27 | 60 |
| Allentown, PA | $65,000 | $64,110 | $31.25 | 880 |
| Eugene, OR | $64,860 | $61,930 | $31.18 | 360 |
| Dover, DE | $64,850 | $61,820 | $31.18 | 120 |
| Hagerstown, MD | $64,780 | $65,760 | $31.15 | 240 |
| Cheyenne, WY | $64,750 | $63,510 | $31.13 | 180 |
| Coeur d'Alene, ID | $64,650 | $62,090 | $31.08 | 110 |
| Rapid City, SD | $64,580 | $62,700 | $31.05 | 160 |
| Midland, TX | $64,480 | $61,810 | $31.00 | 580 |
| Pittsfield, MA | $64,480 | $63,360 | $31.00 | 100 |
| Madison, WI | $64,440 | $63,850 | $30.98 | 840 |
| Kansas City, MO | $64,410 | $62,570 | $30.97 | 2,890 |
| Corvallis, OR | $64,320 | $62,460 | $30.92 | 40 |
| Appleton, WI | $64,310 | $63,860 | $30.92 | 270 |
| Colorado Springs, CO | $64,270 | $63,910 | $30.90 | 310 |
| Racine, WI | $64,240 | $64,770 | $30.88 | 290 |
| Lewiston, ID | $64,220 | $62,670 | $30.88 | 70 |
| Dayton, OH | $64,160 | $62,730 | $30.84 | 810 |
| Billings, MT | $64,140 | $61,210 | $30.84 | 380 |
| Salem, OR | $64,100 | $62,180 | $30.82 | 310 |
| Houston, TX | $64,070 | $60,770 | $30.81 | 7,410 |
| Bakersfield, CA | $64,010 | $63,520 | $30.77 | 860 |
| Lancaster, PA | $63,990 | $63,510 | $30.77 | 820 |
| Cleveland, OH | $63,990 | $62,690 | $30.76 | 1,970 |
| Grand Junction, CO | $63,870 | $60,310 | $30.71 | 160 |
| St. Louis, MO | $63,830 | $62,280 | $30.69 | 2,610 |
| Green Bay, WI | $63,810 | $60,860 | $30.68 | 430 |
| Rockford, IL | $63,790 | $61,020 | $30.67 | 310 |
| Columbus, OH | $63,770 | $62,190 | $30.66 | 2,690 |
| Nashville, TN | $63,720 | $60,760 | $30.63 | 1,780 |
| Scranton, PA | $63,690 | $62,580 | $30.62 | 760 |
| Austin, TX | $63,670 | $61,070 | $30.61 | 1,560 |
| Flagstaff, AZ | $63,670 | $60,290 | $30.61 | 100 |
| Burlington, VT | $63,480 | $61,170 | $30.52 | 210 |
| St. Joseph, MO | $63,440 | $58,440 | $30.50 | 110 |
| Lewiston, ME | $63,380 | $60,680 | $30.47 | 130 |
| Tampa, FL | $63,360 | $61,060 | $30.46 | 1,910 |
| York, PA | $63,350 | $62,700 | $30.46 | 500 |
| Cincinnati, OH | $63,250 | $62,400 | $30.41 | 2,300 |
| Pueblo, CO | $63,210 | $60,990 | $30.39 | 90 |
| Jackson, MI | $63,180 | $63,030 | $30.38 | 90 |
| Yuba City, CA | $63,160 | $62,080 | $30.37 | 100 |
| Jacksonville, FL | $62,980 | $61,470 | $30.28 | 1,640 |
| Eau Claire, WI | $62,980 | $62,400 | $30.28 | 270 |
| Indianapolis, IN | $62,910 | $61,710 | $30.24 | 2,850 |
| La Crosse, WI | $62,890 | $61,100 | $30.24 | 260 |
| Watertown, NY | $62,700 | $60,210 | $30.14 | 80 |
| Wildwood, FL | $62,680 | $58,940 | $30.14 | 100 |
| Macon, GA | $62,680 | $59,270 | $30.14 | 160 |
| Albany, OR | $62,660 | $60,190 | $30.12 | 130 |
| Des Moines, IA | $62,620 | $61,630 | $30.10 | 1,050 |
| Houma, LA | $62,600 | $59,820 | $30.10 | 190 |
| Port St. Lucie, FL | $62,570 | $61,800 | $30.08 | 240 |
| Logan, UT | $62,540 | $63,600 | $30.07 | 50 |
| Davenport, IA | $62,510 | $61,270 | $30.05 | 520 |
| Hilton Head Island, SC | $62,500 | $60,130 | $30.05 | 70 |
| New Orleans, LA | $62,410 | $60,460 | $30.00 | 710 |
| Kingston, NY | $62,360 | $61,620 | $29.98 | 110 |
| Lima, OH | $62,360 | $62,450 | $29.98 | 210 |
| Dallas, TX | $62,310 | $60,390 | $29.96 | 7,940 |
| Rochester, NY | $62,280 | $61,240 | $29.94 | 870 |
| Ogden, UT | $62,270 | $59,550 | $29.94 | 410 |
| Columbia, SC | $62,250 | $60,320 | $29.93 | 520 |
| Bloomington, IL | $62,240 | $61,470 | $29.92 | 130 |
| Fond du Lac, WI | $62,240 | $62,560 | $29.92 | 120 |
| Omaha, NE | $62,220 | $60,960 | $29.91 | 1,120 |
| Springfield, MO | $62,190 | $58,840 | $29.90 | 830 |
| Louisville, KY | $62,180 | $61,310 | $29.89 | 1,480 |
| Durham, NC | $62,100 | $60,540 | $29.86 | 370 |
| Sioux City, IA | $62,000 | $60,600 | $29.81 | 180 |
| Sioux Falls, SD | $61,970 | $61,700 | $29.79 | 620 |
| Missoula, MT | $61,900 | $61,380 | $29.76 | 140 |
| Albuquerque, NM | $61,870 | $59,140 | $29.75 | 630 |
| Lebanon, PA | $61,820 | $60,570 | $29.72 | 170 |
| Punta Gorda, FL | $61,800 | $61,100 | $29.71 | 70 |
| Ames, IA | $61,800 | $61,360 | $29.71 | 80 |
| Grand Rapids, MI | $61,790 | $61,240 | $29.71 | 1,550 |
| Richmond, VA | $61,740 | $61,390 | $29.68 | 1,400 |
| Sarasota, FL | $61,630 | $62,260 | $29.63 | 410 |
| Jonesboro, AR | $61,590 | $60,200 | $29.61 | 230 |
| Glens Falls, NY | $61,570 | $58,760 | $29.60 | 60 |
| Boise, ID | $61,570 | $60,340 | $29.60 | 730 |
| Fort Wayne, IN | $61,560 | $60,210 | $29.60 | 780 |
| Orlando, FL | $61,510 | $60,240 | $29.57 | 1,960 |
| Fort Myers, FL | $61,430 | $62,010 | $29.54 | 470 |
| Charleston, SC | $61,410 | $61,000 | $29.52 | 540 |
| Lansing, MI | $61,340 | $61,740 | $29.49 | 400 |
| Traverse City, MI | $61,320 | $63,240 | $29.48 | 150 |
| Charlottesville, VA | $61,310 | $62,060 | $29.48 | 130 |
| Hanford, CA | $61,200 | $60,940 | $29.42 | 110 |
| Elmira, NY | $61,190 | $60,450 | $29.42 | 70 |
| Gainesville, FL | $61,170 | $60,260 | $29.41 | 150 |
| Medford, OR | $61,110 | $60,860 | $29.38 | 220 |
| Akron, OH | $61,070 | $61,010 | $29.36 | 790 |
| South Bend, IN | $61,060 | $59,910 | $29.36 | 350 |
| Raleigh, NC | $61,050 | $60,310 | $29.35 | 1,070 |
| Kenosha, WI | $61,000 | $59,940 | $29.33 | 190 |
| Iowa City, IA | $60,990 | $60,150 | $29.32 | 120 |
| Midland, MI | $60,960 | $61,380 | $29.31 | 40 |
| Lawrence, KS | $60,930 | $57,590 | $29.30 | 30 |
| Pittsburgh, PA | $60,920 | $60,280 | $29.29 | 2,070 |
| Baton Rouge, LA | $60,850 | $60,300 | $29.26 | 640 |
| Homosassa Springs, FL | $60,810 | $59,680 | $29.24 | 50 |
| Provo, UT | $60,800 | $64,350 | $29.23 | 240 |
| Flint, MI | $60,790 | $61,780 | $29.23 | 170 |
| Lincoln, NE | $60,780 | $59,570 | $29.22 | 410 |
| Tucson, AZ | $60,620 | $60,370 | $29.14 | 580 |
| Elkhart, IN | $60,610 | $60,130 | $29.14 | 430 |
| Sheboygan, WI | $60,590 | $59,760 | $29.13 | 110 |
| Canton, OH | $60,500 | $59,310 | $29.09 | 470 |
| Chico, CA | $60,450 | $55,770 | $29.06 | 100 |
| Gainesville, GA | $60,420 | $57,100 | $29.05 | 250 |
| San Antonio, TX | $60,410 | $58,620 | $29.05 | 2,160 |
| Lake Havasu City, AZ | $60,410 | $56,200 | $29.05 | 200 |
| Michigan City, IN | $60,350 | $59,340 | $29.02 | 110 |
| Slidell, LA | $60,290 | $59,130 | $28.98 | 90 |
| Shreveport, LA | $60,240 | $60,490 | $28.96 | 440 |
| Spartanburg, SC | $60,210 | $60,750 | $28.95 | 370 |
| Lynchburg, VA | $60,200 | $59,500 | $28.94 | 370 |
| Ithaca, NY | $60,090 | $61,500 | $28.89 | 70 |
| Toledo, OH | $60,090 | $60,680 | $28.89 | 770 |
| Binghamton, NY | $60,040 | $59,760 | $28.87 | 230 |
| Waco, TX | $60,010 | $57,900 | $28.85 | 300 |
| Staunton, VA | $59,900 | $62,190 | $28.80 | 160 |
| Lafayette, IN | $59,890 | $60,200 | $28.79 | 210 |
| Gettysburg, PA | $59,850 | $60,630 | $28.78 | 50 |
| Dalton, GA | $59,820 | $58,820 | $28.76 | 280 |
| Salisbury, MD | $59,800 | $58,370 | $28.75 | 60 |
| Lakeland, FL | $59,790 | $59,780 | $28.74 | 790 |
| Kalamazoo, MI | $59,770 | $60,200 | $28.73 | 230 |
| State College, PA | $59,770 | $58,760 | $28.73 | 120 |
| Charlotte, NC | $59,730 | $60,300 | $28.71 | 3,350 |
| Jackson, MS | $59,720 | $59,420 | $28.71 | 840 |
| Bay City, MI | $59,600 | $60,530 | $28.65 | 90 |
| Utica, NY | $59,510 | $58,970 | $28.61 | 240 |
| Winchester, VA | $59,430 | $60,190 | $28.57 | 190 |
| Chambersburg, PA | $59,380 | $59,220 | $28.55 | 190 |
| Asheville, NC | $59,380 | $57,170 | $28.55 | 320 |
| Lexington, KY | $59,350 | $57,470 | $28.54 | 390 |
| Dubuque, IA | $59,340 | $57,630 | $28.53 | 170 |
| Morristown, TN | $59,340 | $60,700 | $28.53 | 130 |
| Harrisonburg, VA | $59,320 | $60,450 | $28.52 | 250 |
| St. George, UT | $59,280 | $59,490 | $28.50 | 90 |
| Virginia Beach, VA | $59,260 | $59,200 | $28.49 | 1,360 |
| Idaho Falls, ID | $59,200 | $58,880 | $28.46 | 220 |
| Bangor, ME | $59,160 | $58,470 | $28.44 | 220 |
| Burlington, NC | $59,140 | $60,680 | $28.43 | 180 |
| Kokomo, IN | $59,020 | $56,690 | $28.37 | 60 |
| Deltona, FL | $58,970 | $58,320 | $28.35 | 290 |
| Niles, MI | $58,800 | $59,590 | $28.27 | 90 |
| Yuma, AZ | $58,790 | $57,950 | $28.26 | 150 |
| Sherman, TX | $58,740 | $58,190 | $28.24 | 70 |
| Wheeling, WV | $58,740 | $57,840 | $28.24 | 140 |
| College Station, TX | $58,680 | $55,870 | $28.21 | 210 |
| Muncie, IN | $58,650 | $58,510 | $28.20 | 100 |
| Evansville, IN | $58,600 | $57,820 | $28.17 | 330 |
| Victoria, TX | $58,590 | $51,520 | $28.17 | 70 |
| Hattiesburg, MS | $58,570 | $58,030 | $28.16 | 170 |
| Sebastian, FL | $58,560 | $60,530 | $28.15 | 50 |
| Greensboro, NC | $58,470 | $58,190 | $28.11 | 970 |
| Kingsport, TN | $58,470 | $57,630 | $28.11 | 290 |
| Mansfield, OH | $58,470 | $57,650 | $28.11 | 100 |
| Myrtle Beach, SC | $58,440 | $59,320 | $28.09 | 160 |
| Tulsa, OK | $58,390 | $57,730 | $28.07 | 980 |
| Gulfport, MS | $58,380 | $56,830 | $28.07 | 300 |
| Lake Charles, LA | $58,360 | $57,410 | $28.06 | 140 |
| Pensacola, FL | $58,340 | $58,750 | $28.05 | 290 |
| Springfield, OH | $58,340 | $60,040 | $28.05 | 170 |
| Youngstown, OH | $58,340 | $58,190 | $28.05 | 420 |
| Grand Island, NE | $58,280 | $59,490 | $28.02 | 160 |
| Waterloo, IA | $58,260 | $58,190 | $28.01 | 150 |
| Sandusky, OH | $58,230 | $59,950 | $27.99 | 80 |
| Brunswick, GA | $58,060 | $53,530 | $27.91 | 90 |
| Chattanooga, TN | $58,050 | $57,450 | $27.91 | 480 |
| Farmington, NM | $58,030 | $52,000 | $27.90 | 200 |
| Ocala, FL | $57,830 | $58,900 | $27.80 | 360 |
| Prescott Valley, AZ | $57,780 | $56,740 | $27.78 | 200 |
| Oklahoma City, OK | $57,770 | $57,270 | $27.78 | 1,510 |
| Birmingham, AL | $57,760 | $55,040 | $27.77 | 1,590 |
| Winston-Salem, NC | $57,710 | $58,100 | $27.75 | 580 |
| Wichita, KS | $57,700 | $57,080 | $27.74 | 610 |
| Saginaw, MI | $57,650 | $59,000 | $27.72 | 190 |
| Kankakee, IL | $57,610 | $58,230 | $27.70 | 110 |
| Wausau, WI | $57,560 | $59,350 | $27.67 | 280 |
| Williamsport, PA | $57,530 | $58,170 | $27.66 | 120 |
| Twin Falls, ID | $57,530 | $57,790 | $27.66 | 200 |
| Battle Creek, MI | $57,520 | $58,810 | $27.65 | 130 |
| Abilene, TX | $57,510 | $56,610 | $27.65 | 210 |
| Palm Bay, FL | $57,490 | $56,990 | $27.64 | 250 |
| Augusta, GA | $57,440 | $56,920 | $27.61 | 310 |
| Greenville, SC | $57,440 | $58,480 | $27.62 | 610 |
| Wilmington, NC | $57,440 | $55,560 | $27.62 | 360 |
| Beaumont, TX | $57,270 | $57,050 | $27.54 | 340 |
| Altoona, PA | $57,200 | $57,650 | $27.50 | 220 |
| Cape Girardeau, MO | $57,190 | $51,260 | $27.50 | 90 |
| Florence, AL | $57,120 | $50,410 | $27.46 | 130 |
| Huntsville, AL | $57,120 | $55,110 | $27.46 | 490 |
| Charleston, WV | $57,070 | $50,350 | $27.44 | 120 |
| Monroe, MI | $57,030 | $58,240 | $27.42 | 160 |
| Great Falls, MT | $57,030 | $55,420 | $27.42 | 70 |
| Fayetteville, AR | $56,970 | $58,050 | $27.39 | 840 |
| Rocky Mount, NC | $56,710 | $55,890 | $27.27 | 130 |
| Roanoke, VA | $56,560 | $58,240 | $27.19 | 420 |
| Rome, GA | $56,560 | $52,160 | $27.19 | 80 |
| Sierra Vista, AZ | $56,430 | $55,180 | $27.13 | 60 |
| Little Rock, AR | $56,420 | $57,300 | $27.12 | 950 |
| Bloomington, IN | $56,380 | $57,080 | $27.11 | 80 |
| Corpus Christi, TX | $56,330 | $53,220 | $27.08 | 430 |
| Jefferson City, MO | $56,300 | $53,170 | $27.07 | 120 |
| Amarillo, TX | $56,250 | $57,040 | $27.04 | 350 |
| Crestview, FL | $56,230 | $51,130 | $27.03 | 110 |
| Erie, PA | $56,190 | $57,720 | $27.01 | 180 |
| Knoxville, TN | $56,180 | $58,010 | $27.01 | 910 |
| Sumter, SC | $56,160 | $57,000 | $27.00 | 40 |
| Columbus, IN | $56,150 | $55,470 | $26.99 | 80 |
| Terre Haute, IN | $56,150 | $57,390 | $27.00 | 170 |
| Longview, TX | $56,140 | $52,090 | $26.99 | 350 |
| Huntington, WV | $56,060 | $51,130 | $26.95 | 250 |
| Killeen, TX | $56,050 | $54,400 | $26.95 | 360 |
| Manhattan, KS | $56,040 | $54,010 | $26.94 | 70 |
| Pocatello, ID | $55,970 | $56,290 | $26.91 | 70 |
| Clarksville, TN | $55,950 | $56,940 | $26.90 | 120 |
| Jackson, TN | $55,830 | $55,690 | $26.84 | 210 |
| Pinehurst, NC | $55,760 | $55,800 | $26.81 | 40 |
| Wichita Falls, TX | $55,590 | $54,730 | $26.73 | 80 |
| Johnstown, PA | $55,560 | $54,540 | $26.71 | 160 |
| Joplin, MO | $55,540 | $56,580 | $26.70 | 360 |
| Columbia, MO | $55,500 | $53,980 | $26.68 | 130 |
| Tallahassee, FL | $55,490 | $55,540 | $26.68 | 210 |
| Johnson City, TN | $55,440 | $53,290 | $26.65 | 60 |
| Lafayette, LA | $55,390 | $55,290 | $26.63 | 270 |
| Tuscaloosa, AL | $55,230 | $51,730 | $26.55 | 230 |
| Fayetteville, NC | $55,060 | $55,770 | $26.47 | 270 |
| Valdosta, GA | $54,880 | $54,330 | $26.39 | 90 |
| Decatur, AL | $54,860 | $52,250 | $26.38 | 150 |
| Muskegon, MI | $54,740 | $55,700 | $26.32 | 100 |
| Santa Fe, NM | $54,740 | $55,100 | $26.32 | 60 |
| Athens, GA | $54,730 | $50,820 | $26.31 | 100 |
| Warner Robins, GA | $54,710 | $50,330 | $26.30 | 190 |
| Hickory, NC | $54,670 | $54,480 | $26.29 | 410 |
| Florence, SC | $54,610 | $49,990 | $26.25 | 190 |
| Weirton, WV | $54,510 | $52,170 | $26.21 | 90 |
| Owensboro, KY | $54,420 | $53,040 | $26.16 | 60 |
| Montgomery, AL | $54,410 | $52,190 | $26.16 | 420 |
| Panama City, FL | $54,280 | $51,020 | $26.09 | 170 |
| Mobile, AL | $54,200 | $49,880 | $26.06 | 560 |
| Jacksonville, NC | $54,080 | $52,710 | $26.00 | 100 |
| Columbus, GA | $53,700 | $50,380 | $25.82 | 160 |
| Bowling Green, KY | $53,650 | $51,920 | $25.79 | 200 |
| Cleveland, TN | $53,600 | $49,050 | $25.77 | 90 |
| Daphne, AL | $53,590 | $50,530 | $25.77 | 150 |
| Monroe, LA | $53,440 | $49,770 | $25.69 | 190 |
| Fort Smith, AR | $53,310 | $52,480 | $25.63 | 380 |
| Tyler, TX | $53,290 | $54,460 | $25.62 | 260 |
| Beckley, WV | $53,110 | $51,860 | $25.53 | 90 |
| Dothan, AL | $53,030 | $50,500 | $25.49 | 270 |
| Goldsboro, NC | $52,970 | $53,980 | $25.46 | 80 |
| San Angelo, TX | $52,900 | $51,250 | $25.43 | 80 |
| Anniston, AL | $52,750 | $49,550 | $25.36 | 90 |
| Hammond, LA | $52,680 | $49,600 | $25.33 | 90 |
| Alexandria, LA | $52,650 | $50,520 | $25.31 | 90 |
| Hot Springs, AR | $52,470 | $52,370 | $25.22 | 50 |
| Brownsville, TX | $52,440 | $50,540 | $25.21 | 380 |
| Texarkana, TX | $52,290 | $47,400 | $25.14 | 180 |
| Greenville, NC | $52,170 | $49,850 | $25.08 | 160 |
| Elizabethtown, KY | $52,040 | $53,290 | $25.02 | 130 |
| Las Cruces, NM | $51,960 | $47,800 | $24.98 | 160 |
| Lubbock, TX | $51,790 | $49,900 | $24.90 | 340 |
| Auburn, AL | $51,430 | $47,900 | $24.73 | 120 |
| Sebring, FL | $50,880 | $46,650 | $24.46 | 50 |
| Laredo, TX | $50,770 | $48,270 | $24.41 | 760 |
| El Paso, TX | $50,700 | $47,520 | $24.37 | 1,090 |
| McAllen, TX | $50,150 | $47,500 | $24.11 | 650 |
| Enid, OK | $49,930 | $49,030 | $24.01 | 80 |
| Lawton, OK | $49,590 | $48,310 | $23.84 | 70 |
| Gadsden, AL | $49,150 | $46,740 | $23.63 | 110 |
| Arecibo, PR | $47,920 | $43,920 | $23.04 | 40 |
| Ponce, PR | $47,780 | $46,280 | $22.97 | 60 |
| Parkersburg, WV | $47,510 | $43,680 | $22.84 | 60 |
| Morgantown, WV | $46,590 | $44,220 | $22.40 | 50 |
| San Juan, PR | $45,080 | $39,690 | $21.67 | 700 |
| Mayaguez, PR | $44,080 | $41,460 | $21.19 | 60 |
| Aguadilla, PR | $40,340 | $30,510 | $19.40 | 50 |
Related jobs
- Aircraft Mechanics and Service TechniciansU.S. average $84,740
- Automotive Body and Related RepairersU.S. average $59,690
- Automotive Service Technicians and MechanicsU.S. average $56,420
- Farm Equipment Mechanics and Service TechniciansU.S. average $57,290
- Mobile Heavy Equipment Mechanics, Except EnginesU.S. average $69,240
- Tire Repairers and ChangersU.S. average $40,170
- Outdoor Power Equipment and Other Small Engine MechanicsU.S. average $49,990
- Recreational Vehicle Service TechniciansU.S. average $56,440
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
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 49-3031.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.