Top 15 cities for highway maintenance workers by average salary
| San Jose, CA | $84,480 |
|---|---|
| Vallejo, CA | $75,770 |
| Seattle, WA | $75,480 |
| Springfield, IL | $72,660 |
| Chicago, IL | $72,470 |
| Olympia, WA | $71,210 |
| Napa, CA | $71,140 |
| Santa Maria, CA | $70,200 |
| Bremerton, WA | $69,840 |
| Champaign, IL | $69,270 |
| Bridgeport, CT | $68,710 |
| Hartford, CT | $67,610 |
| Kankakee, IL | $67,520 |
| San Francisco, CA | $67,360 |
| New Haven, CT | $67,350 |
Map: Highway Maintenance Workers salary by metro area
Loading map…
Map data © OpenStreetMap contributors.
Highway Maintenance Workers salary by state
| State | Metros | Highest average | Lowest average |
|---|---|---|---|
| California | 24 | $84,480 | $51,760 |
| Washington | 10 | $75,480 | $58,280 |
| Illinois | 8 | $72,660 | $58,710 |
| Connecticut | 5 | $68,710 | $63,380 |
| Oregon | 7 | $67,090 | $57,170 |
| Massachusetts | 6 | $64,990 | $56,770 |
| Montana | 5 | $64,230 | $56,890 |
| Wisconsin | 13 | $62,640 | $54,920 |
| Iowa | 8 | $62,190 | $55,010 |
| Minnesota | 5 | $61,710 | $58,370 |
| New York | 13 | $61,630 | $49,840 |
| Nevada | 3 | $61,360 | $49,940 |
| Washington, D.C. | 1 | $61,210 | $61,210 |
| Michigan | 15 | $61,170 | $46,040 |
| North Dakota | 4 | $60,300 | $56,030 |
| Colorado | 7 | $60,250 | $53,640 |
| Louisiana | 6 | $59,010 | $31,060 |
| Vermont | 1 | $58,550 | $58,550 |
| Alaska | 1 | $58,510 | $58,510 |
| Rhode Island | 1 | $58,370 | $58,370 |
| Ohio | 12 | $58,200 | $46,740 |
| Missouri | 8 | $58,120 | $47,310 |
| Utah | 5 | $58,050 | $51,720 |
| Pennsylvania | 16 | $56,940 | $43,000 |
| Idaho | 6 | $56,690 | $53,680 |
| Kansas | 4 | $56,310 | $46,730 |
| Nebraska | 3 | $55,950 | $51,070 |
| South Dakota | 2 | $54,890 | $51,820 |
| Maine | 3 | $54,840 | $45,610 |
| Indiana | 11 | $54,810 | $46,770 |
| Arizona | 7 | $53,870 | $44,980 |
| Maryland | 1 | $53,830 | $53,830 |
| Virginia | 9 | $53,350 | $47,800 |
| New Hampshire | 1 | $53,130 | $53,130 |
| Texas | 21 | $52,340 | $32,220 |
| South Carolina | 7 | $51,760 | $46,280 |
| New Mexico | 3 | $50,340 | $45,240 |
| North Carolina | 14 | $50,330 | $43,150 |
| New Jersey | 3 | $50,280 | $43,050 |
| Florida | 18 | $50,220 | $37,070 |
| Tennessee | 10 | $49,380 | $40,070 |
| Wyoming | 1 | $49,310 | $49,310 |
| Kentucky | 6 | $48,770 | $42,150 |
| Alabama | 12 | $45,810 | $36,040 |
| West Virginia | 6 | $45,540 | $42,940 |
| Georgia | 5 | $45,520 | $38,140 |
| Oklahoma | 3 | $45,060 | $38,150 |
| Arkansas | 4 | $42,280 | $34,700 |
| Mississippi | 3 | $37,900 | $35,950 |
| Puerto Rico | 4 | $34,320 | $23,200 |
Highway Maintenance Workers 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 | $84,480 | $79,000 | $40.62 | 360 |
| Vallejo, CA | $75,770 | $76,510 | $36.43 | 100 |
| Seattle, WA | $75,480 | $75,030 | $36.29 | 820 |
| Springfield, IL | $72,660 | $71,320 | $34.93 | 180 |
| Chicago, IL | $72,470 | $76,220 | $34.84 | 4,110 |
| Olympia, WA | $71,210 | $71,140 | $34.23 | 80 |
| Napa, CA | $71,140 | $66,830 | $34.20 | 60 |
| Santa Maria, CA | $70,200 | $66,550 | $33.75 | 90 |
| Bremerton, WA | $69,840 | $72,910 | $33.58 | 90 |
| Champaign, IL | $69,270 | $65,730 | $33.30 | 290 |
| Bridgeport, CT | $68,710 | $65,450 | $33.03 | 360 |
| Hartford, CT | $67,610 | $66,310 | $32.51 | 810 |
| Kankakee, IL | $67,520 | $73,080 | $32.46 | 100 |
| San Francisco, CA | $67,360 | $59,500 | $32.38 | 1,080 |
| New Haven, CT | $67,350 | $64,310 | $32.38 | 250 |
| Wenatchee, WA | $67,260 | $64,430 | $32.34 | 80 |
| Albany, OR | $67,090 | $68,600 | $32.25 | 40 |
| Mount Vernon, WA | $66,660 | $65,120 | $32.05 | 80 |
| Kennewick, WA | $66,290 | $66,080 | $31.87 | 80 |
| San Luis Obispo, CA | $66,210 | $68,720 | $31.83 | 130 |
| Redding, CA | $65,830 | $60,010 | $31.65 | 170 |
| Santa Rosa, CA | $65,830 | $59,500 | $31.65 | 70 |
| Bloomington, IL | $65,610 | $61,290 | $31.54 | 190 |
| Portland, OR | $65,460 | $65,300 | $31.47 | 550 |
| Waterbury, CT | $65,120 | $62,050 | $31.31 | 190 |
| Peoria, IL | $64,990 | $61,410 | $31.24 | 430 |
| Pittsfield, MA | $64,990 | $61,940 | $31.24 | 100 |
| Sacramento, CA | $64,730 | $63,880 | $31.12 | 490 |
| Salinas, CA | $64,440 | $64,160 | $30.98 | 160 |
| Bozeman, MT | $64,230 | $65,440 | $30.88 | 60 |
| Spokane, WA | $64,120 | $63,740 | $30.83 | 250 |
| Missoula, MT | $63,870 | $61,230 | $30.71 | 110 |
| Norwich, CT | $63,380 | $61,690 | $30.47 | 240 |
| Yakima, WA | $62,860 | $62,880 | $30.22 | 130 |
| Amherst, MA | $62,840 | $61,520 | $30.21 | 110 |
| Racine, WI | $62,640 | $64,500 | $30.11 | 110 |
| Riverside, CA | $62,590 | $61,190 | $30.09 | 660 |
| Bellingham, WA | $62,450 | $62,330 | $30.02 | 100 |
| Des Moines, IA | $62,190 | $60,900 | $29.90 | 560 |
| Stockton, CA | $62,090 | $59,500 | $29.85 | 120 |
| Minneapolis, MN | $61,710 | $63,650 | $29.67 | 1,860 |
| Kenosha, WI | $61,700 | $63,710 | $29.66 | 100 |
| Bend, OR | $61,690 | $64,420 | $29.66 | 130 |
| St. Cloud, MN | $61,640 | $63,650 | $29.63 | 170 |
| New York, NY | $61,630 | $60,280 | $29.63 | 6,800 |
| Los Angeles, CA | $61,600 | $58,540 | $29.62 | 2,330 |
| Carson City, NV | $61,360 | $62,890 | $29.50 | 40 |
| Helena, MT | $61,320 | $60,000 | $29.48 | 80 |
| Madison, WI | $61,310 | $63,530 | $29.48 | 670 |
| Salem, OR | $61,260 | $64,550 | $29.45 | 150 |
| Washington, DC | $61,210 | $60,810 | $29.43 | 880 |
| Ann Arbor, MI | $61,170 | $63,770 | $29.41 | 130 |
| Boston, MA | $61,160 | $60,800 | $29.40 | 1,290 |
| Kiryas Joel, NY | $60,610 | $60,100 | $29.14 | 720 |
| Fargo, ND | $60,300 | $60,630 | $28.99 | 190 |
| Boulder, CO | $60,250 | $60,580 | $28.97 | 50 |
| Billings, MT | $60,210 | $62,380 | $28.95 | 180 |
| Eugene, OR | $60,050 | $61,360 | $28.87 | 100 |
| Dubuque, IA | $59,970 | $61,420 | $28.83 | 60 |
| Mankato, MN | $59,880 | $63,650 | $28.79 | 80 |
| Grand Forks, ND | $59,730 | $62,050 | $28.71 | 160 |
| Medford, OR | $59,530 | $62,430 | $28.62 | 80 |
| Elmira, NY | $59,370 | $62,440 | $28.54 | 80 |
| Ames, IA | $59,290 | $60,980 | $28.50 | 110 |
| Kingston, NY | $59,280 | $60,460 | $28.50 | 290 |
| Iowa City, IA | $59,210 | $60,110 | $28.46 | 150 |
| Oxnard, CA | $59,200 | $56,670 | $28.46 | 100 |
| Appleton, WI | $59,140 | $60,840 | $28.43 | 180 |
| Rochester, MN | $59,080 | $60,240 | $28.41 | 180 |
| Rockford, IL | $59,070 | $50,610 | $28.40 | 210 |
| Baton Rouge, LA | $59,010 | $61,870 | $28.37 | 210 |
| Bismarck, ND | $58,940 | $59,430 | $28.34 | 130 |
| Davenport, IA | $58,850 | $55,030 | $28.29 | 400 |
| Decatur, IL | $58,710 | $54,790 | $28.23 | 120 |
| Burlington, VT | $58,550 | $59,220 | $28.15 | 190 |
| Milwaukee, WI | $58,520 | $60,660 | $28.14 | 620 |
| Anchorage, AK | $58,510 | $54,080 | $28.13 | 40 |
| San Diego, CA | $58,500 | $56,670 | $28.12 | 320 |
| Fond du Lac, WI | $58,440 | $64,940 | $28.10 | 100 |
| Duluth, MN | $58,370 | $59,450 | $28.06 | 360 |
| Providence, RI | $58,370 | $58,970 | $28.06 | 800 |
| Oshkosh, WI | $58,310 | $60,160 | $28.04 | 170 |
| Walla Walla, WA | $58,280 | $62,880 | $28.02 | 40 |
| El Centro, CA | $58,230 | $54,480 | $28.00 | 50 |
| Dayton, OH | $58,200 | $59,810 | $27.98 | 330 |
| St. Louis, MO | $58,120 | $52,160 | $27.94 | 1,960 |
| Salt Lake City, UT | $58,050 | $58,460 | $27.91 | 330 |
| Rochester, NY | $57,680 | $58,470 | $27.73 | 1,160 |
| Cedar Rapids, IA | $57,500 | $58,440 | $27.65 | 220 |
| Denver, CO | $57,490 | $54,950 | $27.64 | 470 |
| Springfield, MA | $57,270 | $59,460 | $27.54 | 90 |
| Chico, CA | $57,230 | $54,480 | $27.51 | 100 |
| Modesto, CA | $57,200 | $56,670 | $27.50 | 140 |
| Grants Pass, OR | $57,170 | $55,060 | $27.49 | 40 |
| Barnstable, MA | $57,110 | $58,460 | $27.46 | 40 |
| Visalia, CA | $57,080 | $53,360 | $27.44 | 40 |
| Fresno, CA | $56,960 | $54,480 | $27.39 | 200 |
| Allentown, PA | $56,940 | $58,360 | $27.37 | 540 |
| Fort Collins, CO | $56,910 | $54,950 | $27.36 | 60 |
| Great Falls, MT | $56,890 | $62,700 | $27.35 | 40 |
| Green Bay, WI | $56,850 | $61,710 | $27.33 | 340 |
| Pueblo, CO | $56,810 | $54,950 | $27.31 | 50 |
| Worcester, MA | $56,770 | $52,020 | $27.29 | 410 |
| Reading, PA | $56,710 | $59,160 | $27.27 | 280 |
| Grand Rapids, MI | $56,700 | $56,860 | $27.26 | 470 |
| Twin Falls, ID | $56,690 | $56,680 | $27.26 | 60 |
| La Crosse, WI | $56,590 | $59,320 | $27.21 | 140 |
| Coeur d'Alene, ID | $56,580 | $56,140 | $27.20 | 100 |
| Yuba City, CA | $56,500 | $50,180 | $27.16 | 100 |
| Pocatello, ID | $56,370 | $56,680 | $27.10 | 40 |
| Lawrence, KS | $56,310 | $53,880 | $27.07 | 40 |
| Waterloo, IA | $56,150 | $59,380 | $27.00 | 140 |
| Minot, ND | $56,030 | $58,070 | $26.94 | 90 |
| Bakersfield, CA | $56,010 | $50,200 | $26.93 | 340 |
| Sheboygan, WI | $55,970 | $59,590 | $26.91 | 150 |
| Grand Island, NE | $55,950 | $53,830 | $26.90 | 100 |
| Albany, NY | $55,860 | $55,740 | $26.86 | 1,080 |
| Eau Claire, WI | $55,790 | $57,210 | $26.82 | 120 |
| Greeley, CO | $55,790 | $52,350 | $26.82 | 90 |
| Janesville, WI | $55,750 | $58,280 | $26.80 | 110 |
| Traverse City, MI | $55,600 | $59,220 | $26.73 | 180 |
| Buffalo, NY | $55,530 | $51,210 | $26.70 | 1,260 |
| Colorado Springs, CO | $55,480 | $57,720 | $26.67 | 150 |
| Toledo, OH | $55,430 | $57,670 | $26.65 | 310 |
| Merced, CA | $55,400 | $49,240 | $26.64 | 60 |
| Boise, ID | $55,330 | $50,740 | $26.60 | 170 |
| Idaho Falls, ID | $55,330 | $52,030 | $26.60 | 110 |
| Ithaca, NY | $55,010 | $56,770 | $26.45 | 100 |
| Sioux City, IA | $55,010 | $57,760 | $26.45 | 180 |
| Wausau, WI | $54,920 | $52,820 | $26.41 | 120 |
| Sioux Falls, SD | $54,890 | $52,540 | $26.39 | 290 |
| Portland, ME | $54,840 | $51,600 | $26.36 | 510 |
| Fort Wayne, IN | $54,810 | $55,030 | $26.35 | 320 |
| Syracuse, NY | $54,560 | $55,210 | $26.23 | 730 |
| Provo, UT | $54,510 | $53,170 | $26.21 | 200 |
| Midland, MI | $54,290 | $57,900 | $26.10 | 50 |
| St. Joseph, MO | $54,070 | $47,760 | $25.99 | 120 |
| Niles, MI | $53,920 | $57,120 | $25.92 | 130 |
| Omaha, NE | $53,910 | $53,100 | $25.92 | 510 |
| Phoenix, AZ | $53,870 | $51,110 | $25.90 | 610 |
| Lancaster, PA | $53,860 | $54,830 | $25.89 | 290 |
| Baltimore, MD | $53,830 | $48,500 | $25.88 | 250 |
| Lansing, MI | $53,760 | $56,320 | $25.85 | 290 |
| Cleveland, OH | $53,730 | $51,900 | $25.83 | 1,000 |
| Lewiston, ID | $53,680 | $54,930 | $25.81 | 50 |
| Grand Junction, CO | $53,640 | $52,340 | $25.79 | 60 |
| Saginaw, MI | $53,600 | $54,900 | $25.77 | 150 |
| Richmond, VA | $53,350 | $53,770 | $25.65 | 390 |
| Flint, MI | $53,290 | $55,900 | $25.62 | 110 |
| Akron, OH | $53,270 | $51,180 | $25.61 | 260 |
| Lima, OH | $53,170 | $53,250 | $25.56 | 70 |
| Ogden, UT | $53,160 | $51,040 | $25.56 | 150 |
| Manchester, NH | $53,130 | $54,930 | $25.54 | 270 |
| Lebanon, PA | $52,990 | $50,740 | $25.48 | 100 |
| Pittsburgh, PA | $52,850 | $49,710 | $25.41 | 2,270 |
| Battle Creek, MI | $52,670 | $56,200 | $25.32 | 40 |
| Columbia, MO | $52,650 | $48,780 | $25.31 | 180 |
| Columbus, OH | $52,640 | $49,840 | $25.31 | 800 |
| Cincinnati, OH | $52,500 | $48,970 | $25.24 | 940 |
| Logan, UT | $52,500 | $50,510 | $25.24 | 40 |
| Harrisburg, PA | $52,480 | $48,250 | $25.23 | 410 |
| Erie, PA | $52,350 | $48,800 | $25.17 | 230 |
| Austin, TX | $52,340 | $50,100 | $25.17 | 600 |
| Glens Falls, NY | $52,200 | $50,310 | $25.10 | 290 |
| Cape Girardeau, MO | $52,170 | $47,930 | $25.08 | 90 |
| Monroe, MI | $51,910 | $54,580 | $24.96 | 50 |
| Rapid City, SD | $51,820 | $49,490 | $24.91 | 190 |
| Philadelphia, PA | $51,800 | $43,890 | $24.90 | 3,450 |
| Hanford, CA | $51,760 | $47,500 | $24.88 | 40 |
| Hilton Head Island, SC | $51,760 | $50,700 | $24.89 | 50 |
| St. George, UT | $51,720 | $48,700 | $24.87 | 40 |
| Kansas City, MO | $51,220 | $47,760 | $24.62 | 850 |
| South Bend, IN | $51,150 | $50,250 | $24.59 | 140 |
| Canton, OH | $51,140 | $50,450 | $24.59 | 140 |
| Lewiston, ME | $51,070 | $48,260 | $24.56 | 100 |
| Lincoln, NE | $51,070 | $49,240 | $24.55 | 70 |
| Utica, NY | $50,990 | $49,850 | $24.51 | 510 |
| York, PA | $50,890 | $49,500 | $24.47 | 270 |
| Charlottesville, VA | $50,850 | $51,230 | $24.45 | 120 |
| Sumter, SC | $50,760 | $48,950 | $24.41 | 40 |
| Harrisonburg, VA | $50,670 | $49,750 | $24.36 | 80 |
| Kalamazoo, MI | $50,450 | $46,480 | $24.26 | 130 |
| Jefferson City, MO | $50,450 | $47,510 | $24.26 | 200 |
| Santa Fe, NM | $50,340 | $50,610 | $24.20 | 80 |
| Asheville, NC | $50,330 | $49,960 | $24.20 | 150 |
| Staunton, VA | $50,320 | $49,750 | $24.19 | 70 |
| Trenton, NJ | $50,280 | $49,630 | $24.17 | 240 |
| Scranton, PA | $50,250 | $48,860 | $24.16 | 610 |
| Fort Myers, FL | $50,220 | $47,550 | $24.14 | 60 |
| Reno, NV | $50,180 | $47,360 | $24.13 | 190 |
| Lynchburg, VA | $50,140 | $48,680 | $24.11 | 170 |
| Topeka, KS | $49,990 | $48,860 | $24.03 | 190 |
| Las Vegas, NV | $49,940 | $46,340 | $24.01 | 440 |
| New Orleans, LA | $49,940 | $51,210 | $24.01 | 170 |
| Charlotte, NC | $49,910 | $49,470 | $23.99 | 610 |
| Chambersburg, PA | $49,880 | $47,890 | $23.98 | 110 |
| Watertown, NY | $49,880 | $48,990 | $23.98 | 300 |
| Elkhart, IN | $49,870 | $46,750 | $23.98 | 50 |
| Binghamton, NY | $49,840 | $50,420 | $23.96 | 320 |
| Charleston, SC | $49,600 | $48,950 | $23.85 | 180 |
| Detroit, MI | $49,540 | $49,280 | $23.82 | 1,750 |
| Waco, TX | $49,420 | $49,090 | $23.76 | 100 |
| Bloomington, IN | $49,400 | $48,630 | $23.75 | 60 |
| Florence, SC | $49,380 | $48,130 | $23.74 | 120 |
| Nashville, TN | $49,380 | $49,110 | $23.74 | 410 |
| Cheyenne, WY | $49,310 | $47,510 | $23.71 | 60 |
| Gettysburg, PA | $49,270 | $47,040 | $23.69 | 100 |
| Indianapolis, IN | $49,270 | $46,730 | $23.69 | 1,160 |
| Atlantic City, NJ | $49,220 | $41,000 | $23.67 | 430 |
| Sandusky, OH | $49,210 | $47,550 | $23.66 | 70 |
| Flagstaff, AZ | $49,180 | $50,850 | $23.65 | 80 |
| Winchester, VA | $49,100 | $49,990 | $23.61 | 40 |
| Morristown, TN | $49,100 | $45,800 | $23.60 | 40 |
| Muskegon, MI | $49,010 | $49,850 | $23.56 | 120 |
| Altoona, PA | $48,980 | $45,880 | $23.55 | 90 |
| Blacksburg, VA | $48,950 | $49,400 | $23.54 | 100 |
| Jackson, MI | $48,870 | $47,940 | $23.50 | 90 |
| Kingsport, TN | $48,870 | $48,310 | $23.50 | 140 |
| Prescott Valley, AZ | $48,820 | $50,850 | $23.47 | 70 |
| Paducah, KY | $48,770 | $45,080 | $23.45 | 80 |
| Raleigh, NC | $48,730 | $48,870 | $23.43 | 310 |
| Johnson City, TN | $48,690 | $45,780 | $23.41 | 80 |
| Winston-Salem, NC | $48,640 | $48,870 | $23.39 | 200 |
| Tucson, AZ | $48,620 | $48,830 | $23.37 | 110 |
| Virginia Beach, VA | $48,530 | $48,720 | $23.33 | 270 |
| State College, PA | $48,490 | $47,410 | $23.31 | 150 |
| Springfield, MO | $48,460 | $47,480 | $23.30 | 300 |
| Myrtle Beach, SC | $48,410 | $47,330 | $23.27 | 70 |
| Michigan City, IN | $48,380 | $48,780 | $23.26 | 160 |
| Evansville, IN | $48,360 | $48,480 | $23.25 | 100 |
| Dallas, TX | $48,150 | $48,110 | $23.15 | 1,270 |
| Lake Havasu City, AZ | $48,130 | $50,850 | $23.14 | 120 |
| Springfield, OH | $47,990 | $46,400 | $23.07 | 40 |
| Wilmington, NC | $47,970 | $48,840 | $23.06 | 110 |
| Tyler, TX | $47,960 | $46,470 | $23.06 | 60 |
| Las Cruces, NM | $47,880 | $47,900 | $23.02 | 70 |
| Roanoke, VA | $47,800 | $47,490 | $22.98 | 200 |
| Muncie, IN | $47,690 | $45,070 | $22.93 | 50 |
| Greenville, SC | $47,690 | $47,330 | $22.93 | 270 |
| Sarasota, FL | $47,680 | $46,080 | $22.92 | 160 |
| Columbus, IN | $47,520 | $49,110 | $22.85 | 30 |
| Sierra Vista, AZ | $47,430 | $50,850 | $22.80 | 30 |
| Goldsboro, NC | $47,400 | $48,870 | $22.79 | 40 |
| Houston, TX | $47,380 | $45,070 | $22.78 | 790 |
| Joplin, MO | $47,310 | $47,760 | $22.75 | 190 |
| Lafayette, IN | $47,300 | $44,660 | $22.74 | 100 |
| Fayetteville, NC | $47,130 | $48,870 | $22.66 | 110 |
| Rocky Mount, NC | $46,880 | $48,870 | $22.54 | 60 |
| Wichita, KS | $46,860 | $47,150 | $22.53 | 190 |
| Williamsport, PA | $46,810 | $46,260 | $22.51 | 140 |
| Terre Haute, IN | $46,770 | $48,020 | $22.49 | 180 |
| Mansfield, OH | $46,770 | $45,660 | $22.49 | 70 |
| Youngstown, OH | $46,740 | $46,780 | $22.47 | 220 |
| Manhattan, KS | $46,730 | $47,750 | $22.47 | 60 |
| Sherman, TX | $46,660 | $47,590 | $22.43 | 80 |
| Spartanburg, SC | $46,280 | $45,530 | $22.25 | 170 |
| Abilene, TX | $46,230 | $47,570 | $22.22 | 60 |
| Jackson, TN | $46,120 | $45,780 | $22.18 | 160 |
| Louisville, KY | $46,110 | $45,570 | $22.17 | 490 |
| Bay City, MI | $46,040 | $48,780 | $22.13 | 40 |
| Burlington, NC | $45,880 | $47,180 | $22.06 | 40 |
| Daphne, AL | $45,810 | $45,590 | $22.02 | 80 |
| Bangor, ME | $45,610 | $47,050 | $21.93 | 230 |
| Greensboro, NC | $45,550 | $44,550 | $21.90 | 220 |
| Huntington, WV | $45,540 | $45,530 | $21.90 | 210 |
| Augusta, GA | $45,520 | $44,710 | $21.89 | 180 |
| Alexandria, LA | $45,460 | $46,200 | $21.85 | 50 |
| Knoxville, TN | $45,450 | $44,110 | $21.85 | 330 |
| Albuquerque, NM | $45,240 | $42,220 | $21.75 | 380 |
| Beckley, WV | $45,230 | $44,320 | $21.74 | 40 |
| Huntsville, AL | $45,230 | $46,210 | $21.74 | 200 |
| Lexington, KY | $45,080 | $47,160 | $21.68 | 180 |
| Oklahoma City, OK | $45,060 | $44,270 | $21.66 | 560 |
| Victoria, TX | $44,990 | $44,930 | $21.63 | 40 |
| Yuma, AZ | $44,980 | $47,420 | $21.63 | 80 |
| Sebastian, FL | $44,970 | $41,560 | $21.62 | 30 |
| San Antonio, TX | $44,940 | $44,880 | $21.61 | 290 |
| Durham, NC | $44,770 | $44,550 | $21.53 | 140 |
| Hickory, NC | $44,540 | $44,550 | $21.41 | 150 |
| Savannah, GA | $44,510 | $42,370 | $21.40 | 60 |
| Lubbock, TX | $44,320 | $46,340 | $21.31 | 40 |
| Orlando, FL | $44,290 | $42,500 | $21.29 | 240 |
| Charleston, WV | $44,240 | $46,470 | $21.27 | 110 |
| Miami, FL | $44,170 | $44,370 | $21.24 | 530 |
| Beaumont, TX | $43,880 | $45,910 | $21.10 | 110 |
| Morgantown, WV | $43,330 | $45,260 | $20.83 | 30 |
| Wheeling, WV | $43,330 | $43,080 | $20.83 | 120 |
| Chattanooga, TN | $43,310 | $39,840 | $20.82 | 160 |
| Pinehurst, NC | $43,310 | $42,730 | $20.82 | 90 |
| Greenville, NC | $43,150 | $42,470 | $20.74 | 90 |
| Decatur, AL | $43,100 | $40,970 | $20.72 | 40 |
| Amarillo, TX | $43,070 | $43,940 | $20.71 | 40 |
| Vineland, NJ | $43,050 | $38,060 | $20.70 | 80 |
| Johnstown, PA | $43,000 | $43,580 | $20.67 | 220 |
| Shreveport, LA | $43,000 | $46,100 | $20.68 | 60 |
| Elizabethtown, KY | $42,990 | $42,490 | $20.67 | 100 |
| Jacksonville, FL | $42,990 | $45,380 | $20.67 | 180 |
| Tampa, FL | $42,950 | $38,350 | $20.65 | 370 |
| Weirton, WV | $42,940 | $44,350 | $20.64 | 130 |
| Clarksville, TN | $42,740 | $43,010 | $20.55 | 140 |
| Owensboro, KY | $42,520 | $40,400 | $20.44 | 50 |
| Atlanta, GA | $42,480 | $40,150 | $20.42 | 880 |
| Corpus Christi, TX | $42,280 | $38,330 | $20.33 | 110 |
| Fayetteville, AR | $42,280 | $40,610 | $20.33 | 120 |
| Bowling Green, KY | $42,150 | $39,350 | $20.26 | 90 |
| Wildwood, FL | $42,140 | $43,960 | $20.26 | 40 |
| Cleveland, TN | $42,130 | $44,460 | $20.25 | 80 |
| Montgomery, AL | $41,880 | $39,300 | $20.14 | 150 |
| Tallahassee, FL | $41,850 | $42,410 | $20.12 | 40 |
| Palm Bay, FL | $41,560 | $39,570 | $19.98 | 50 |
| Auburn, AL | $41,040 | $40,260 | $19.73 | 50 |
| Warner Robins, GA | $41,030 | $37,450 | $19.73 | 40 |
| Gainesville, FL | $40,970 | $38,290 | $19.70 | 100 |
| Gadsden, AL | $40,950 | $38,350 | $19.69 | 50 |
| Deltona, FL | $40,710 | $37,090 | $19.57 | 50 |
| Panama City, FL | $40,660 | $37,180 | $19.55 | 90 |
| Killeen, TX | $40,610 | $38,610 | $19.53 | 130 |
| Odessa, TX | $40,410 | $44,740 | $19.43 | 30 |
| Tulsa, OK | $40,170 | $38,330 | $19.31 | 510 |
| Pensacola, FL | $40,130 | $37,710 | $19.29 | 40 |
| Memphis, TN | $40,070 | $37,710 | $19.26 | 370 |
| Lafayette, LA | $40,020 | $38,400 | $19.24 | n/a |
| Crestview, FL | $40,010 | $38,880 | $19.24 | 60 |
| Longview, TX | $39,890 | $37,830 | $19.18 | 50 |
| Tuscaloosa, AL | $39,860 | $39,620 | $19.16 | 190 |
| Punta Gorda, FL | $39,800 | $36,670 | $19.13 | 50 |
| Florence, AL | $39,740 | $37,430 | $19.11 | 70 |
| Little Rock, AR | $39,640 | $39,650 | $19.06 | 140 |
| Birmingham, AL | $39,300 | $37,290 | $18.89 | 400 |
| Texarkana, TX | $39,040 | $39,250 | $18.77 | 60 |
| College Station, TX | $38,840 | $39,820 | $18.67 | 50 |
| Mobile, AL | $38,410 | $38,380 | $18.47 | 90 |
| Lakeland, FL | $38,380 | $35,410 | $18.45 | 50 |
| Lawton, OK | $38,150 | $36,270 | $18.34 | 60 |
| Macon, GA | $38,140 | $36,130 | $18.34 | 40 |
| Gulfport, MS | $37,900 | $38,220 | $18.22 | 200 |
| Wichita Falls, TX | $37,840 | $35,670 | $18.19 | 50 |
| Dothan, AL | $37,810 | $38,030 | $18.18 | 90 |
| Ocala, FL | $37,070 | $35,470 | $17.82 | 50 |
| Hattiesburg, MS | $36,480 | $37,020 | $17.54 | 270 |
| Anniston, AL | $36,040 | $35,610 | $17.33 | 40 |
| Jackson, MS | $35,950 | $35,160 | $17.28 | 550 |
| Jonesboro, AR | $35,780 | $36,480 | $17.20 | 50 |
| Fort Smith, AR | $34,700 | $36,340 | $16.69 | 50 |
| Mayaguez, PR | $34,320 | $21,840 | $16.50 | 210 |
| McAllen, TX | $33,080 | $29,920 | $15.91 | 250 |
| Brownsville, TX | $32,220 | $31,520 | $15.49 | 100 |
| Lake Charles, LA | $31,060 | $27,830 | $14.93 | 40 |
| San Juan, PR | $29,990 | $21,840 | $14.42 | 1,570 |
| Arecibo, PR | $26,940 | $21,840 | $12.95 | 80 |
| Aguadilla, PR | $23,200 | $21,840 | $11.15 | 270 |
Related jobs
- Construction and Building InspectorsU.S. metro average $79,071
- Septic Tank Servicers and Sewer Pipe CleanersU.S. metro average $55,522
- Elevator and Escalator Installers and RepairersU.S. metro average $115,545
- Hazardous Materials Removal WorkersU.S. metro average $57,037
- Miscellaneous Construction and Related WorkersU.S. metro average $56,196
- Fence ErectorsU.S. metro average $53,101
- Rail-Track Laying and Maintenance Equipment OperatorsU.S. metro average $75,622
Highway Maintenance Workers salary: questions
Where do highway maintenance workers make the most money?
In San Jose, CA, with an average of $84,480 a year, among the 351 metro areas we cover.
What is the average highway maintenance workers salary in the U.S.?
$54,738 a year across all U.S. metro areas, weighted by employment (BLS OEWS, May 2025).
Where is highway maintenance workers pay the lowest?
Aguadilla, PR, at $23,200 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 47-4051.
- U.S. metro average: employment-weighted mean of every metro area in the OEWS file (not only the ones listed here).
- 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.