Farm Equipment Mechanics and Service Technicians Salary by City

BLS OEWS May 2025 • 306 metro areas

Compare Farm Equipment Mechanics and Service Technicians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Farm Equipment Mechanics and Service Technicians
in
    vs

      All metros — Farm Equipment Mechanics and Service Technicians salaries

      AL
      Metro areaMedian salaryEmployed
      Tuscaloosa, AL $57,46030
      Huntsville, AL $55,260100
      Birmingham, AL $52,840150
      Montgomery, AL $52,15060
      Alabama $49,780780
      Southwest Alabama $47,48050
      Northwest Alabama $46,60030
      Northeast Alabama $45,46070
      Dothan, AL $44,94050
      Southeast Alabama $40,06040
      AR
      Metro areaMedian salaryEmployed
      Jonesboro, AR $55,650120
      South Arkansas $48,410120
      Little Rock, AR $47,92080
      Arkansas $47,720850
      North Arkansas $47,160100
      East Arkansas $47,070170
      West Arkansas $45,89060
      AZ
      Metro areaMedian salaryEmployed
      Phoenix, AZ $63,800200
      Arizona $60,130350
      Yuma, AZ $56,240
      CO
      Metro areaMedian salaryEmployed
      Eastern and Southern Colorado $57,63040
      Colorado $55,900190
      Denver, CO $53,94040
      Greeley, CO $50,56060
      CT
      Metro areaMedian salaryEmployed
      Connecticut $58,39060
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $55,02080
      DE
      Metro areaMedian salaryEmployed
      Sussex Delaware $61,99070
      Delaware $61,020130
      FL
      Metro areaMedian salaryEmployed
      South Florida $47,97040
      Miami, FL $47,920290
      Florida $47,330740
      North Florida $47,21050
      Orlando, FL $46,87050
      Ocala, FL $46,80040
      GA
      Metro areaMedian salaryEmployed
      North Georgia $51,780120
      Augusta, GA-SC $50,37050
      Georgia $49,010770
      Middle Georgia $46,84060
      East Georgia $46,60030
      South Georgia $46,600120
      Valdosta, GA $44,85080
      HI
      Metro areaMedian salaryEmployed
      Hawaii $48,71030
      IA
      Metro areaMedian salaryEmployed
      Ames, IA $61,67080
      Des Moines, IA $61,510200
      Cedar Rapids, IA $60,24060
      Dubuque, IA $60,03070
      Davenport, IA-IL $59,46050
      Waterloo, IA $59,40080
      Iowa City, IA $59,01080
      Northwest Iowa $58,880530
      Sioux City, IA-NE-SD $58,43050
      Southwest Iowa $58,240250
      Iowa $58,2202,110
      Southeast Iowa $57,740340
      Northeast Iowa $57,310280
      ID
      Metro areaMedian salaryEmployed
      Boise City, ID $60,450140
      Idaho Falls, ID $59,52030
      Twin Falls, ID $58,250150
      Idaho $58,220640
      Southeast-Central Idaho $57,550200
      Northwestern Idaho $49,08060
      IL
      Metro areaMedian salaryEmployed
      Chicago, IL-IN $70,320540
      Peoria, IL $62,890100
      Champaign, IL $60,53090
      Northwest Illinois $59,800200
      Illinois $59,6502,010
      West Central Illinois $57,810400
      South Illinois $53,230140
      East Central Illinois $49,920200
      IN
      Metro areaMedian salaryEmployed
      South Bend, IN-MI $62,09050
      Lafayette, IN $60,76050
      Indianapolis, IN $60,580260
      Terre Haute, IN $60,07030
      Evansville, IN $59,77040
      Indiana $51,3001,540
      Southern Indiana $49,510270
      Fort Wayne, IN $49,25090
      Central Indiana $47,740200
      Northern Indiana $47,330220
      KS
      Metro areaMedian salaryEmployed
      Lawrence, KS $55,57050
      Wichita, KS $50,300240
      Kansas $49,4501,950
      Topeka, KS $49,06050
      Kansas $48,9701,300
      Manhattan, KS $48,43050
      KY
      Metro areaMedian salaryEmployed
      Owensboro, KY $59,69070
      Louisville/Jefferson County, KY-IN $55,900170
      Lexington, KY $52,12040
      Bowling Green, KY $49,04040
      Kentucky $49,040720
      West Kentucky $48,120100
      South Central Kentucky $47,710110
      Central Kentucky $44,52070
      LA
      Metro areaMedian salaryEmployed
      Lafayette, LA $57,58040
      Louisiana $54,690280
      Central Louisiana $48,11030
      Monroe, LA $47,10050
      MA
      Metro areaMedian salaryEmployed
      Boston, MA-NH $60,84070
      MD
      Metro areaMedian salaryEmployed
      Baltimore, MD $53,49060
      Maryland $51,120170
      ME
      Metro areaMedian salaryEmployed
      Northeast Maine $62,45040
      Portland, ME $58,88040
      Maine $50,910120
      Southwest Maine $47,18040
      MI
      Metro areaMedian salaryEmployed
      Detroit, MI $60,500
      Southern Michigan $56,740140
      Northern Michigan $51,35070
      Grand Rapids, MI $50,920110
      Michigan $50,920860
      Lansing, MI $49,57040
      Mid Michigan $47,330120
      Saginaw, MI $46,80030
      MN
      Metro areaMedian salaryEmployed
      Rochester, MN $61,29030
      Minneapolis, MN-WI $60,870280
      Southwest Minnesota $60,870410
      Southeast Minnesota $60,660160
      Minnesota $60,4501,450
      St. Cloud, MN $59,680150
      Mankato, MN $59,45050
      Northwest Minnesota $58,620190
      MO
      Metro areaMedian salaryEmployed
      St. Louis, MO-IL $60,000210
      St. Joseph, MO-KS $57,83030
      Central Missouri $54,930120
      Columbia, MO $50,25050
      Missouri $50,0301,200
      Kansas City, MO-KS $49,450280
      Southwest Missouri $49,160100
      North Missouri $49,030260
      Southeast Missouri $47,880220
      Springfield, MO $43,160100
      MS
      Metro areaMedian salaryEmployed
      Jackson, MS $50,460120
      Mississippi $47,470640
      West Delta Mississippi $47,320200
      Lower East Mississippi $46,49080
      Upper East Mississippi $46,28090
      Lower West Mississippi $41,52040
      MT
      Metro areaMedian salaryEmployed
      Great Falls, MT $62,87050
      Billings, MT $61,87060
      Bozeman, MT $58,49050
      Montana $58,220450
      East-Central Montana $51,200170
      NC
      Metro areaMedian salaryEmployed
      Eastern North Carolina $64,18060
      North Carolina $53,190420
      Charlotte, NC-SC $52,330110
      Raleigh, NC $50,13070
      ND
      Metro areaMedian salaryEmployed
      Bismarck, ND $64,69030
      West North Dakota $64,24090
      Minot, ND $63,12060
      North Dakota $62,390560
      Grand Forks, ND-MN $62,37070
      East North Dakota $62,240190
      Fargo, ND-MN $61,110210
      NE
      Metro areaMedian salaryEmployed
      Lincoln, NE $58,85040
      Omaha, NE-IA $54,760180
      Northeast Nebraska $54,480370
      South Nebraska $53,920680
      Nebraska $51,0601,540
      Northwest Nebraska $50,320190
      Grand Island, NE $50,300100
      NH
      Metro areaMedian salaryEmployed
      New Hampshire $54,670100
      NJ
      Metro areaMedian salaryEmployed
      New Jersey $61,620260
      NM
      Metro areaMedian salaryEmployed
      Eastern New Mexico $48,99060
      New Mexico $48,710120
      Albuquerque, NM $47,46030
      NV
      Metro areaMedian salaryEmployed
      Balance of Nevada $67,52040
      Nevada $63,99080
      NY
      Metro areaMedian salaryEmployed
      New York, NY-NJ $67,010180
      Syracuse, NY $59,59070
      Rochester, NY $56,19070
      New York $53,050420
      Southwest New York $53,05070
      Albany, NY $51,19030
      Capital/Northern New York $50,86030
      Central East New York $50,51060
      OH
      Metro areaMedian salaryEmployed
      Eastern Ohio $53,930100
      Dayton, OH $53,43030
      Toledo, OH $53,42080
      West Northwestern Ohio $52,000270
      Cincinnati, OH-KY-IN $51,940140
      Columbus, OH $51,270100
      Cleveland, OH $49,22080
      Ohio $49,0301,220
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $47,560210
      Southern Ohio $47,22090
      OK
      Metro areaMedian salaryEmployed
      Tulsa, OK $56,17030
      Oklahoma City, OK $54,430120
      Oklahoma $50,970430
      Southeast Oklahoma $50,25040
      Southwest Oklahoma $48,63080
      Northwest Oklahoma $48,17090
      Northeast Oklahoma $47,84040
      OR
      Metro areaMedian salaryEmployed
      Portland, OR-WA $75,500180
      Albany, OR $68,65050
      Oregon $62,210610
      Salem, OR $57,55070
      Bend, OR $56,61050
      Eugene, OR $56,60030
      Eastern Oregon $53,820120
      Central Oregon $52,07050
      SC
      Metro areaMedian salaryEmployed
      Greenville, SC $52,53080
      Columbia, SC $49,87040
      South Carolina $48,650350
      Northeastern South Carolina $48,58050
      Northwestern South Carolina $46,23030
      SD
      Metro areaMedian salaryEmployed
      Sioux Falls, SD-MN $63,910240
      South Dakota $62,510760
      East South Dakota $61,770350
      West South Dakota $61,580150
      Rapid City, SD $55,06030
      TN
      Metro areaMedian salaryEmployed
      Nashville, TN $60,230140
      Tennessee $58,560710
      West Tennessee $57,650100
      Memphis, TN-MS-AR $55,460130
      South Central Tennessee $51,48050
      Knoxville, TN $50,35050
      Clarksville, TN-KY $49,06060
      North Central Tennessee $48,60070
      Jackson, TN $45,48060
      UT
      Metro areaMedian salaryEmployed
      Logan, UT-ID $59,59070
      Utah $57,100180
      High Desert Utah $56,80040
      Salt Lake City, UT $55,79040
      Wasatch Front Fringe Utah $52,31040
      VA
      Metro areaMedian salaryEmployed
      Richmond, VA $48,640110
      Virginia $48,640460
      Harrisonburg, VA $47,33070
      Lynchburg, VA $47,32040
      West Virginia $35,13050
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $52,99050
      Vermont $51,330130
      Northern Vermont $51,00050
      WA
      Metro areaMedian salaryEmployed
      Seattle, WA $63,540130
      Mount Vernon, WA $62,00060
      Bellingham, WA $61,31090
      Kennewick, WA $61,160190
      Yakima, WA $60,320180
      Washington $59,1501,240
      Wenatchee, WA $57,03040
      Eastern Washington $49,770400
      Western Washington $47,01060
      WI
      Metro areaMedian salaryEmployed
      Milwaukee, WI $59,630110
      South Central Wisconsin $57,530280
      Green Bay, WI $56,10070
      Wausau, WI $55,37050
      La Crosse, WI-MN $55,02050
      Northeastern Wisconsin $50,960120
      Wisconsin $50,9601,610
      Madison, WI $50,750170
      Appleton, WI $49,630190
      Western Wisconsin $49,430290
      Fond du Lac, WI $49,26040
      Eau Claire, WI $48,09030
      WY
      Metro areaMedian salaryEmployed
      Western Wyoming $59,86030
      Eastern Wyoming $59,03060
      Wyoming $58,620100