Top 15 cities for maintenance and repair workers, general by average salary
| San Jose, CA | $69,440 |
|---|---|
| San Francisco, CA | $69,420 |
| Kahului, HI | $65,750 |
| Vallejo, CA | $65,110 |
| Napa, CA | $64,900 |
| Fairbanks, AK | $64,190 |
| Seattle, WA | $64,140 |
| Decatur, IL | $63,570 |
| Kennewick, WA | $62,270 |
| Bremerton, WA | $62,170 |
| Sheboygan, WI | $61,940 |
| Stockton, CA | $61,810 |
| Mount Vernon, WA | $61,640 |
| Santa Rosa, CA | $61,330 |
| Minneapolis, MN | $61,070 |
Map: Maintenance and Repair Workers, General salary by metro area
Loading map…
Map data © OpenStreetMap contributors.
Maintenance and Repair Workers, General salary by state
Washington, D.C. pays maintenance and repair workers, general the most statewide, $63,420 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, D.C. | $63,420 | $60,310 | 4,860 | 1 | $58,690 | $58,690 |
| Alaska | $63,330 | $60,270 | 4,590 | 2 | $64,190 | $58,520 |
| Washington | $61,430 | $59,160 | 32,450 | 11 | $64,140 | $54,290 |
| California | $60,050 | $57,000 | 143,060 | 25 | $69,440 | $53,330 |
| Hawaii | $59,290 | $57,960 | 8,030 | 2 | $65,750 | $57,150 |
| Connecticut | $59,160 | $57,620 | 11,700 | 5 | $60,730 | $54,650 |
| Minnesota | $59,080 | $59,200 | 29,660 | 5 | $61,070 | $55,470 |
| New York | $58,980 | $57,790 | 119,650 | 13 | $60,860 | $50,160 |
| Massachusetts | $58,930 | $58,320 | 29,830 | 6 | $60,480 | $52,610 |
| New Jersey | $57,750 | $54,810 | 37,350 | 3 | $57,250 | $53,050 |
| Illinois | $57,650 | $56,720 | 66,600 | 8 | $63,570 | $51,940 |
| Vermont | $56,930 | $55,510 | 2,610 | 1 | $59,410 | $59,410 |
| Nevada | $56,450 | $52,360 | 16,520 | 3 | $55,870 | $54,600 |
| Oregon | $56,390 | $54,350 | 16,160 | 8 | $60,150 | $52,280 |
| Colorado | $55,380 | $51,280 | 22,960 | 7 | $58,290 | $49,010 |
| Wisconsin | $55,230 | $55,810 | 30,880 | 13 | $61,940 | $53,650 |
| New Hampshire | $55,100 | $52,830 | 5,780 | 1 | $55,880 | $55,880 |
| Ohio | $54,760 | $53,420 | 64,770 | 12 | $57,270 | $50,480 |
| Delaware | $54,560 | $50,150 | 3,310 | 1 | $49,820 | $49,820 |
| Maryland | $54,540 | $51,490 | 23,730 | 4 | $54,550 | $50,070 |
| Rhode Island | $54,310 | $50,900 | 4,500 | 1 | $54,110 | $54,110 |
| Iowa | $54,140 | $52,160 | 16,500 | 8 | $56,240 | $50,350 |
| Utah | $54,010 | $50,450 | 16,090 | 5 | $56,340 | $47,650 |
| Virginia | $53,350 | $49,470 | 34,540 | 9 | $54,220 | $49,900 |
| Indiana | $53,280 | $49,890 | 34,480 | 12 | $57,660 | $47,220 |
| Maine | $52,990 | $49,430 | 5,820 | 3 | $55,670 | $50,020 |
| Wyoming | $52,910 | $47,900 | 3,920 | 2 | $52,420 | $48,880 |
| Pennsylvania | $52,760 | $49,290 | 55,590 | 16 | $55,750 | $46,120 |
| Idaho | $52,680 | $48,190 | 8,200 | 6 | $56,890 | $47,570 |
| Nebraska | $52,560 | $50,700 | 9,850 | 3 | $54,240 | $53,360 |
| Missouri | $52,210 | $48,370 | 31,180 | 8 | $56,440 | $46,760 |
| Arizona | $51,940 | $47,620 | 39,000 | 7 | $53,960 | $45,660 |
| North Dakota | $51,890 | $49,840 | 3,300 | 4 | $53,690 | $49,410 |
| South Carolina | $50,870 | $47,880 | 28,020 | 8 | $54,980 | $41,790 |
| Georgia | $50,590 | $47,680 | 48,430 | 14 | $53,280 | $44,040 |
| North Carolina | $50,460 | $47,910 | 43,440 | 15 | $54,120 | $41,370 |
| Michigan | $50,380 | $47,580 | 39,490 | 15 | $52,510 | $46,400 |
| Kentucky | $50,340 | $46,810 | 22,190 | 6 | $53,910 | $48,310 |
| South Dakota | $49,790 | $48,100 | 3,450 | 2 | $49,670 | $48,570 |
| Montana | $49,710 | $46,870 | 5,420 | 5 | $51,790 | $48,100 |
| Texas | $49,700 | $46,670 | 140,580 | 26 | $52,350 | $39,040 |
| Tennessee | $49,570 | $47,240 | 35,790 | 10 | $51,080 | $46,060 |
| Kansas | $49,330 | $47,210 | 12,730 | 4 | $50,790 | $47,380 |
| Florida | $48,750 | $46,060 | 111,530 | 22 | $52,420 | $41,870 |
| New Mexico | $48,660 | $45,760 | 9,320 | 4 | $51,320 | $44,710 |
| Louisiana | $48,020 | $43,960 | 21,490 | 10 | $55,330 | $42,340 |
| Mississippi | $46,490 | $44,350 | 14,550 | 3 | $50,070 | $43,070 |
| Oklahoma | $45,870 | $42,750 | 18,670 | 4 | $48,200 | $45,500 |
| Alabama | $45,670 | $43,630 | 16,660 | 12 | $58,830 | $39,650 |
| Arkansas | $45,130 | $43,400 | 12,410 | 5 | $48,290 | $36,980 |
| West Virginia | $44,160 | $38,890 | 8,060 | 7 | $49,300 | $40,330 |
| Puerto Rico | $26,870 | $23,220 | 12,560 | 6 | $27,410 | $25,240 |
Maintenance and Repair Workers, General 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 | $69,440 | $63,220 | $33.39 | 7,750 |
| San Francisco, CA | $69,420 | $63,630 | $33.37 | 18,550 |
| Kahului, HI | $65,750 | $63,980 | $31.61 | 1,350 |
| Vallejo, CA | $65,110 | $61,400 | $31.30 | 1,190 |
| Napa, CA | $64,900 | $61,860 | $31.20 | 830 |
| Fairbanks, AK | $64,190 | $62,520 | $30.86 | 380 |
| Seattle, WA | $64,140 | $60,760 | $30.84 | 17,790 |
| Decatur, IL | $63,570 | $61,380 | $30.56 | 1,350 |
| Kennewick, WA | $62,270 | $58,690 | $29.94 | 1,130 |
| Bremerton, WA | $62,170 | $59,670 | $29.89 | 760 |
| Sheboygan, WI | $61,940 | $62,410 | $29.78 | 760 |
| Stockton, CA | $61,810 | $59,590 | $29.72 | 2,740 |
| Mount Vernon, WA | $61,640 | $60,150 | $29.64 | 560 |
| Santa Rosa, CA | $61,330 | $58,170 | $29.49 | 1,930 |
| Minneapolis, MN | $61,070 | $60,470 | $29.36 | 18,090 |
| Modesto, CA | $61,030 | $59,650 | $29.34 | 1,660 |
| New York, NY | $60,860 | $59,550 | $29.26 | 108,700 |
| Hartford, CT | $60,730 | $58,670 | $29.20 | 4,020 |
| Boston, MA | $60,480 | $59,670 | $29.08 | 21,030 |
| Olympia, WA | $60,360 | $58,980 | $29.02 | 1,130 |
| Portland, OR | $60,150 | $58,760 | $28.92 | 8,860 |
| Bellingham, WA | $59,830 | $58,090 | $28.76 | 880 |
| New Haven, CT | $59,770 | $58,740 | $28.74 | 2,330 |
| Bridgeport, CT | $59,510 | $57,500 | $28.61 | 2,410 |
| Burlington, VT | $59,410 | $58,170 | $28.56 | 950 |
| Hanford, CA | $59,060 | $59,200 | $28.39 | 520 |
| Chicago, IL | $58,910 | $58,020 | $28.32 | 45,710 |
| Decatur, AL | $58,830 | $48,520 | $28.28 | 470 |
| Duluth, MN | $58,780 | $58,900 | $28.26 | 1,820 |
| Washington, DC | $58,690 | $57,240 | $28.22 | 23,100 |
| Oshkosh, WI | $58,600 | $58,470 | $28.18 | 990 |
| Anchorage, AK | $58,520 | $57,390 | $28.14 | 1,680 |
| Los Angeles, CA | $58,390 | $56,520 | $28.07 | 47,890 |
| Boulder, CO | $58,290 | $57,240 | $28.02 | 1,090 |
| San Diego, CA | $58,010 | $54,530 | $27.89 | 12,350 |
| Elkhart, IN | $57,660 | $57,590 | $27.72 | 1,500 |
| Columbus, IN | $57,650 | $58,450 | $27.72 | 610 |
| Sacramento, CA | $57,580 | $56,570 | $27.68 | 7,980 |
| Oxnard, CA | $57,560 | $54,570 | $27.68 | 2,700 |
| Riverside, CA | $57,510 | $53,560 | $27.65 | 13,720 |
| Walla Walla, WA | $57,450 | $53,960 | $27.62 | 310 |
| Barnstable, MA | $57,420 | $57,610 | $27.61 | 1,050 |
| Denver, CO | $57,310 | $52,450 | $27.55 | 11,510 |
| Lafayette, IN | $57,300 | $55,480 | $27.55 | 1,250 |
| Lima, OH | $57,270 | $57,180 | $27.54 | 620 |
| Trenton, NJ | $57,250 | $53,930 | $27.52 | 1,840 |
| Bakersfield, CA | $57,240 | $50,800 | $27.52 | 2,490 |
| Merced, CA | $57,240 | $56,700 | $27.52 | 930 |
| Wenatchee, WA | $57,210 | $55,100 | $27.51 | 760 |
| Honolulu, HI | $57,150 | $55,280 | $27.48 | 5,120 |
| Longview, WA | $57,100 | $53,100 | $27.45 | 370 |
| Kenosha, WI | $57,070 | $58,740 | $27.44 | 840 |
| Santa Maria, CA | $57,030 | $52,780 | $27.42 | 1,980 |
| Kankakee, IL | $56,970 | $58,400 | $27.39 | 520 |
| Spokane, WA | $56,900 | $52,280 | $27.35 | 2,430 |
| Lewiston, ID | $56,890 | $50,010 | $27.35 | 350 |
| Idaho Falls, ID | $56,840 | $49,030 | $27.33 | 640 |
| Chico, CA | $56,820 | $52,040 | $27.32 | 720 |
| Worcester, MA | $56,570 | $55,160 | $27.20 | 2,760 |
| Yuba City, CA | $56,560 | $55,100 | $27.19 | 380 |
| Madison, WI | $56,560 | $57,330 | $27.19 | 3,790 |
| Mankato, MN | $56,550 | $56,690 | $27.19 | 630 |
| Albany, OR | $56,480 | $55,820 | $27.15 | 370 |
| Kiryas Joel, NY | $56,480 | $55,160 | $27.15 | 3,080 |
| Appleton, WI | $56,480 | $57,420 | $27.16 | 1,340 |
| St. Louis, MO | $56,440 | $53,930 | $27.14 | 13,170 |
| Greeley, CO | $56,420 | $53,610 | $27.13 | 980 |
| Green Bay, WI | $56,400 | $58,080 | $27.12 | 1,910 |
| Toledo, OH | $56,360 | $57,170 | $27.10 | 3,640 |
| Salt Lake City, UT | $56,340 | $52,650 | $27.09 | 6,590 |
| Cedar Rapids, IA | $56,240 | $51,880 | $27.04 | 1,260 |
| Twin Falls, ID | $56,220 | $56,010 | $27.03 | 640 |
| Syracuse, NY | $56,150 | $54,300 | $26.99 | 3,550 |
| Salinas, CA | $56,090 | $50,760 | $26.97 | 1,550 |
| St. Joseph, MO | $56,000 | $57,420 | $26.92 | 830 |
| Cincinnati, OH | $55,970 | $56,830 | $26.91 | 12,140 |
| Vineland, NJ | $55,950 | $52,450 | $26.90 | 600 |
| Sioux City, IA | $55,900 | $57,470 | $26.88 | 980 |
| Norwich, CT | $55,890 | $53,190 | $26.87 | 820 |
| Bend, OR | $55,880 | $54,660 | $26.87 | 980 |
| Manchester, NH | $55,880 | $53,510 | $26.87 | 1,570 |
| Las Vegas, NV | $55,870 | $51,910 | $26.86 | 11,180 |
| Ogden, UT | $55,830 | $51,930 | $26.84 | 2,480 |
| Rockford, IL | $55,820 | $53,610 | $26.84 | 1,980 |
| Reno, NV | $55,790 | $51,310 | $26.82 | 3,070 |
| Allentown, PA | $55,750 | $52,880 | $26.80 | 3,780 |
| Milwaukee, WI | $55,690 | $56,320 | $26.78 | 8,270 |
| St. Cloud, MN | $55,690 | $56,120 | $26.78 | 1,140 |
| Portland, ME | $55,670 | $52,580 | $26.76 | 2,550 |
| Santa Cruz, CA | $55,660 | $50,000 | $26.76 | 880 |
| Salem, OR | $55,510 | $53,090 | $26.69 | 1,640 |
| Rochester, MN | $55,470 | $54,060 | $26.67 | 940 |
| Fort Collins, CO | $55,420 | $53,290 | $26.64 | 1,410 |
| Lake Charles, LA | $55,330 | $46,170 | $26.60 | 1,350 |
| Wausau, WI | $55,200 | $55,650 | $26.54 | 830 |
| Chambersburg, PA | $55,140 | $55,670 | $26.51 | 740 |
| Lewiston, ME | $55,110 | $50,170 | $26.50 | 340 |
| Champaign, IL | $55,070 | $55,260 | $26.48 | 1,290 |
| Columbus, OH | $55,070 | $52,800 | $26.48 | 10,970 |
| Ames, IA | $55,020 | $54,770 | $26.45 | 670 |
| Reading, PA | $55,010 | $52,250 | $26.45 | 1,800 |
| Eau Claire, WI | $55,010 | $53,890 | $26.45 | 920 |
| San Luis Obispo, CA | $54,980 | $49,400 | $26.43 | 1,280 |
| Spartanburg, SC | $54,980 | $53,110 | $26.43 | 2,010 |
| Janesville, WI | $54,940 | $56,610 | $26.41 | 770 |
| York, PA | $54,890 | $53,610 | $26.39 | 2,040 |
| Springfield, MA | $54,890 | $52,790 | $26.39 | 1,950 |
| Cleveland, OH | $54,840 | $51,930 | $26.37 | 12,860 |
| Fresno, CA | $54,790 | $51,450 | $26.34 | 3,590 |
| Racine, WI | $54,770 | $54,030 | $26.33 | 800 |
| Waterbury, CT | $54,650 | $49,000 | $26.27 | 1,240 |
| Philadelphia, PA | $54,640 | $50,200 | $26.27 | 22,470 |
| Akron, OH | $54,620 | $52,420 | $26.26 | 3,560 |
| Carson City, NV | $54,600 | $53,290 | $26.25 | 320 |
| Baltimore, MD | $54,550 | $52,100 | $26.22 | 11,250 |
| Des Moines, IA | $54,500 | $50,780 | $26.20 | 3,780 |
| Dubuque, IA | $54,450 | $54,360 | $26.18 | 570 |
| Visalia, CA | $54,420 | $50,580 | $26.16 | 1,450 |
| Pueblo, CO | $54,420 | $49,830 | $26.16 | 530 |
| Davenport, IA | $54,330 | $51,200 | $26.12 | 1,940 |
| Yakima, WA | $54,290 | $49,450 | $26.10 | 1,210 |
| Dayton, OH | $54,270 | $50,710 | $26.09 | 3,670 |
| Grand Island, NE | $54,240 | $55,740 | $26.08 | 460 |
| Harrisonburg, VA | $54,220 | $50,350 | $26.07 | 780 |
| Buffalo, NY | $54,210 | $50,620 | $26.06 | 5,980 |
| Peoria, IL | $54,160 | $50,820 | $26.04 | 1,680 |
| Charlotte, NC | $54,120 | $51,000 | $26.02 | 11,460 |
| Providence, RI | $54,110 | $50,690 | $26.02 | 6,370 |
| Omaha, NE | $54,080 | $51,700 | $26.00 | 4,360 |
| Lebanon, PA | $54,040 | $52,960 | $25.98 | 700 |
| Phoenix, AZ | $53,960 | $48,930 | $25.94 | 26,350 |
| Durham, NC | $53,950 | $49,130 | $25.94 | 2,830 |
| Louisville, KY | $53,910 | $48,970 | $25.92 | 7,060 |
| Albany, NY | $53,880 | $49,490 | $25.90 | 4,970 |
| Corvallis, OR | $53,860 | $52,000 | $25.89 | 340 |
| Rochester, NY | $53,850 | $49,990 | $25.89 | 5,870 |
| La Crosse, WI | $53,820 | $53,160 | $25.88 | 920 |
| Medford, OR | $53,790 | $51,180 | $25.86 | 700 |
| Amherst, MA | $53,780 | $51,640 | $25.86 | 1,140 |
| Minot, ND | $53,690 | $49,960 | $25.81 | 280 |
| Fargo, ND | $53,650 | $52,040 | $25.79 | 1,040 |
| Fond du Lac, WI | $53,650 | $51,930 | $25.80 | 410 |
| Redding, CA | $53,620 | $47,820 | $25.78 | 690 |
| Lexington Park, MD | $53,570 | $52,110 | $25.75 | 430 |
| Kingston, NY | $53,490 | $50,230 | $25.72 | 870 |
| Greenville, SC | $53,370 | $49,500 | $25.66 | 4,610 |
| Lincoln, NE | $53,360 | $50,640 | $25.65 | 1,540 |
| El Centro, CA | $53,330 | $47,870 | $25.64 | 500 |
| Kansas City, MO | $53,330 | $48,860 | $25.64 | 10,360 |
| Atlanta, GA | $53,280 | $49,630 | $25.62 | 25,190 |
| Springfield, IL | $53,230 | $48,950 | $25.59 | 930 |
| Scranton, PA | $53,220 | $49,710 | $25.59 | 2,750 |
| Ithaca, NY | $53,200 | $48,870 | $25.58 | 600 |
| Indianapolis, IN | $53,110 | $49,520 | $25.54 | 10,670 |
| Atlantic City, NJ | $53,050 | $48,450 | $25.50 | 2,050 |
| Staunton, VA | $53,040 | $48,860 | $25.50 | 490 |
| Cape Girardeau, MO | $53,020 | $48,830 | $25.49 | 490 |
| Glens Falls, NY | $52,900 | $48,940 | $25.44 | 740 |
| Harrisburg, PA | $52,830 | $49,250 | $25.40 | 3,060 |
| Lancaster, PA | $52,820 | $49,650 | $25.39 | 2,520 |
| Charleston, SC | $52,800 | $48,540 | $25.38 | 4,460 |
| Elmira, NY | $52,760 | $49,560 | $25.37 | 440 |
| Eugene, OR | $52,740 | $49,230 | $25.35 | 1,600 |
| Fort Wayne, IN | $52,690 | $49,250 | $25.33 | 2,210 |
| Pittsfield, MA | $52,610 | $48,930 | $25.29 | 690 |
| Canton, OH | $52,600 | $51,000 | $25.29 | 2,010 |
| Gainesville, GA | $52,540 | $49,350 | $25.26 | 1,220 |
| Richmond, VA | $52,520 | $48,730 | $25.25 | 5,520 |
| Ann Arbor, MI | $52,510 | $49,170 | $25.24 | 1,680 |
| Raleigh, NC | $52,500 | $49,870 | $25.24 | 6,330 |
| Waterloo, IA | $52,450 | $50,940 | $25.22 | 870 |
| Roanoke, VA | $52,430 | $48,880 | $25.21 | 1,360 |
| Homosassa Springs, FL | $52,420 | $39,590 | $25.20 | 430 |
| Cheyenne, WY | $52,420 | $47,740 | $25.20 | 540 |
| Dallas, TX | $52,350 | $48,860 | $25.17 | 39,740 |
| Boise, ID | $52,350 | $48,190 | $25.17 | 3,160 |
| Colorado Springs, CO | $52,330 | $48,690 | $25.16 | 2,410 |
| Grants Pass, OR | $52,280 | $48,790 | $25.14 | 220 |
| Florence, AL | $52,250 | $45,660 | $25.12 | 620 |
| Austin, TX | $52,170 | $48,730 | $25.08 | 12,430 |
| Grand Rapids, MI | $52,100 | $48,530 | $25.05 | 5,470 |
| Binghamton, NY | $52,090 | $49,220 | $25.05 | 1,130 |
| Midland, TX | $52,080 | $47,880 | $25.04 | 1,200 |
| Lynchburg, VA | $52,000 | $47,920 | $25.00 | 880 |
| Pittsburgh, PA | $52,000 | $49,250 | $25.00 | 10,330 |
| Bloomington, IL | $51,940 | $48,070 | $24.97 | 710 |
| Watertown, NY | $51,940 | $49,100 | $24.97 | 760 |
| Joplin, MO | $51,890 | $48,740 | $24.95 | 1,020 |
| Detroit, MI | $51,830 | $48,380 | $24.92 | 16,190 |
| Bozeman, MT | $51,790 | $47,590 | $24.90 | 800 |
| Winchester, VA | $51,740 | $48,550 | $24.88 | 670 |
| Evansville, IN | $51,660 | $49,070 | $24.84 | 1,420 |
| Sarasota, FL | $51,610 | $47,070 | $24.81 | 4,400 |
| Kokomo, IN | $51,540 | $48,400 | $24.78 | 280 |
| Blacksburg, VA | $51,530 | $48,040 | $24.77 | 930 |
| Sherman, TX | $51,480 | $48,620 | $24.75 | 690 |
| Mansfield, OH | $51,440 | $50,210 | $24.73 | 660 |
| Springfield, OH | $51,400 | $50,930 | $24.71 | 630 |
| Provo, UT | $51,380 | $48,990 | $24.70 | 2,500 |
| Logan, UT | $51,350 | $50,090 | $24.69 | 720 |
| Albuquerque, NM | $51,320 | $46,900 | $24.68 | 3,860 |
| Battle Creek, MI | $51,240 | $48,640 | $24.64 | 530 |
| Houston, TX | $51,160 | $46,710 | $24.60 | 32,050 |
| Hickory, NC | $51,130 | $47,690 | $24.58 | 1,500 |
| Jacksonville, FL | $51,100 | $47,380 | $24.57 | 7,710 |
| Memphis, TN | $51,080 | $48,140 | $24.56 | 6,250 |
| Longview, TX | $50,960 | $46,450 | $24.50 | 1,420 |
| Nashville, TN | $50,960 | $48,780 | $24.50 | 11,040 |
| Sandusky, OH | $50,900 | $49,290 | $24.47 | 820 |
| Naples, FL | $50,880 | $47,470 | $24.46 | 2,400 |
| Virginia Beach, VA | $50,850 | $47,820 | $24.45 | 7,100 |
| Lawrence, KS | $50,790 | $48,020 | $24.42 | 480 |
| Michigan City, IN | $50,770 | $47,050 | $24.41 | 530 |
| Gettysburg, PA | $50,640 | $50,720 | $24.35 | 450 |
| Terre Haute, IN | $50,500 | $47,220 | $24.28 | 850 |
| Coeur d'Alene, ID | $50,480 | $47,750 | $24.27 | 790 |
| Youngstown, OH | $50,480 | $48,770 | $24.27 | 2,000 |
| Salisbury, MD | $50,440 | $48,160 | $24.25 | 640 |
| Grand Forks, ND | $50,440 | $48,040 | $24.25 | 600 |
| Iowa City, IA | $50,350 | $47,760 | $24.21 | 710 |
| Bloomington, IN | $50,320 | $47,200 | $24.19 | 760 |
| Odessa, TX | $50,290 | $47,290 | $24.18 | 770 |
| Utica, NY | $50,160 | $47,310 | $24.12 | 1,390 |
| Topeka, KS | $50,160 | $46,610 | $24.12 | 990 |
| Winston-Salem, NC | $50,110 | $47,090 | $24.09 | 2,480 |
| Hagerstown, MD | $50,070 | $47,710 | $24.07 | 1,060 |
| Greensboro, NC | $50,070 | $47,320 | $24.07 | 3,530 |
| Gulfport, MS | $50,070 | $46,240 | $24.07 | 1,890 |
| South Bend, IN | $50,060 | $47,950 | $24.07 | 1,620 |
| Lansing, MI | $50,030 | $47,580 | $24.06 | 1,960 |
| Bangor, ME | $50,020 | $46,960 | $24.05 | 600 |
| Monroe, LA | $50,020 | $46,140 | $24.05 | 1,200 |
| Chattanooga, TN | $49,970 | $47,170 | $24.03 | 2,840 |
| Baton Rouge, LA | $49,960 | $46,150 | $24.02 | 3,910 |
| Springfield, MO | $49,950 | $47,160 | $24.02 | 2,430 |
| Charlottesville, VA | $49,900 | $48,170 | $23.99 | 1,060 |
| Dover, DE | $49,820 | $45,920 | $23.95 | 410 |
| Billings, MT | $49,760 | $47,840 | $23.92 | 850 |
| Jackson, MI | $49,740 | $47,090 | $23.91 | 480 |
| Morristown, TN | $49,690 | $48,720 | $23.89 | 710 |
| Miami, FL | $49,670 | $46,290 | $23.88 | 31,890 |
| Sioux Falls, SD | $49,670 | $48,330 | $23.88 | 1,270 |
| Great Falls, MT | $49,660 | $48,250 | $23.87 | 370 |
| Kingsport, TN | $49,630 | $46,520 | $23.86 | 1,430 |
| Lakeland, FL | $49,560 | $45,850 | $23.83 | 3,090 |
| Warner Robins, GA | $49,550 | $48,660 | $23.82 | 610 |
| Rome, GA | $49,500 | $45,980 | $23.80 | 480 |
| Shreveport, LA | $49,460 | $46,320 | $23.78 | 2,110 |
| Augusta, GA | $49,440 | $46,130 | $23.77 | 2,390 |
| Columbia, SC | $49,440 | $46,870 | $23.77 | 4,680 |
| Savannah, GA | $49,440 | $46,580 | $23.77 | 2,080 |
| Kalamazoo, MI | $49,410 | $46,700 | $23.75 | 1,230 |
| Pensacola, FL | $49,410 | $45,190 | $23.75 | 2,430 |
| Bismarck, ND | $49,410 | $49,060 | $23.75 | 450 |
| Flagstaff, AZ | $49,320 | $46,860 | $23.71 | 1,090 |
| Wheeling, WV | $49,300 | $44,520 | $23.70 | 860 |
| Jackson, TN | $49,300 | $48,080 | $23.70 | 1,040 |
| Bowling Green, KY | $49,240 | $45,880 | $23.68 | 830 |
| Saginaw, MI | $49,120 | $45,620 | $23.61 | 680 |
| Asheville, NC | $49,040 | $47,360 | $23.58 | 1,740 |
| Grand Junction, CO | $49,010 | $47,690 | $23.56 | 460 |
| Weirton, WV | $48,950 | $46,890 | $23.54 | 480 |
| Casper, WY | $48,880 | $46,240 | $23.50 | 370 |
| Farmington, NM | $48,820 | $46,910 | $23.47 | 500 |
| Flint, MI | $48,800 | $45,190 | $23.46 | 1,270 |
| Palm Bay, FL | $48,770 | $45,400 | $23.45 | 2,600 |
| Clarksville, TN | $48,770 | $46,970 | $23.45 | 1,140 |
| Jefferson City, MO | $48,740 | $46,320 | $23.43 | 900 |
| Waco, TX | $48,690 | $47,110 | $23.41 | 1,380 |
| Williamsport, PA | $48,580 | $46,340 | $23.36 | 500 |
| Rapid City, SD | $48,570 | $47,110 | $23.35 | 550 |
| Gainesville, FL | $48,550 | $46,560 | $23.34 | 1,740 |
| Knoxville, TN | $48,520 | $46,170 | $23.33 | 4,640 |
| Paducah, KY | $48,510 | $45,920 | $23.32 | 530 |
| Traverse City, MI | $48,510 | $46,850 | $23.32 | 620 |
| Tampa, FL | $48,460 | $46,020 | $23.30 | 14,380 |
| Owensboro, KY | $48,400 | $44,530 | $23.27 | 500 |
| Elizabethtown, KY | $48,380 | $45,300 | $23.26 | 640 |
| Tucson, AZ | $48,340 | $45,600 | $23.24 | 5,210 |
| Dalton, GA | $48,330 | $47,220 | $23.24 | 1,010 |
| State College, PA | $48,320 | $48,420 | $23.23 | 870 |
| Lexington, KY | $48,310 | $44,910 | $23.23 | 3,220 |
| Monroe, MI | $48,310 | $44,750 | $23.23 | 370 |
| Huntsville, AL | $48,310 | $46,430 | $23.22 | 1,540 |
| Birmingham, AL | $48,290 | $46,360 | $23.22 | 3,720 |
| Fayetteville, AR | $48,290 | $47,790 | $23.22 | 2,490 |
| New Orleans, LA | $48,250 | $45,260 | $23.20 | 4,940 |
| Prescott Valley, AZ | $48,240 | $44,750 | $23.19 | 1,060 |
| Missoula, MT | $48,230 | $47,490 | $23.19 | 590 |
| San Antonio, TX | $48,220 | $45,380 | $23.18 | 11,450 |
| Tulsa, OK | $48,200 | $45,760 | $23.17 | 4,340 |
| Fort Myers, FL | $48,170 | $46,270 | $23.16 | 3,520 |
| Hinesville, GA | $48,160 | $46,400 | $23.16 | 230 |
| Muskegon, MI | $48,110 | $46,560 | $23.13 | 570 |
| Helena, MT | $48,100 | $46,430 | $23.13 | 390 |
| Greenville, NC | $48,080 | $45,390 | $23.11 | 540 |
| Wichita, KS | $47,930 | $47,150 | $23.04 | 2,740 |
| Little Rock, AR | $47,920 | $45,270 | $23.04 | 2,760 |
| Florence, SC | $47,890 | $44,750 | $23.03 | 1,250 |
| Crestview, FL | $47,810 | $45,320 | $22.98 | 1,930 |
| Sumter, SC | $47,800 | $47,340 | $22.98 | 550 |
| Orlando, FL | $47,760 | $46,060 | $22.96 | 16,380 |
| St. George, UT | $47,650 | $44,210 | $22.91 | 950 |
| Midland, MI | $47,600 | $46,850 | $22.88 | 280 |
| Lake Havasu City, AZ | $47,600 | $44,110 | $22.89 | 840 |
| Pocatello, ID | $47,570 | $44,640 | $22.87 | 370 |
| Hilton Head Island, SC | $47,550 | $46,170 | $22.86 | 1,140 |
| Fayetteville, NC | $47,390 | $44,530 | $22.79 | 1,150 |
| Manhattan, KS | $47,380 | $46,370 | $22.78 | 570 |
| Macon, GA | $47,350 | $46,100 | $22.76 | 950 |
| Muncie, IN | $47,220 | $45,600 | $22.70 | 470 |
| Beaumont, TX | $47,180 | $45,210 | $22.68 | 1,750 |
| Burlington, NC | $47,180 | $46,020 | $22.69 | 520 |
| Port St. Lucie, FL | $47,080 | $45,620 | $22.64 | 1,890 |
| Niles, MI | $47,020 | $44,310 | $22.61 | 530 |
| Erie, PA | $46,970 | $45,760 | $22.58 | 1,230 |
| Victoria, TX | $46,950 | $45,880 | $22.57 | 480 |
| Killeen, TX | $46,900 | $45,470 | $22.55 | 1,680 |
| Wildwood, FL | $46,760 | $45,310 | $22.48 | 560 |
| Columbia, MO | $46,760 | $45,870 | $22.48 | 1,290 |
| Wilmington, NC | $46,730 | $45,830 | $22.47 | 1,700 |
| Houma, LA | $46,440 | $43,790 | $22.33 | 710 |
| Bay City, MI | $46,400 | $45,300 | $22.31 | 300 |
| Cleveland, TN | $46,370 | $45,830 | $22.29 | 450 |
| Valdosta, GA | $46,370 | $43,760 | $22.30 | 720 |
| Oklahoma City, OK | $46,330 | $43,760 | $22.27 | 6,480 |
| Rocky Mount, NC | $46,310 | $44,480 | $22.27 | 520 |
| Sebastian, FL | $46,260 | $45,110 | $22.24 | 740 |
| Yuma, AZ | $46,170 | $43,110 | $22.20 | 1,000 |
| Altoona, PA | $46,120 | $45,280 | $22.17 | 640 |
| Johnstown, PA | $46,120 | $45,600 | $22.17 | 530 |
| Jackson, MS | $46,060 | $44,890 | $22.14 | 3,310 |
| Johnson City, TN | $46,060 | $44,290 | $22.14 | 810 |
| Amarillo, TX | $45,950 | $45,340 | $22.09 | 1,640 |
| Enid, OK | $45,890 | $44,740 | $22.06 | 290 |
| Abilene, TX | $45,780 | $42,940 | $22.01 | 840 |
| Sierra Vista, AZ | $45,660 | $39,460 | $21.95 | 520 |
| Ocala, FL | $45,580 | $43,800 | $21.91 | 1,460 |
| Columbus, GA | $45,580 | $42,970 | $21.91 | 1,430 |
| Tyler, TX | $45,540 | $44,770 | $21.89 | 1,040 |
| Lawton, OK | $45,500 | $43,550 | $21.87 | 510 |
| Deltona, FL | $45,450 | $42,820 | $21.85 | 2,930 |
| Santa Fe, NM | $45,410 | $43,850 | $21.83 | 690 |
| Punta Gorda, FL | $45,340 | $44,430 | $21.80 | 670 |
| Wichita Falls, TX | $45,330 | $43,680 | $21.79 | 600 |
| Brunswick, GA | $45,160 | $41,610 | $21.71 | 520 |
| Huntington, WV | $45,140 | $41,970 | $21.70 | 1,410 |
| Corpus Christi, TX | $45,030 | $41,370 | $21.65 | 2,530 |
| Tallahassee, FL | $44,920 | $43,280 | $21.60 | 1,980 |
| Alexandria, LA | $44,890 | $42,940 | $21.58 | 630 |
| Parkersburg, WV | $44,820 | $39,330 | $21.55 | 330 |
| Las Cruces, NM | $44,710 | $42,340 | $21.49 | 650 |
| Gadsden, AL | $44,630 | $43,410 | $21.46 | 280 |
| San Angelo, TX | $44,590 | $39,370 | $21.44 | 560 |
| Panama City, FL | $44,550 | $39,540 | $21.42 | 1,580 |
| Albany, GA | $44,550 | $43,680 | $21.42 | 500 |
| Hammond, LA | $44,520 | $41,160 | $21.41 | 510 |
| College Station, TX | $44,370 | $41,510 | $21.33 | 1,490 |
| Goldsboro, NC | $44,320 | $42,700 | $21.31 | 380 |
| Charleston, WV | $44,220 | $39,350 | $21.26 | 1,120 |
| Athens, GA | $44,040 | $39,150 | $21.17 | 1,830 |
| Texarkana, TX | $43,940 | $40,030 | $21.12 | 570 |
| Pinehurst, NC | $43,940 | $43,540 | $21.12 | 310 |
| Fort Smith, AR | $43,890 | $41,710 | $21.10 | 910 |
| Lubbock, TX | $43,840 | $41,750 | $21.08 | 1,640 |
| Mobile, AL | $43,390 | $38,910 | $20.86 | 1,240 |
| Auburn, AL | $43,380 | $39,710 | $20.86 | 740 |
| El Paso, TX | $43,260 | $39,510 | $20.80 | 2,960 |
| Hattiesburg, MS | $43,070 | $38,810 | $20.71 | 850 |
| Lafayette, LA | $42,830 | $40,930 | $20.59 | 2,100 |
| Slidell, LA | $42,340 | $38,940 | $20.36 | 740 |
| Daphne, AL | $42,040 | $40,240 | $20.21 | 1,070 |
| Dothan, AL | $42,020 | $39,340 | $20.20 | 430 |
| Jonesboro, AR | $41,980 | $38,400 | $20.18 | 560 |
| Montgomery, AL | $41,930 | $38,660 | $20.16 | 1,360 |
| Sebring, FL | $41,870 | $38,050 | $20.13 | 360 |
| Myrtle Beach, SC | $41,790 | $38,770 | $20.09 | 2,080 |
| Morgantown, WV | $41,750 | $37,390 | $20.07 | 940 |
| Tuscaloosa, AL | $41,630 | $38,930 | $20.02 | 770 |
| Jacksonville, NC | $41,370 | $38,310 | $19.89 | 430 |
| McAllen, TX | $40,960 | $37,870 | $19.69 | 2,110 |
| Beckley, WV | $40,330 | $36,670 | $19.39 | 570 |
| Anniston, AL | $39,650 | $38,350 | $19.06 | 290 |
| Laredo, TX | $39,320 | $36,700 | $18.90 | 900 |
| Brownsville, TX | $39,140 | $36,720 | $18.82 | 1,750 |
| Eagle Pass, TX | $39,040 | $35,780 | $18.77 | 260 |
| Hot Springs, AR | $36,980 | $34,190 | $17.78 | 410 |
| Guayama, PR | $27,410 | $23,220 | $13.18 | 310 |
| San Juan, PR | $27,140 | $23,450 | $13.05 | 9,010 |
| Aguadilla, PR | $27,060 | $22,600 | $13.01 | 780 |
| Arecibo, PR | $25,630 | $23,440 | $12.32 | 470 |
| Mayaguez, PR | $25,310 | $22,040 | $12.17 | 620 |
| Ponce, PR | $25,240 | $22,330 | $12.14 | 1,080 |
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
- Maintenance Workers, MachineryU.S. average $64,610
- Electrical Power-Line Installers and RepairersU.S. average $91,970
- 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 and Repair Workers, General salary: questions
Where do maintenance and repair workers, general make the most money?
In San Jose, CA, with an average of $69,440 a year, among the 393 metro areas we cover.
What is the average maintenance and repair workers, general salary in the U.S.?
$53,780 a year nationwide (BLS OEWS national estimates, May 2025); the median is $49,590, so half of maintenance and repair workers, general earn more than that and half less.
What salary should maintenance and repair workers, general ask for?
Start from the figures for your city: the middle half of maintenance and repair workers, general nationwide earn between $40,840 (25th percentile) and $62,620 (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 and repair workers, general the most?
Washington, D.C., with a statewide average of $63,420 a year (BLS state estimates, May 2025).
Where is maintenance and repair workers, general pay the lowest?
Ponce, PR, at $25,240 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-9071.
- 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.