Top 15 cities for maintenance workers, machinery by average salary
| Louisville, KY | $111,740 |
|---|---|
| Cincinnati, OH | $107,910 |
| Beaumont, TX | $90,520 |
| Kennewick, WA | $82,310 |
| Vallejo, CA | $81,290 |
| Clarksville, TN | $81,130 |
| New York, NY | $80,500 |
| Longview, WA | $79,560 |
| San Francisco, CA | $78,680 |
| Baton Rouge, LA | $77,080 |
| Charlottesville, VA | $77,050 |
| Manchester, NH | $76,700 |
| Philadelphia, PA | $76,690 |
| Lexington, KY | $75,930 |
| Harrisburg, PA | $73,960 |
Map: Maintenance Workers, Machinery salary by metro area
Loading map…
Map data © OpenStreetMap contributors.
Maintenance Workers, Machinery salary by state
Kentucky pays maintenance workers, machinery the most statewide, $96,450 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 |
|---|---|---|---|---|---|---|
| Kentucky | $96,450 | $76,710 | 2,920 | 4 | $111,740 | $63,390 |
| Wyoming | $88,540 | $84,620 | 280 | 0 | n/a | n/a |
| New York | $73,480 | $67,610 | 2,760 | 8 | $80,500 | $62,920 |
| Nevada | $72,140 | $75,500 | 750 | 2 | $72,900 | $54,490 |
| New Hampshire | $70,470 | $77,070 | 130 | 1 | $76,700 | $76,700 |
| Washington | $70,460 | $62,970 | 700 | 4 | $82,310 | $64,960 |
| Alaska | $69,420 | $61,290 | 40 | 0 | n/a | n/a |
| Rhode Island | $69,060 | $72,040 | 110 | 1 | $66,240 | $66,240 |
| California | $68,780 | $67,840 | 4,130 | 17 | $81,290 | $58,430 |
| Pennsylvania | $67,930 | $61,080 | 1,260 | 9 | $76,690 | $47,050 |
| Missouri | $67,440 | $63,720 | 2,180 | 6 | $72,500 | $64,220 |
| Virginia | $67,390 | $65,500 | 1,420 | 5 | $77,050 | $58,290 |
| Louisiana | $66,410 | $62,640 | 1,410 | 6 | $77,080 | $53,220 |
| Iowa | $66,110 | $64,760 | 900 | 2 | $66,220 | $61,720 |
| Colorado | $65,930 | $64,010 | 740 | 3 | $66,190 | $59,150 |
| Connecticut | $65,740 | $63,250 | 410 | 3 | $68,870 | $54,120 |
| South Carolina | $64,340 | $64,910 | 960 | 5 | $73,180 | $56,600 |
| Wisconsin | $64,160 | $64,310 | 420 | 3 | $68,910 | $61,380 |
| Tennessee | $63,720 | $64,790 | 800 | 7 | $81,130 | $59,580 |
| Minnesota | $63,220 | $63,020 | 730 | 2 | $68,660 | $63,450 |
| Illinois | $62,910 | $59,300 | 560 | 1 | $57,310 | $57,310 |
| Texas | $62,790 | $59,280 | 8,800 | 19 | $90,520 | $47,280 |
| Oregon | $62,230 | $57,440 | 430 | 2 | $64,820 | $58,900 |
| Idaho | $61,730 | $56,250 | 170 | 1 | $57,290 | $57,290 |
| Utah | $61,280 | $60,850 | 1,180 | 4 | $62,760 | $56,760 |
| North Carolina | $61,050 | $60,580 | 4,750 | 11 | $68,080 | $50,380 |
| Kansas | $60,860 | $60,160 | 1,040 | 3 | $66,320 | $56,670 |
| Arizona | $60,410 | $56,130 | 440 | 2 | $61,090 | $58,880 |
| Alabama | $60,380 | $60,560 | 420 | 2 | $65,650 | $56,330 |
| Nebraska | $60,090 | $61,190 | 650 | 2 | $63,400 | $59,240 |
| Ohio | $60,060 | $59,280 | 2,330 | 9 | $107,910 | $50,120 |
| West Virginia | $59,880 | $60,020 | 790 | 4 | $67,310 | $56,970 |
| Michigan | $59,760 | $59,590 | 1,640 | 7 | $62,600 | $50,850 |
| Georgia | $59,530 | $57,730 | 2,900 | 7 | $61,440 | $48,610 |
| Washington, D.C. | $59,170 | $62,520 | 80 | 1 | $61,730 | $61,730 |
| Maryland | $58,510 | $59,570 | 1,870 | 4 | $61,510 | $55,830 |
| Oklahoma | $57,980 | $58,970 | 1,530 | 4 | $64,070 | $57,010 |
| Florida | $57,270 | $51,900 | 2,830 | 11 | $70,550 | $50,810 |
| New Jersey | $57,010 | $57,920 | 310 | 0 | n/a | n/a |
| Massachusetts | $56,930 | $55,000 | 320 | 1 | $58,790 | $58,790 |
| Maine | $56,110 | $52,300 | 490 | 3 | $59,810 | $54,640 |
| Arkansas | $55,500 | $53,250 | 770 | 3 | $59,220 | $56,330 |
| Indiana | $54,990 | $48,760 | 1,780 | 5 | $65,850 | $49,100 |
| Mississippi | $54,290 | $54,380 | 450 | 2 | $56,420 | $55,540 |
| New Mexico | $47,480 | $36,240 | n/a | 0 | n/a | n/a |
| South Dakota | $47,040 | $45,240 | 50 | 0 | n/a | n/a |
| Puerto Rico | $41,150 | $37,870 | 360 | 2 | $42,090 | $35,880 |
Maintenance Workers, Machinery 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 |
|---|---|---|---|---|
| Louisville, KY | $111,740 | $157,260 | $53.72 | 970 |
| Cincinnati, OH | $107,910 | $79,410 | $51.88 | 940 |
| Beaumont, TX | $90,520 | $91,440 | $43.52 | 320 |
| Kennewick, WA | $82,310 | $81,070 | $39.57 | 60 |
| Vallejo, CA | $81,290 | $83,540 | $39.08 | 70 |
| Clarksville, TN | $81,130 | $84,500 | $39.01 | 70 |
| New York, NY | $80,500 | $68,990 | $38.70 | 1,170 |
| Longview, WA | $79,560 | $79,890 | $38.25 | 30 |
| San Francisco, CA | $78,680 | $79,090 | $37.83 | 270 |
| Baton Rouge, LA | $77,080 | $83,170 | $37.06 | 360 |
| Charlottesville, VA | $77,050 | $77,060 | $37.04 | 40 |
| Manchester, NH | $76,700 | $83,890 | $36.88 | 80 |
| Philadelphia, PA | $76,690 | $63,770 | $36.87 | 380 |
| Lexington, KY | $75,930 | $74,610 | $36.51 | 220 |
| Harrisburg, PA | $73,960 | $59,130 | $35.56 | 70 |
| Syracuse, NY | $73,830 | $79,720 | $35.50 | 320 |
| Charleston, SC | $73,180 | $75,190 | $35.18 | 140 |
| Austin, TX | $73,150 | $62,010 | $35.17 | 480 |
| Glens Falls, NY | $73,020 | $63,000 | $35.10 | 30 |
| Reno, NV | $72,900 | $66,320 | $35.05 | 120 |
| Seattle, WA | $72,620 | $64,940 | $34.92 | 380 |
| St. Louis, MO | $72,500 | $71,840 | $34.86 | 840 |
| Santa Rosa, CA | $72,460 | $75,780 | $34.84 | 80 |
| Albany, NY | $70,980 | $72,400 | $34.12 | 130 |
| Los Angeles, CA | $70,790 | $72,750 | $34.04 | 1,310 |
| San Diego, CA | $70,650 | $74,940 | $33.96 | 330 |
| Jacksonville, FL | $70,550 | $59,320 | $33.92 | 520 |
| College Station, TX | $70,170 | $66,910 | $33.74 | 90 |
| St. Joseph, MO | $70,150 | $76,530 | $33.73 | 120 |
| Bowling Green, KY | $69,880 | $59,100 | $33.60 | 60 |
| Lake Charles, LA | $69,380 | $62,480 | $33.36 | 110 |
| Sacramento, CA | $69,350 | $73,080 | $33.34 | 220 |
| San Jose, CA | $69,170 | $71,530 | $33.26 | 160 |
| Madison, WI | $68,910 | $66,470 | $33.13 | 50 |
| Hartford, CT | $68,870 | $64,450 | $33.11 | 200 |
| Minneapolis, MN | $68,660 | $69,940 | $33.01 | 250 |
| New Haven, CT | $68,620 | $65,840 | $32.99 | 70 |
| Virginia Beach, VA | $68,470 | $65,500 | $32.92 | 540 |
| Milwaukee, WI | $68,360 | $66,000 | $32.86 | 70 |
| Buffalo, NY | $68,170 | $65,230 | $32.77 | 210 |
| Raleigh, NC | $68,080 | $67,040 | $32.73 | 390 |
| Oxnard, CA | $68,030 | $66,050 | $32.71 | 90 |
| Allentown, PA | $67,850 | $62,140 | $32.62 | 90 |
| New Orleans, LA | $67,660 | $61,720 | $32.53 | 330 |
| Spartanburg, SC | $67,410 | $65,740 | $32.41 | 80 |
| Pittsburgh, PA | $67,360 | $60,920 | $32.39 | 210 |
| Charleston, WV | $67,310 | $60,920 | $32.36 | 160 |
| Columbus, OH | $67,130 | $62,140 | $32.27 | 400 |
| Columbia, MO | $66,930 | $64,670 | $32.18 | 100 |
| Durham, NC | $66,830 | $62,560 | $32.13 | 440 |
| Greenville, SC | $66,830 | $67,490 | $32.13 | 170 |
| Lawrence, KS | $66,320 | $63,980 | $31.89 | 60 |
| Columbia, SC | $66,290 | $64,910 | $31.87 | 190 |
| Providence, RI | $66,240 | $66,880 | $31.85 | 140 |
| Waterloo, IA | $66,220 | $65,760 | $31.84 | 50 |
| Pueblo, CO | $66,190 | $64,010 | $31.82 | 40 |
| Riverside, CA | $65,910 | $61,820 | $31.69 | 480 |
| Evansville, IN | $65,850 | $65,730 | $31.66 | 80 |
| Santa Maria, CA | $65,790 | $60,370 | $31.63 | 30 |
| Huntington, WV | $65,740 | $56,050 | $31.61 | 90 |
| Stockton, CA | $65,710 | $64,410 | $31.59 | 120 |
| Birmingham, AL | $65,650 | $64,180 | $31.56 | 80 |
| Springfield, MO | $65,530 | $62,410 | $31.50 | 190 |
| Monroe, LA | $65,330 | $66,200 | $31.41 | 60 |
| Spokane, WA | $64,960 | $60,920 | $31.23 | 60 |
| Winchester, VA | $64,920 | $64,300 | $31.21 | 90 |
| Denver, CO | $64,890 | $63,500 | $31.20 | 390 |
| Memphis, TN | $64,850 | $64,470 | $31.18 | 220 |
| Topeka, KS | $64,830 | $62,470 | $31.17 | 200 |
| Portland, OR | $64,820 | $59,270 | $31.16 | 230 |
| Kansas City, MO | $64,580 | $63,700 | $31.05 | 510 |
| Kiryas Joel, NY | $64,330 | $58,740 | $30.93 | 140 |
| Joplin, MO | $64,220 | $61,320 | $30.88 | 100 |
| Rochester, NY | $64,100 | $63,500 | $30.82 | 280 |
| Enid, OK | $64,070 | $63,570 | $30.80 | 40 |
| Modesto, CA | $64,000 | $61,870 | $30.77 | 100 |
| Dallas, TX | $63,980 | $60,770 | $30.76 | 2,460 |
| Indianapolis, IN | $63,480 | $64,390 | $30.52 | 220 |
| St. Cloud, MN | $63,450 | $64,710 | $30.50 | 60 |
| Omaha, NE | $63,400 | $62,710 | $30.48 | 260 |
| Elizabethtown, KY | $63,390 | $65,660 | $30.48 | 70 |
| Redding, CA | $63,350 | $63,160 | $30.46 | 30 |
| Nashville, TN | $62,990 | $64,650 | $30.29 | 180 |
| Utica, NY | $62,920 | $65,530 | $30.25 | 50 |
| Ogden, UT | $62,760 | $62,100 | $30.17 | 240 |
| Detroit, MI | $62,600 | $63,190 | $30.10 | 610 |
| Knoxville, TN | $62,530 | $62,460 | $30.06 | 130 |
| Houston, TX | $62,410 | $58,310 | $30.00 | 1,950 |
| Kalamazoo, MI | $62,230 | $62,560 | $29.92 | 30 |
| York, PA | $61,790 | $57,310 | $29.71 | 50 |
| Washington, DC | $61,730 | $60,960 | $29.68 | 710 |
| Des Moines, IA | $61,720 | $60,000 | $29.67 | 90 |
| Morristown, TN | $61,630 | $66,470 | $29.63 | 40 |
| Hagerstown, MD | $61,510 | $60,970 | $29.57 | 160 |
| Augusta, GA | $61,440 | $56,360 | $29.54 | 100 |
| Richmond, VA | $61,380 | $56,150 | $29.51 | 210 |
| Green Bay, WI | $61,380 | $63,500 | $29.51 | 40 |
| Miami, FL | $61,320 | $59,620 | $29.48 | 360 |
| Fresno, CA | $61,220 | $56,520 | $29.43 | 220 |
| Winston-Salem, NC | $61,210 | $60,380 | $29.43 | 290 |
| Rocky Mount, NC | $61,160 | $60,670 | $29.41 | 90 |
| Charlotte, NC | $61,120 | $60,580 | $29.38 | 910 |
| Phoenix, AZ | $61,090 | $56,130 | $29.37 | 330 |
| Wheeling, WV | $61,040 | $58,650 | $29.34 | 40 |
| Bakersfield, CA | $60,950 | $56,370 | $29.30 | 140 |
| Asheville, NC | $60,880 | $61,740 | $29.27 | 240 |
| Lawton, OK | $60,500 | $61,700 | $29.09 | n/a |
| Muskegon, MI | $60,470 | $67,130 | $29.07 | 50 |
| Tampa, FL | $60,450 | $59,100 | $29.06 | 170 |
| Jackson, TN | $60,020 | $62,890 | $28.86 | 50 |
| San Antonio, TX | $60,010 | $58,650 | $28.85 | 760 |
| Salt Lake City, UT | $59,980 | $60,850 | $28.84 | 590 |
| Atlanta, GA | $59,940 | $56,340 | $28.82 | 1,530 |
| Fort Myers, FL | $59,810 | $60,280 | $28.76 | 40 |
| Bangor, ME | $59,810 | $62,800 | $28.76 | 50 |
| Greensboro, NC | $59,790 | $59,730 | $28.74 | 450 |
| Lansing, MI | $59,770 | $62,880 | $28.74 | 40 |
| Hickory, NC | $59,640 | $60,940 | $28.67 | 440 |
| Chattanooga, TN | $59,580 | $62,690 | $28.65 | 110 |
| Salinas, CA | $59,570 | $59,810 | $28.64 | 40 |
| Savannah, GA | $59,490 | $57,520 | $28.60 | 80 |
| Provo, UT | $59,360 | $61,140 | $28.54 | 150 |
| Reading, PA | $59,290 | $57,580 | $28.51 | 70 |
| Tulsa, OK | $59,290 | $58,280 | $28.50 | 540 |
| Lincoln, NE | $59,240 | $56,850 | $28.48 | 120 |
| Little Rock, AR | $59,220 | $60,560 | $28.47 | 90 |
| Colorado Springs, CO | $59,150 | $60,150 | $28.44 | 50 |
| Cleveland, OH | $59,120 | $60,370 | $28.42 | 370 |
| Amarillo, TX | $58,970 | $59,410 | $28.35 | 100 |
| Killeen, TX | $58,900 | $60,260 | $28.32 | 120 |
| Salem, OR | $58,900 | $54,730 | $28.32 | 30 |
| Tucson, AZ | $58,880 | $52,160 | $28.31 | 40 |
| Boston, MA | $58,790 | $55,010 | $28.27 | 250 |
| Baltimore, MD | $58,520 | $59,570 | $28.13 | 1,040 |
| Visalia, CA | $58,430 | $55,750 | $28.09 | 50 |
| Lakeland, FL | $58,400 | $58,660 | $28.08 | 70 |
| Longview, TX | $58,400 | $57,000 | $28.08 | 100 |
| Blacksburg, VA | $58,290 | $57,580 | $28.02 | 30 |
| Lewiston, ME | $58,060 | $60,850 | $27.92 | 40 |
| Waco, TX | $57,860 | $58,400 | $27.82 | 170 |
| Grand Rapids, MI | $57,750 | $50,480 | $27.77 | 370 |
| Fayetteville, NC | $57,630 | $58,200 | $27.71 | 160 |
| Goldsboro, NC | $57,590 | $58,650 | $27.69 | 40 |
| Chicago, IL | $57,310 | $48,760 | $27.55 | 870 |
| Boise, ID | $57,290 | $53,700 | $27.55 | 60 |
| Hammond, LA | $57,080 | $58,620 | $27.44 | 50 |
| Columbus, IN | $57,020 | $61,530 | $27.41 | 40 |
| Oklahoma City, OK | $57,010 | $54,440 | $27.41 | 220 |
| Morgantown, WV | $56,970 | $59,910 | $27.39 | 100 |
| St. George, UT | $56,760 | $62,010 | $27.29 | 50 |
| Ocala, FL | $56,740 | $49,570 | $27.28 | 30 |
| Wichita, KS | $56,670 | $56,310 | $27.25 | 180 |
| Florence, SC | $56,600 | $56,530 | $27.21 | 50 |
| Scranton, PA | $56,560 | $53,710 | $27.19 | 40 |
| Fayetteville, AR | $56,480 | $45,450 | $27.15 | 210 |
| Gulfport, MS | $56,420 | $53,680 | $27.13 | 40 |
| Ann Arbor, MI | $56,390 | $51,370 | $27.11 | 30 |
| Wichita Falls, TX | $56,330 | $54,960 | $27.08 | 40 |
| Fort Smith, AR | $56,330 | $61,790 | $27.08 | 60 |
| Montgomery, AL | $56,330 | $58,390 | $27.08 | 110 |
| El Paso, TX | $56,310 | $49,640 | $27.07 | 150 |
| Elkhart, IN | $55,980 | $54,710 | $26.91 | 130 |
| Lexington Park, MD | $55,900 | $45,190 | $26.88 | 40 |
| Salisbury, MD | $55,830 | $58,210 | $26.84 | 40 |
| Jackson, MS | $55,540 | $54,110 | $26.70 | 50 |
| McAllen, TX | $55,320 | $45,020 | $26.60 | 70 |
| Tyler, TX | $55,280 | $56,540 | $26.58 | 40 |
| Sarasota, FL | $54,920 | $49,990 | $26.40 | 40 |
| Midland, TX | $54,770 | $43,750 | $26.33 | 180 |
| Portland, ME | $54,640 | $47,870 | $26.27 | 200 |
| Lancaster, PA | $54,590 | $55,380 | $26.24 | 40 |
| Las Vegas, NV | $54,490 | $52,100 | $26.20 | 250 |
| Odessa, TX | $54,380 | $51,110 | $26.14 | 90 |
| Pensacola, FL | $54,280 | $48,770 | $26.09 | 30 |
| Waterbury, CT | $54,120 | $56,490 | $26.02 | 60 |
| Youngstown, OH | $54,020 | $56,100 | $25.97 | 30 |
| Toledo, OH | $53,460 | $55,640 | $25.70 | 130 |
| Lafayette, LA | $53,220 | $46,590 | $25.59 | 70 |
| Port St. Lucie, FL | $52,910 | $51,880 | $25.44 | 40 |
| Dayton, OH | $52,670 | $44,410 | $25.32 | 210 |
| Rome, GA | $52,660 | $46,630 | $25.32 | 30 |
| Palm Bay, FL | $51,940 | $50,820 | $24.97 | 50 |
| Springfield, OH | $51,890 | $50,500 | $24.95 | 40 |
| Columbus, GA | $51,730 | $49,240 | $24.87 | 40 |
| Macon, GA | $51,480 | $47,150 | $24.75 | 40 |
| Akron, OH | $51,240 | $48,640 | $24.64 | 110 |
| Flint, MI | $50,850 | $48,820 | $24.45 | 30 |
| Orlando, FL | $50,810 | $48,270 | $24.43 | 1,260 |
| Abilene, TX | $50,680 | $46,060 | $24.36 | 50 |
| Burlington, NC | $50,380 | $47,970 | $24.22 | 100 |
| Canton, OH | $50,120 | $50,510 | $24.10 | 100 |
| Fort Wayne, IN | $49,100 | $45,010 | $23.61 | 70 |
| Dalton, GA | $48,610 | $47,200 | $23.37 | 50 |
| Lubbock, TX | $48,170 | $44,620 | $23.16 | 70 |
| Brownsville, TX | $47,280 | $46,430 | $22.73 | 100 |
| Erie, PA | $47,050 | $43,510 | $22.62 | 40 |
| San Juan, PR | $42,090 | $40,460 | $20.24 | 290 |
| Ponce, PR | $35,880 | $31,200 | $17.25 | 30 |
Related jobs
- Control and Valve Installers and Repairers, Except Mechanical DoorU.S. average $76,210
- Heating, Air Conditioning, and Refrigeration Mechanics and InstallersU.S. average $64,780
- Industrial Machinery MechanicsU.S. average $68,460
- Electrical Power-Line Installers and RepairersU.S. average $91,970
- Maintenance and Repair Workers, GeneralU.S. average $53,780
- Helpers--Installation, Maintenance, and Repair WorkersU.S. average $41,490
- Installation, Maintenance, and Repair Workers, All OtherU.S. average $53,850
- MillwrightsU.S. average $69,780
Maintenance Workers, Machinery salary: questions
Where do maintenance workers, machinery make the most money?
In Louisville, KY, with an average of $111,740 a year, among the 198 metro areas we cover.
What is the average maintenance workers, machinery salary in the U.S.?
$64,610 a year nationwide (BLS OEWS national estimates, May 2025); the median is $60,850, so half of maintenance workers, machinery earn more than that and half less.
What salary should maintenance workers, machinery ask for?
Start from the figures for your city: the middle half of maintenance workers, machinery nationwide earn between $48,920 (25th percentile) and $75,200 (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 maintenance workers, machinery the most?
Kentucky, with a statewide average of $96,450 a year (BLS state estimates, May 2025).
Where is maintenance workers, machinery pay the lowest?
Ponce, PR, at $35,880 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-9043.
- 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.