Highway Maintenance Workers Salary

Median Salary
$50,260
per year
Hourly Rate
$24.16
per hour
Employment
154,960
jobs in the U.S.

Salary Distribution

10th percentile
$36,230
25th percentile
$43,500
Median
$50,260
75th percentile
$61,040
90th percentile
$71,970

💰 Highway Maintenance Workers Salary by State

Best Cities (cost-adjusted) →

Salary Map — Click a state for details

$35K
$65K■ No data
StateMedianvs. National
Oregon$65,330+30.0%
Washington$65,300+29.9%
Connecticut$64,870+29.1%
Minnesota$63,150+25.6%
Illinois$61,700+22.8%
Massachusetts$61,500+22.4%
Montana$60,960+21.3%
North Dakota$60,630+20.6%
California$59,580+18.5%
Iowa$58,490+16.4%
Vermont$58,460+16.3%
Wisconsin$58,000+15.4%
Rhode Island$57,950+15.3%
Utah$55,970+11.4%
New York$55,210+9.8%
Alaska$54,090+7.6%
Michigan$53,750+6.9%
Colorado$52,350+4.2%
Idaho$52,050+3.6%
New Jersey$51,720+2.9%
New Hampshire$51,050+1.6%
Arizona$50,850+1.2%
Virginia$50,800+1.1%
Nevada$49,320-1.9%
Maine$49,030-2.4%
Maryland$49,030-2.4%
Ohio$48,880-2.7%
Nebraska$48,650-3.2%
South Dakota$48,610-3.3%
Indiana$48,480-3.5%
Wyoming$48,190-4.1%
South Carolina$48,130-4.2%
North Carolina$47,880-4.7%
New Mexico$47,740-5.0%
Pennsylvania$47,690-5.1%
Missouri$47,470-5.6%
Tennessee$46,070-8.3%
Kansas$46,050-8.4%
Texas$45,540-9.4%
Delaware$45,450-9.6%
West Virginia$45,260-9.9%
Louisiana$44,790-10.9%
Florida$42,210-16.0%
Kentucky$40,400-19.6%
Oklahoma$38,840-22.7%
Georgia$37,560-25.3%
Alabama$37,430-25.5%
Arkansas$35,740-28.9%
Mississippi$35,120-30.1%

🏙️ Highway Maintenance Workers Salary by Metro Area

Metro AreaMedianvs. National
San Jose-Sunnyvale-Santa Clara, CA$79,000+57.2%
Vallejo, CA$76,510+52.2%
Chicago-Naperville-Elgin, IL-IN$76,220+51.7%
Seattle-Tacoma-Bellevue, WA$75,030+49.3%
Kankakee, IL$73,080+45.4%
Bremerton-Silverdale-Port Orchard, WA$72,910+45.1%
Springfield, IL$71,320+41.9%
Olympia-Lacey-Tumwater, WA$71,140+41.5%
San Luis Obispo-Paso Robles, CA$68,720+36.7%
Albany, OR$68,600+36.5%
Napa, CA$66,830+33.0%
Santa Maria-Santa Barbara, CA$66,550+32.4%
Hartford-West Hartford-East Hartford, CT$66,310+31.9%
Kennewick-Richland, WA$66,080+31.5%
Champaign-Urbana, IL$65,730+30.8%
Bridgeport-Stamford-Danbury, CT$65,450+30.2%
Bozeman, MT$65,440+30.2%
Portland-Vancouver-Hillsboro, OR-WA$65,300+29.9%
Mount Vernon-Anacortes, WA$65,120+29.6%
Fond du Lac, WI$64,940+29.2%
Salem, OR$64,550+28.4%
Racine-Mount Pleasant, WI$64,500+28.3%
Wenatchee-East Wenatchee, WA$64,430+28.2%
Bend, OR$64,420+28.2%
New Haven, CT$64,310+28.0%
Salinas, CA$64,160+27.7%
Sacramento-Roseville-Folsom, CA$63,880+27.1%
Ann Arbor, MI$63,770+26.9%
Spokane-Spokane Valley, WA$63,740+26.8%
Kenosha, WI$63,710+26.8%
Mankato, MN$63,650+26.6%
Minneapolis-St. Paul-Bloomington, MN-WI$63,650+26.6%
St. Cloud, MN$63,650+26.6%
Madison, WI$63,530+26.4%
Carson City, NV$62,890+25.1%
Walla Walla, WA$62,880+25.1%
Yakima, WA$62,880+25.1%
Great Falls, MT$62,700+24.8%
Elmira, NY$62,440+24.2%
Medford, OR$62,430+24.2%
Billings, MT$62,380+24.1%
Bellingham, WA$62,330+24.0%
Grand Forks, ND-MN$62,050+23.5%
Waterbury-Shelton, CT$62,050+23.5%
Pittsfield, MA$61,940+23.2%
Baton Rouge, LA$61,870+23.1%
Green Bay, WI$61,710+22.8%
Norwich-New London-Willimantic, CT$61,690+22.7%
Amherst Town-Northampton, MA$61,520+22.4%
Dubuque, IA$61,420+22.2%
Peoria, IL$61,410+22.2%
Eugene-Springfield, OR$61,360+22.1%
Bloomington, IL$61,290+21.9%
Missoula, MT$61,230+21.8%
Riverside-San Bernardino-Ontario, CA$61,190+21.7%
Ames, IA$60,980+21.3%
Des Moines-West Des Moines, IA$60,900+21.2%
Appleton, WI$60,840+21.1%
Washington-Arlington-Alexandria, DC-VA-MD-WV$60,810+21.0%
Boston-Cambridge-Newton, MA-NH$60,800+21.0%
Milwaukee-Waukesha, WI$60,660+20.7%
Fargo, ND-MN$60,630+20.6%
Boulder, CO$60,580+20.5%
Kingston, NY$60,460+20.3%
New York-Newark-Jersey City, NY-NJ$60,280+19.9%
Rochester, MN$60,240+19.9%
Oshkosh-Neenah, WI$60,160+19.7%
Iowa City, IA$60,110+19.6%
Kiryas Joel-Poughkeepsie-Newburgh, NY$60,100+19.6%
Redding, CA$60,010+19.4%
Helena, MT$60,000+19.4%
Dayton-Kettering-Beavercreek, OH$59,810+19.0%
Sheboygan, WI$59,590+18.6%
San Francisco-Oakland-Fremont, CA$59,500+18.4%
Santa Rosa-Petaluma, CA$59,500+18.4%
Stockton-Lodi, CA$59,500+18.4%
Springfield, MA$59,460+18.3%
Duluth, MN-WI$59,450+18.3%
Bismarck, ND$59,430+18.2%
Waterloo-Cedar Falls, IA$59,380+18.1%
La Crosse-Onalaska, WI-MN$59,320+18.0%
Burlington-South Burlington, VT$59,220+17.8%
Traverse City, MI$59,220+17.8%
Reading, PA$59,160+17.7%
Providence-Warwick, RI-MA$58,970+17.3%
Los Angeles-Long Beach-Anaheim, CA$58,540+16.5%
Rochester, NY$58,470+16.3%
Barnstable Town, MA$58,460+16.3%
Salt Lake City-Murray, UT$58,460+16.3%
Cedar Rapids, IA$58,440+16.3%
Allentown-Bethlehem-Easton, PA-NJ$58,360+16.1%
Janesville-Beloit, WI$58,280+16.0%
Minot, ND$58,070+15.5%
Midland, MI$57,900+15.2%
Sioux City, IA-NE-SD$57,760+14.9%
Colorado Springs, CO$57,720+14.8%
Toledo, OH$57,670+14.7%
Eau Claire, WI$57,210+13.8%
Niles, MI$57,120+13.6%
Grand Rapids-Wyoming-Kentwood, MI$56,860+13.1%
Ithaca, NY$56,770+13.0%
Pocatello, ID$56,680+12.8%
Twin Falls, ID$56,680+12.8%
Modesto, CA$56,670+12.8%
Oxnard-Thousand Oaks-Ventura, CA$56,670+12.8%
San Diego-Chula Vista-Carlsbad, CA$56,670+12.8%
Lansing-East Lansing, MI$56,320+12.1%
Battle Creek, MI$56,200+11.8%
Coeur d'Alene, ID$56,140+11.7%
Flint, MI$55,900+11.2%
Albany-Schenectady-Troy, NY$55,740+10.9%
Syracuse, NY$55,210+9.8%
Grants Pass, OR$55,060+9.6%
Davenport-Moline-Rock Island, IA-IL$55,030+9.5%
Fort Wayne, IN$55,030+9.5%
Denver-Aurora-Centennial, CO$54,950+9.3%
Fort Collins-Loveland, CO$54,950+9.3%
Pueblo, CO$54,950+9.3%
Lewiston, ID-WA$54,930+9.3%
Manchester-Nashua, NH$54,930+9.3%
Saginaw, MI$54,900+9.2%
Lancaster, PA$54,830+9.1%
Decatur, IL$54,790+9.0%
Monroe, MI$54,580+8.6%
Chico, CA$54,480+8.4%
El Centro, CA$54,480+8.4%
Fresno, CA$54,480+8.4%
Anchorage, AK$54,080+7.6%
Lawrence, KS$53,880+7.2%
Grand Island, NE$53,830+7.1%
Richmond, VA$53,770+7.0%
Visalia, CA$53,360+6.2%
Lima, OH$53,250+5.9%
Provo-Orem-Lehi, UT$53,170+5.8%
Omaha, NE-IA$53,100+5.7%
Wausau, WI$52,820+5.1%
Sioux Falls, SD-MN$52,540+4.5%
Greeley, CO$52,350+4.2%
Grand Junction, CO$52,340+4.1%
St. Louis, MO-IL$52,160+3.8%
Idaho Falls, ID$52,030+3.5%
Worcester, MA$52,020+3.5%
Cleveland, OH$51,900+3.3%
Portland-South Portland, ME$51,600+2.7%
Charlottesville, VA$51,230+1.9%
Buffalo-Cheektowaga, NY$51,210+1.9%
New Orleans-Metairie, LA$51,210+1.9%
Akron, OH$51,180+1.8%
Phoenix-Mesa-Chandler, AZ$51,110+1.7%
Ogden, UT$51,040+1.6%
Flagstaff, AZ$50,850+1.2%
Lake Havasu City-Kingman, AZ$50,850+1.2%
Prescott Valley-Prescott, AZ$50,850+1.2%
Sierra Vista-Douglas, AZ$50,850+1.2%
Boise City, ID$50,740+1.0%
Lebanon, PA$50,740+1.0%
Hilton Head Island-Bluffton-Port Royal, SC$50,700+0.9%
Rockford, IL$50,610+0.7%
Santa Fe, NM$50,610+0.7%
Logan, UT-ID$50,510+0.5%
Canton-Massillon, OH$50,450+0.4%
Binghamton, NY$50,420+0.3%
Glens Falls, NY$50,310+0.1%
South Bend-Mishawaka, IN-MI$50,250-0.0%
Bakersfield-Delano, CA$50,200-0.1%
Yuba City, CA$50,180-0.2%
Austin-Round Rock-San Marcos, TX$50,100-0.3%
Winchester, VA-WV$49,990-0.5%
Asheville, NC$49,960-0.6%
Muskegon-Norton Shores, MI$49,850-0.8%
Utica-Rome, NY$49,850-0.8%
Columbus, OH$49,840-0.8%
Harrisonburg, VA$49,750-1.0%
Staunton-Stuarts Draft, VA$49,750-1.0%
Pittsburgh, PA$49,710-1.1%
Trenton-Princeton, NJ$49,630-1.3%
York-Hanover, PA$49,500-1.5%
Rapid City, SD$49,490-1.5%
Charlotte-Concord-Gastonia, NC-SC$49,470-1.6%
Blacksburg-Christiansburg-Radford, VA$49,400-1.7%
Detroit-Warren-Dearborn, MI$49,280-1.9%
Lincoln, NE$49,240-2.0%
Merced, CA$49,240-2.0%
Columbus, IN$49,110-2.3%
Nashville-Davidson--Murfreesboro--Franklin, TN$49,110-2.3%
Waco, TX$49,090-2.3%
Watertown-Fort Drum, NY$48,990-2.5%
Cincinnati, OH-KY-IN$48,970-2.6%
Charleston-North Charleston, SC$48,950-2.6%
Sumter, SC$48,950-2.6%
Fayetteville, NC$48,870-2.8%
Goldsboro, NC$48,870-2.8%
Raleigh-Cary, NC$48,870-2.8%
Rocky Mount, NC$48,870-2.8%
Winston-Salem, NC$48,870-2.8%
Scranton--Wilkes-Barre, PA$48,860-2.8%
Topeka, KS$48,860-2.8%
Wilmington, NC$48,840-2.8%
Tucson, AZ$48,830-2.8%
Erie, PA$48,800-2.9%
Bay City, MI$48,780-2.9%
Columbia, MO$48,780-2.9%
Michigan City-La Porte, IN$48,780-2.9%
Virginia Beach-Chesapeake-Norfolk, VA-NC$48,720-3.1%
St. George, UT$48,700-3.1%
Lynchburg, VA$48,680-3.1%
Bloomington, IN$48,630-3.2%
Baltimore-Columbia-Towson, MD$48,500-3.5%
Evansville, IN$48,480-3.5%
Kingsport-Bristol, TN-VA$48,310-3.9%
Lewiston-Auburn, ME$48,260-4.0%
Harrisburg-Carlisle, PA$48,250-4.0%
Florence, SC$48,130-4.2%
Dallas-Fort Worth-Arlington, TX$48,110-4.3%
Terre Haute, IN$48,020-4.5%
Jackson, MI$47,940-4.6%
Cape Girardeau, MO-IL$47,930-4.6%
Las Cruces, NM$47,900-4.7%
Chambersburg, PA$47,890-4.7%
Joplin, MO-KS$47,760-5.0%
Kansas City, MO-KS$47,760-5.0%
St. Joseph, MO-KS$47,760-5.0%
Manhattan, KS$47,750-5.0%
Sherman-Denison, TX$47,590-5.3%
Abilene, TX$47,570-5.4%
Cape Coral-Fort Myers, FL$47,550-5.4%
Sandusky, OH$47,550-5.4%
Cheyenne, WY$47,510-5.5%
Jefferson City, MO$47,510-5.5%
Hanford-Corcoran, CA$47,500-5.5%
Roanoke, VA$47,490-5.5%
Springfield, MO$47,480-5.5%
Yuma, AZ$47,420-5.7%
State College, PA$47,410-5.7%
Reno, NV$47,360-5.8%
Greenville-Anderson-Greer, SC$47,330-5.8%
Myrtle Beach-Conway-North Myrtle Beach, SC$47,330-5.8%
Burlington, NC$47,180-6.1%
Lexington-Fayette, KY$47,160-6.2%
Wichita, KS$47,150-6.2%
Bangor, ME$47,050-6.4%
Gettysburg, PA$47,040-6.4%
Youngstown-Warren, OH$46,780-6.9%
Elkhart-Goshen, IN$46,750-7.0%
Indianapolis-Carmel-Greenwood, IN$46,730-7.0%
Kalamazoo-Portage, MI$46,480-7.5%
Charleston, WV$46,470-7.5%
Tyler, TX$46,470-7.5%
Springfield, OH$46,400-7.7%
Las Vegas-Henderson-North Las Vegas, NV$46,340-7.8%
Lubbock, TX$46,340-7.8%
Williamsport, PA$46,260-8.0%
Huntsville, AL$46,210-8.1%
Alexandria, LA$46,200-8.1%
Shreveport-Bossier City, LA$46,100-8.3%
North Port-Bradenton-Sarasota, FL$46,080-8.3%
Beaumont-Port Arthur, TX$45,910-8.7%
Altoona, PA$45,880-8.7%
Morristown, TN$45,800-8.9%
Jackson, TN$45,780-8.9%
Johnson City, TN$45,780-8.9%
Mansfield, OH$45,660-9.2%
Daphne-Fairhope-Foley, AL$45,590-9.3%
Louisville/Jefferson County, KY-IN$45,570-9.3%
Huntington-Ashland, WV-KY-OH$45,530-9.4%
Spartanburg, SC$45,530-9.4%
Jacksonville, FL$45,380-9.7%
Morgantown, WV$45,260-9.9%
Paducah, KY-IL$45,080-10.3%
Houston-Pasadena-The Woodlands, TX$45,070-10.3%
Muncie, IN$45,070-10.3%
Victoria, TX$44,930-10.6%
San Antonio-New Braunfels, TX$44,880-10.7%
Odessa, TX$44,740-11.0%
Augusta-Richmond County, GA-SC$44,710-11.0%
Lafayette-West Lafayette, IN$44,660-11.1%
Durham-Chapel Hill, NC$44,550-11.4%
Greensboro-High Point, NC$44,550-11.4%
Hickory-Lenoir-Morganton, NC$44,550-11.4%
Cleveland, TN$44,460-11.5%
Miami-Fort Lauderdale-West Palm Beach, FL$44,370-11.7%
Weirton-Steubenville, WV-OH$44,350-11.8%
Beckley, WV$44,320-11.8%
Oklahoma City, OK$44,270-11.9%
Knoxville, TN$44,110-12.2%
Wildwood-The Villages, FL$43,960-12.5%
Amarillo, TX$43,940-12.6%
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$43,890-12.7%
Johnstown, PA$43,580-13.3%
Wheeling, WV-OH$43,080-14.3%
Clarksville, TN-KY$43,010-14.4%
Pinehurst-Southern Pines, NC$42,730-15.0%
Orlando-Kissimmee-Sanford, FL$42,500-15.4%
Elizabethtown, KY$42,490-15.5%
Greenville, NC$42,470-15.5%
Tallahassee, FL$42,410-15.6%
Savannah, GA$42,370-15.7%
Albuquerque, NM$42,220-16.0%
Sebastian-Vero Beach-West Vero Corridor, FL$41,560-17.3%
Atlantic City-Hammonton, NJ$41,000-18.4%
Decatur, AL$40,970-18.5%
Fayetteville-Springdale-Rogers, AR$40,610-19.2%
Owensboro, KY$40,400-19.6%
Auburn-Opelika, AL$40,260-19.9%
Atlanta-Sandy Springs-Roswell, GA$40,150-20.1%
Chattanooga, TN-GA$39,840-20.7%
College Station-Bryan, TX$39,820-20.8%
Little Rock-North Little Rock-Conway, AR$39,650-21.1%
Tuscaloosa, AL$39,620-21.2%
Palm Bay-Melbourne-Titusville, FL$39,570-21.3%
Bowling Green, KY$39,350-21.7%
Montgomery, AL$39,300-21.8%
Texarkana, TX-AR$39,250-21.9%
Crestview-Fort Walton Beach-Destin, FL$38,880-22.6%
Killeen-Temple, TX$38,610-23.2%
Lafayette, LA$38,400-23.6%
Mobile, AL$38,380-23.6%
Gadsden, AL$38,350-23.7%
Tampa-St. Petersburg-Clearwater, FL$38,350-23.7%
Corpus Christi, TX$38,330-23.7%
Tulsa, OK$38,330-23.7%
Gainesville, FL$38,290-23.8%
Gulfport-Biloxi, MS$38,220-24.0%
Vineland, NJ$38,060-24.3%
Dothan, AL$38,030-24.3%
Longview, TX$37,830-24.7%
Memphis, TN-MS-AR$37,710-25.0%
Pensacola-Ferry Pass-Brent, FL$37,710-25.0%
Warner Robins, GA$37,450-25.5%
Florence-Muscle Shoals, AL$37,430-25.5%
Birmingham, AL$37,290-25.8%
Panama City-Panama City Beach, FL$37,180-26.0%
Deltona-Daytona Beach-Ormond Beach, FL$37,090-26.2%
Hattiesburg, MS$37,020-26.3%
Punta Gorda, FL$36,670-27.0%
Jonesboro, AR$36,480-27.4%
Fort Smith, AR-OK$36,340-27.7%
Lawton, OK$36,270-27.8%
Macon-Bibb County, GA$36,130-28.1%
Wichita Falls, TX$35,670-29.0%
Anniston-Oxford, AL$35,610-29.1%
Ocala, FL$35,470-29.4%
Lakeland-Winter Haven, FL$35,410-29.5%
Jackson, MS$35,160-30.0%
Brownsville-Harlingen, TX$31,520-37.3%
McAllen-Edinburg-Mission, TX$29,920-40.5%
Lake Charles, LA$27,830-44.6%
Puerto Rico$21,840-56.5%
Aguadilla, PR$21,840-56.5%
Arecibo, PR$21,840-56.5%
Mayaguez, PR$21,840-56.5%
San Juan-Bayamon-Caguas, PR$21,840-56.5%
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS). Data reflects the most recent annual survey.