47 Series · SOC 47-4051

Highway Maintenance Workers Salary

National pay, percentile range, growth outlook, and state-by-state detail from the U.S. Bureau of Labor Statistics OEWS survey (May 2025).

$50,260
Median / year
$71,970
Top 10% earn
+3%
Growth '23–'33
154,960
US workers

Highway Maintenance Workers earn a median of $50,260 per year.

According to the U.S. Bureau of Labor Statistics OEWS survey, the median annual wage is $50,260, based on the most recent survey of employers. Reported pay ranges from $36,230 (10th percentile) to $71,970 (90th percentile) nationally, across roughly 154,960 US workers. Oregon pays the most ($65,330), since pay varies by state and metro area.

47 Series · Source: BLS OEWS Compare with another job →
Share: Post LinkedIn

The pay verdict

Highway Maintenance Workers earn a median of $50,260, putting them below the typical US occupation and higher than 34% of the 825 occupations with a published BLS median. Within Construction and Extraction, it ranks #42 of 60 by median pay. Employment is projected to grow 3% by 2033.

$50,260
Median annual wage
Top 66%
of 825 US occupations with published wages
#42 of 60
in Construction and Extraction
2.0×
90th-to-10th pay spread

Highest-paying state: Oregon at $65,330. Typical entry-level education: High school diploma or equivalent.

Highway Maintenance Workers (SOC 47-4051) pays a national median of $50,260 per year according to the BLS Occupational Employment and Wage Statistics survey released in May 2025. Full-range compensation stretches from $36,230 at the 10th percentile to $71,970 at the 90th, with a mean of $53,080 indicating a right-skew where top earners pull the average above the midpoint. An estimated 154,960 Americans work in this occupation across 50 reporting states and 483 metro areas.

BLS Employment Projections forecast a +3% change in employment from 2024 to 2034, which the agency classifies as slower than average relative to the 5% all-occupations baseline. About 12,300 openings are projected per year, combining new positions with replacement needs from retirements and occupation-switchers. Typical entry-level preparation is High school diploma or equivalent and moderate-term on-the-job training of on-the-job training. The BLS Census of Fatal Occupational Injuries (CFOI) and Survey of Occupational Injuries and Illnesses (SOII) produce a workplace-safety grade of B for this role, with a fatality rate of 12.4 per 100,000 and injury rate of 3.5 per 100.

Geographic variation matters as much as the headline median. Oregon pays the highest state median at $65,330, which is +30% above the national figure. The top metro is San Jose-Sunnyvale-Santa Clara, CA at $79,000 - metro premiums typically reflect higher cost of living, industry concentration, or specialized employer demand. When using this page for negotiation or career planning, pair the national median with the state and metro rows below, remember that BLS wages exclude benefits, bonuses, and overtime, and revisit after each May OEWS release since percentiles shift with cost-of-living cycles and industry demand. See our methodology for exactly how these figures are sourced, computed, and verified.

BLS OEWS May 2025 154,960 jobs Median $50,260/yr

Median Salary

$50,260

per year

Median Hourly

$24.16/hr

per hour

Mean Salary

$53,080

average

Employment

154,960

jobs nationwide

How does this pay compare nationally?

Where Highway Maintenance Workers pay sits nationally

Median annual wage vs. 825 detailed BLS occupations with a published median

$50,260 Bottom 34% higher than 34% of 825 US occupations

$0–$20,000: 0 US occupations (0%). Below this entry. $20,000–$40,000: 98 US occupations (12%). Below this entry. $40,000–$60,000: 298 US occupations (36%). This entry sits in this band. $60,000–$80,000: 209 US occupations (25%). Above this entry. $80,000–$100,000: 82 US occupations (10%). Above this entry. $100,000–$120,000: 58 US occupations (7%). Above this entry. $120,000–$140,000: 32 US occupations (4%). Above this entry. $140,000–$160,000: 14 US occupations (2%). Above this entry. $160,000–$180,000: 9 US occupations (1%). Above this entry. $180,000–$200,000: 25 US occupations (3%). Above this entry. This job $0 $200,000 every BLS occupation, bucketed by value

Each bar is a $20K-wide band; taller bars hold more US occupations. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count, share, and where it sits relative to this entry.

Source U.S. Bureau of Labor Statistics, OEWS · May 2025

Does this job pay well and grow?

Each dot is a 47-series occupation, placed by projected 2024–2034 growth and median pay. The highlighted dot is Highway Maintenance Workers; the upper-right quadrant is the sweet spot (high pay + fast growth).

Among 24 47-series occupations with growth data, Highway Maintenance Workers sits on the slower-growing side at +3% growth and $50,260 median pay.

Among 24 47-series occupations with growth data, Highway Maintenance Workers sits on the slower-growing side at +3% growth and $50,260 median pay. Scatter plot of 24 data points. $40000$50000$60000$70000$80000$90000 -5%0%5%10%15% Projected growth 2024–2034 (%) Median annual wage
Among 24 47-series occupations with growth data, Highway Maintenance Workers sits on the slower-growing side at +3% growth and $50,260 median pay.

Source: U.S. Bureau of Labor Statistics, OEWS (wages, May 2025) and Employment Projections (2024–2034).

Job Outlook (2024–2034)

Projected Growth

+3%

Slower than average

Annual Openings

12,300

per year (projected)

Typical Education

High school diploma or equivalent

On-the-Job Training

Moderate-term on-the-job training

Source: BLS Employment Projections, 2024–2034

Workplace Safety

All safety ratings →
B

Safe

Safety Grade (BLS 2023)

Fatality Rate

12.4/100K

Injury Rate

3.5/100

Danger Index

20.2/100

Source: BLS Census of Fatal Occupational Injuries (CFOI) & Survey of Occupational Injuries and Illnesses (SOII), 2023

Career Intelligence

Skills, knowledge, and tasks most important for Highway Maintenance Workers roles, ranked by importance. Source: O*NET.

Top Skills

Operation and Control 3.6
Operations Monitoring 3.5
Monitoring 3.1
Coordination 3.1
Active Listening 3.0
Speaking 3.0
Complex Problem Solving 3.0
Critical Thinking 2.9
Social Perceptiveness 2.9
Troubleshooting 2.9

Knowledge Areas

Public Safety and Security 4.2
English Language 3.5
Transportation 3.3
Building and Construction 3.2
Education and Training 3.0
Administration and Management 3.0
Mechanical 3.0
Customer and Personal Service 3.0
Engineering and Technology 2.9
Mathematics 2.8

Key Tasks

  • Set out signs and cones around work areas to divert traffic.
  • Flag motorists to warn them of obstacles or repair work ahead.
  • Perform preventative maintenance on vehicles and heavy equipment.
  • Drive trucks to transport crews and equipment to work sites.
  • Erect, install, or repair guardrails, road shoulders, berms, highway markers, warning signals, and highway lighting, using hand tools and power tools.
  • Clean and clear debris from culverts, catch basins, drop inlets, ditches, and other drain structures.
  • Drive heavy equipment and vehicles with adjustable attachments to sweep debris from paved surfaces, mow grass and weeds, remove snow and ice, and spread salt and sand.
  • Haul and spread sand, gravel, and clay to fill washouts and repair road shoulders.
  • Inspect, clean, and repair drainage systems, bridges, tunnels, and other structures.
  • Remove litter and debris from roadways, including debris from rock and mud slides.

Source: O*NET Online, National Center for O*NET Development. Data represents typical importance ratings for this occupation.

Salary Range

Annual Salary Distribution

$36,230$43,500$50,260$61,040$71,970
10th pct25thMedian75th90th pct

Hourly Rate Distribution

$17.42$20.91$24.16$29.35$34.60
10th pct25thMedian75th90th pct

10th Percentile

$36,230

25th Percentile

$43,500

Median

$50,260

75th Percentile

$61,040

90th Percentile

$71,970

Salary by State

View all 50 states →
# State Median Salary vs National
1 Oregon $65,330 +30% above national
2 Washington $65,300 +30% above national
3 Connecticut $64,870 +29% above national
4 Minnesota $63,150 +26% above national
5 Illinois $61,700 +23% above national
6 Massachusetts $61,500 +22% above national
7 Montana $60,960 +21% above national
8 North Dakota $60,630 +21% above national
9 California $59,580 +19% above national
10 Iowa $58,490 +16% above national
11 Vermont $58,460 +16% above national
12 Wisconsin $58,000 +15% above national
13 Rhode Island $57,950 +15% above national
14 Utah $55,970 +11% above national
15 New York $55,210 +10% above national
16 Alaska $54,090 +8% above national
17 Michigan $53,750 +7% above national
18 Colorado $52,350 +4% above national
19 Idaho $52,050 +4% above national
20 New Jersey $51,720 +3% above national
21 New Hampshire $51,050 +2% above national
22 Arizona $50,850 +1% above national
23 Virginia $50,800 +1% above national
24 Nevada $49,320 2% below national
25 Maine $49,030 2% below national
26 Maryland $49,030 2% below national
27 Ohio $48,880 3% below national
28 Nebraska $48,650 3% below national
29 South Dakota $48,610 3% below national
30 Indiana $48,480 4% below national
31 Wyoming $48,190 4% below national
32 South Carolina $48,130 4% below national
33 North Carolina $47,880 5% below national
34 New Mexico $47,740 5% below national
35 Pennsylvania $47,690 5% below national
36 Missouri $47,470 6% below national
37 Tennessee $46,070 8% below national
38 Kansas $46,050 8% below national
39 Texas $45,540 9% below national
40 Delaware $45,450 10% below national
41 West Virginia $45,260 10% below national
42 Louisiana $44,790 11% below national
43 Florida $42,210 16% below national
44 Kentucky $40,400 20% below national
45 Oklahoma $38,840 23% below national
46 Georgia $37,560 25% below national
47 Alabama $37,430 26% below national
48 Arkansas $35,740 29% below national
49 Mississippi $35,120 30% below national
50 Puerto Rico $21,840 57% below national

Salary by Metro Area

View all 483 metro areas →
# Metro Area Median Salary vs National
1 San Jose-Sunnyvale-Santa Clara, CA $79,000 +57% above national
2 Vallejo, CA $76,510 +52% above national
3 Chicago-Naperville-Elgin, IL-IN $76,220 +52% above national
4 Seattle-Tacoma-Bellevue, WA $75,030 +49% above national
5 Kankakee, IL $73,080 +45% above national
6 Bremerton-Silverdale-Port Orchard, WA $72,910 +45% above national
7 Springfield, IL $71,320 +42% above national
8 Olympia-Lacey-Tumwater, WA $71,140 +42% above national
9 San Luis Obispo-Paso Robles, CA $68,720 +37% above national
10 Albany, OR $68,600 +36% above national
11 Central Oregon nonmetropolitan area $68,590 +36% above national
12 Napa, CA $66,830 +33% above national
13 Santa Maria-Santa Barbara, CA $66,550 +32% above national
14 Hartford-West Hartford-East Hartford, CT $66,310 +32% above national
15 Kennewick-Richland, WA $66,080 +31% above national
16 Champaign-Urbana, IL $65,730 +31% above national
17 Bridgeport-Stamford-Danbury, CT $65,450 +30% above national
18 Bozeman, MT $65,440 +30% above national
19 Portland-Vancouver-Hillsboro, OR-WA $65,300 +30% above national
20 Mount Vernon-Anacortes, WA $65,120 +30% above national
21 Fond du Lac, WI $64,940 +29% above national
22 Salem, OR $64,550 +28% above national
23 Racine-Mount Pleasant, WI $64,500 +28% above national
24 Wenatchee-East Wenatchee, WA $64,430 +28% above national
25 Bend, OR $64,420 +28% above national
26 New Haven, CT $64,310 +28% above national
27 Coast Oregon nonmetropolitan area $64,300 +28% above national
28 Salinas, CA $64,160 +28% above national
29 Eastern Oregon nonmetropolitan area $64,130 +28% above national
30 Western Washington nonmetropolitan area $64,000 +27% above national
31 Sacramento-Roseville-Folsom, CA $63,880 +27% above national
32 Ann Arbor, MI $63,770 +27% above national
33 Connecticut nonmetropolitan area $63,770 +27% above national
34 West North Dakota nonmetropolitan area $63,760 +27% above national
35 Spokane-Spokane Valley, WA $63,740 +27% above national
36 Kenosha, WI $63,710 +27% above national
37 Mankato, MN $63,650 +27% above national
38 Minneapolis-St. Paul-Bloomington, MN-WI $63,650 +27% above national
39 St. Cloud, MN $63,650 +27% above national
40 Southeast Minnesota nonmetropolitan area $63,650 +27% above national
41 Madison, WI $63,530 +26% above national
42 Massachusetts nonmetropolitan area $63,340 +26% above national
43 Carson City, NV $62,890 +25% above national
44 Walla Walla, WA $62,880 +25% above national
45 Yakima, WA $62,880 +25% above national
46 Eastern Washington nonmetropolitan area $62,880 +25% above national
47 Great Falls, MT $62,700 +25% above national
48 Elmira, NY $62,440 +24% above national
49 Medford, OR $62,430 +24% above national
50 Billings, MT $62,380 +24% above national
51 Bellingham, WA $62,330 +24% above national
52 Grand Forks, ND-MN $62,050 +23% above national
53 Waterbury-Shelton, CT $62,050 +23% above national
54 Pittsfield, MA $61,940 +23% above national
55 Baton Rouge, LA $61,870 +23% above national
56 Green Bay, WI $61,710 +23% above national
57 Norwich-New London-Willimantic, CT $61,690 +23% above national
58 Northwest Minnesota nonmetropolitan area $61,610 +23% above national
59 Amherst Town-Northampton, MA $61,520 +22% above national
60 Dubuque, IA $61,420 +22% above national
61 Peoria, IL $61,410 +22% above national
62 Eugene-Springfield, OR $61,360 +22% above national
63 Bloomington, IL $61,290 +22% above national
64 Missoula, MT $61,230 +22% above national
65 Riverside-San Bernardino-Ontario, CA $61,190 +22% above national
66 Ames, IA $60,980 +21% above national
67 Des Moines-West Des Moines, IA $60,900 +21% above national
68 High Desert Utah nonmetropolitan area $60,890 +21% above national
69 Appleton, WI $60,840 +21% above national
70 Washington-Arlington-Alexandria, DC-VA-MD-WV $60,810 +21% above national
71 Boston-Cambridge-Newton, MA-NH $60,800 +21% above national
72 Northeast Minnesota nonmetropolitan area $60,670 +21% above national
73 Milwaukee-Waukesha, WI $60,660 +21% above national
74 Fargo, ND-MN $60,630 +21% above national
75 Boulder, CO $60,580 +21% above national
76 Southwest Montana nonmetropolitan area $60,480 +20% above national
77 Kingston, NY $60,460 +20% above national
78 West Montana nonmetropolitan area $60,460 +20% above national
79 Southwest Minnesota nonmetropolitan area $60,410 +20% above national
80 East-Central Montana nonmetropolitan area $60,360 +20% above national
81 New York-Newark-Jersey City, NY-NJ $60,280 +20% above national
82 Rochester, MN $60,240 +20% above national
83 Oshkosh-Neenah, WI $60,160 +20% above national
84 Iowa City, IA $60,110 +20% above national
85 Kiryas Joel-Poughkeepsie-Newburgh, NY $60,100 +20% above national
86 Redding, CA $60,010 +19% above national
87 Helena, MT $60,000 +19% above national
88 North Coast Region of California nonmetropolitan area $59,990 +19% above national
89 Dayton-Kettering-Beavercreek, OH $59,810 +19% above national
90 Northwest Iowa nonmetropolitan area $59,690 +19% above national
91 Sheboygan, WI $59,590 +19% above national
92 San Francisco-Oakland-Fremont, CA $59,500 +18% above national
93 Santa Rosa-Petaluma, CA $59,500 +18% above national
94 Stockton-Lodi, CA $59,500 +18% above national
95 Eastern Sierra-Mother Lode Region of California nonmetropolitan area $59,500 +18% above national
96 North Valley-Northern Mountains Region of California nonmetropolitan area $59,500 +18% above national
97 Springfield, MA $59,460 +18% above national
98 Duluth, MN-WI $59,450 +18% above national
99 Bismarck, ND $59,430 +18% above national
100 East North Dakota nonmetropolitan area $59,430 +18% above national
101 Waterloo-Cedar Falls, IA $59,380 +18% above national
102 La Crosse-Onalaska, WI-MN $59,320 +18% above national
103 Burlington-South Burlington, VT $59,220 +18% above national
104 Traverse City, MI $59,220 +18% above national
105 Reading, PA $59,160 +18% above national
106 Wasatch Front Fringe Utah nonmetropolitan area $59,020 +17% above national
107 Providence-Warwick, RI-MA $58,970 +17% above national
108 Los Angeles-Long Beach-Anaheim, CA $58,540 +16% above national
109 Southeast Iowa nonmetropolitan area $58,490 +16% above national
110 Rochester, NY $58,470 +16% above national
111 Barnstable Town, MA $58,460 +16% above national
112 Salt Lake City-Murray, UT $58,460 +16% above national
113 Cedar Rapids, IA $58,440 +16% above national
114 Northern Vermont nonmetropolitan area $58,400 +16% above national
115 Allentown-Bethlehem-Easton, PA-NJ $58,360 +16% above national
116 Janesville-Beloit, WI $58,280 +16% above national
117 Southern Vermont nonmetropolitan area $58,090 +16% above national
118 Minot, ND $58,070 +16% above national
119 Midland, MI $57,900 +15% above national
120 Sioux City, IA-NE-SD $57,760 +15% above national
121 Colorado Springs, CO $57,720 +15% above national
122 Toledo, OH $57,670 +15% above national
123 Eau Claire, WI $57,210 +14% above national
124 Niles, MI $57,120 +14% above national
125 South Central Wisconsin nonmetropolitan area $56,930 +13% above national
126 Grand Rapids-Wyoming-Kentwood, MI $56,860 +13% above national
127 Ithaca, NY $56,770 +13% above national
128 Pocatello, ID $56,680 +13% above national
129 Twin Falls, ID $56,680 +13% above national
130 Modesto, CA $56,670 +13% above national
131 Oxnard-Thousand Oaks-Ventura, CA $56,670 +13% above national
132 San Diego-Chula Vista-Carlsbad, CA $56,670 +13% above national
133 Northeast Iowa nonmetropolitan area $56,550 +13% above national
134 Balance of Nevada nonmetropolitan area $56,490 +12% above national
135 Lansing-East Lansing, MI $56,320 +12% above national
136 Southwest Iowa nonmetropolitan area $56,210 +12% above national
137 Battle Creek, MI $56,200 +12% above national
138 Coeur d'Alene, ID $56,140 +12% above national
139 Flint, MI $55,900 +11% above national
140 Albany-Schenectady-Troy, NY $55,740 +11% above national
141 Syracuse, NY $55,210 +10% above national
142 Grants Pass, OR $55,060 +10% above national
143 Davenport-Moline-Rock Island, IA-IL $55,030 +9% above national
144 Fort Wayne, IN $55,030 +9% above national
145 Denver-Aurora-Centennial, CO $54,950 +9% above national
146 Fort Collins-Loveland, CO $54,950 +9% above national
147 Pueblo, CO $54,950 +9% above national
148 Northwest Colorado nonmetropolitan area $54,950 +9% above national
149 Lewiston, ID-WA $54,930 +9% above national
150 Manchester-Nashua, NH $54,930 +9% above national
151 Saginaw, MI $54,900 +9% above national
152 Southern Michigan nonmetropolitan area $54,840 +9% above national
153 Lancaster, PA $54,830 +9% above national
154 Decatur, IL $54,790 +9% above national
155 Northern New Hampshire nonmetropolitan area $54,600 +9% above national
156 Monroe, MI $54,580 +9% above national
157 Chico, CA $54,480 +8% above national
158 El Centro, CA $54,480 +8% above national
159 Fresno, CA $54,480 +8% above national
160 Northwest Illinois nonmetropolitan area $54,190 +8% above national
161 Anchorage, AK $54,080 +8% above national
162 Northwestern Wisconsin nonmetropolitan area $54,020 +7% above national
163 Southern West Virginia nonmetropolitan area $53,910 +7% above national
164 Lawrence, KS $53,880 +7% above national
165 Upper Peninsula of Michigan nonmetropolitan area $53,840 +7% above national
166 Grand Island, NE $53,830 +7% above national
167 Northeastern Wisconsin nonmetropolitan area $53,780 +7% above national
168 Richmond, VA $53,770 +7% above national
169 Northern Michigan nonmetropolitan area $53,440 +6% above national
170 Mid Michigan nonmetropolitan area $53,440 +6% above national
171 Visalia, CA $53,360 +6% above national
172 Lima, OH $53,250 +6% above national
173 Provo-Orem-Lehi, UT $53,170 +6% above national
174 Omaha, NE-IA $53,100 +6% above national
175 Wausau, WI $52,820 +5% above national
176 Western Wisconsin nonmetropolitan area $52,650 +5% above national
177 Sioux Falls, SD-MN $52,540 +5% above national
178 Greeley, CO $52,350 +4% above national
179 Southwest Colorado nonmetropolitan area $52,350 +4% above national
180 Grand Junction, CO $52,340 +4% above national
181 Eastern and Southern Colorado nonmetropolitan area $52,330 +4% above national
182 St. Louis, MO-IL $52,160 +4% above national
183 Idaho Falls, ID $52,030 +4% above national
184 Worcester, MA $52,020 +4% above national
185 Cleveland, OH $51,900 +3% above national
186 Northwestern Idaho nonmetropolitan area $51,740 +3% above national
187 Portland-South Portland, ME $51,600 +3% above national
188 Central East New York nonmetropolitan area $51,460 +2% above national
189 Charlottesville, VA $51,230 +2% above national
190 Buffalo-Cheektowaga, NY $51,210 +2% above national
191 New Orleans-Metairie, LA $51,210 +2% above national
192 Akron, OH $51,180 +2% above national
193 Phoenix-Mesa-Chandler, AZ $51,110 +2% above national
194 Ogden, UT $51,040 +2% above national
195 Northeast Virginia nonmetropolitan area $51,040 +2% above national
196 Southeast-Central Idaho nonmetropolitan area $50,900 +1% above national
197 Flagstaff, AZ $50,850 +1% above national
198 Lake Havasu City-Kingman, AZ $50,850 +1% above national
199 Prescott Valley-Prescott, AZ $50,850 +1% above national
200 Sierra Vista-Douglas, AZ $50,850 +1% above national
201 Southside Virginia nonmetropolitan area $50,840 +1% above national
202 Boise City, ID $50,740 +1% above national
203 Lebanon, PA $50,740 +1% above national
204 Hilton Head Island-Bluffton-Port Royal, SC $50,700 +1% above national
205 Northwest Virginia nonmetropolitan area $50,700 +1% above national
206 Central New Hampshire nonmetropolitan area $50,630 +1% above national
207 Rockford, IL $50,610 +1% above national
208 Santa Fe, NM $50,610 +1% above national
209 Logan, UT-ID $50,510 same as national
210 Canton-Massillon, OH $50,450 same as national
211 Binghamton, NY $50,420 same as national
212 Southwestern New Hampshire nonmetropolitan area $50,350 same as national
213 Glens Falls, NY $50,310 same as national
214 South Bend-Mishawaka, IN-MI $50,250 same as national
215 Bakersfield-Delano, CA $50,200 same as national
216 Yuba City, CA $50,180 same as national
217 Austin-Round Rock-San Marcos, TX $50,100 same as national
218 Southwest New York nonmetropolitan area $50,080 same as national
219 Winchester, VA-WV $49,990 1% below national
220 Asheville, NC $49,960 1% below national
221 Muskegon-Norton Shores, MI $49,850 1% below national
222 Utica-Rome, NY $49,850 1% below national
223 Columbus, OH $49,840 1% below national
224 Northeast Nebraska nonmetropolitan area $49,840 1% below national
225 Western Wyoming nonmetropolitan area $49,820 1% below national
226 Harrisonburg, VA $49,750 1% below national
227 Staunton-Stuarts Draft, VA $49,750 1% below national
228 Pittsburgh, PA $49,710 1% below national
229 Trenton-Princeton, NJ $49,630 1% below national
230 York-Hanover, PA $49,500 2% below national
231 Rapid City, SD $49,490 2% below national
232 Charlotte-Concord-Gastonia, NC-SC $49,470 2% below national
233 Blacksburg-Christiansburg-Radford, VA $49,400 2% below national
234 Northern Indiana nonmetropolitan area $49,330 2% below national
235 Detroit-Warren-Dearborn, MI $49,280 2% below national
236 South Illinois nonmetropolitan area $49,260 2% below national
237 Lincoln, NE $49,240 2% below national
238 Merced, CA $49,240 2% below national
239 Northwestern South Carolina nonmetropolitan area $49,160 2% below national
240 Columbus, IN $49,110 2% below national
241 Nashville-Davidson--Murfreesboro--Franklin, TN $49,110 2% below national
242 Waco, TX $49,090 2% below national
243 West Central Illinois nonmetropolitan area $49,070 2% below national
244 Capital/Northern New York nonmetropolitan area $49,010 2% below national
245 Watertown-Fort Drum, NY $48,990 3% below national
246 Cincinnati, OH-KY-IN $48,970 3% below national
247 Charleston-North Charleston, SC $48,950 3% below national
248 Sumter, SC $48,950 3% below national
249 Northeastern South Carolina nonmetropolitan area $48,950 3% below national
250 Fayetteville, NC $48,870 3% below national
251 Goldsboro, NC $48,870 3% below national
252 Raleigh-Cary, NC $48,870 3% below national
253 Rocky Mount, NC $48,870 3% below national
254 Winston-Salem, NC $48,870 3% below national
255 Eastern North Carolina nonmetropolitan area $48,870 3% below national
256 Western North Carolina nonmetropolitan area $48,870 3% below national
257 Scranton--Wilkes-Barre, PA $48,860 3% below national
258 Topeka, KS $48,860 3% below national
259 Southwest Maine nonmetropolitan area $48,850 3% below national
260 Wilmington, NC $48,840 3% below national
261 Tucson, AZ $48,830 3% below national
262 Erie, PA $48,800 3% below national
263 Southern South Carolina nonmetropolitan area $48,800 3% below national
264 Bay City, MI $48,780 3% below national
265 Columbia, MO $48,780 3% below national
266 Michigan City-La Porte, IN $48,780 3% below national
267 Virginia Beach-Chesapeake-Norfolk, VA-NC $48,720 3% below national
268 St. George, UT $48,700 3% below national
269 Lynchburg, VA $48,680 3% below national
270 Bloomington, IN $48,630 3% below national
271 Baltimore-Columbia-Towson, MD $48,500 4% below national
272 Evansville, IN $48,480 4% below national
273 West Northwestern Ohio nonmetropolitan area $48,450 4% below national
274 South Nebraska nonmetropolitan area $48,430 4% below national
275 West South Dakota nonmetropolitan area $48,380 4% below national
276 Central Indiana nonmetropolitan area $48,340 4% below national
277 Kingsport-Bristol, TN-VA $48,310 4% below national
278 Northeastern Pennsylvania nonmetropolitan area $48,290 4% below national
279 Lewiston-Auburn, ME $48,260 4% below national
280 Harrisburg-Carlisle, PA $48,250 4% below national
281 Florence, SC $48,130 4% below national
282 Dallas-Fort Worth-Arlington, TX $48,110 4% below national
283 Terre Haute, IN $48,020 4% below national
284 Jackson, MI $47,940 5% below national
285 Southwest Virginia nonmetropolitan area $47,940 5% below national
286 Cape Girardeau, MO-IL $47,930 5% below national
287 East Tennessee nonmetropolitan area $47,910 5% below national
288 Las Cruces, NM $47,900 5% below national
289 Chambersburg, PA $47,890 5% below national
290 Joplin, MO-KS $47,760 5% below national
291 Kansas City, MO-KS $47,760 5% below national
292 St. Joseph, MO-KS $47,760 5% below national
293 Manhattan, KS $47,750 5% below national
294 Northern New Mexico nonmetropolitan area $47,750 5% below national
295 Eastern New Mexico nonmetropolitan area $47,740 5% below national
296 Eastern Wyoming nonmetropolitan area $47,740 5% below national
297 East Central Illinois nonmetropolitan area $47,600 5% below national
298 Sherman-Denison, TX $47,590 5% below national
299 Abilene, TX $47,570 5% below national
300 Cape Coral-Fort Myers, FL $47,550 5% below national
301 Sandusky, OH $47,550 5% below national
302 Cheyenne, WY $47,510 5% below national
303 Jefferson City, MO $47,510 5% below national
304 Hanford-Corcoran, CA $47,500 5% below national
305 Roanoke, VA $47,490 6% below national
306 Springfield, MO $47,480 6% below national
307 Yuma, AZ $47,420 6% below national
308 State College, PA $47,410 6% below national
309 East South Dakota nonmetropolitan area $47,400 6% below national
310 Reno, NV $47,360 6% below national
311 Greenville-Anderson-Greer, SC $47,330 6% below national
312 Myrtle Beach-Conway-North Myrtle Beach, SC $47,330 6% below national
313 Central Pennsylvania nonmetropolitan area $47,190 6% below national
314 Burlington, NC $47,180 6% below national
315 Lexington-Fayette, KY $47,160 6% below national
316 Wichita, KS $47,150 6% below national
317 Arizona nonmetropolitan area $47,150 6% below national
318 Northeast Maine nonmetropolitan area $47,130 6% below national
319 Bangor, ME $47,050 6% below national
320 Gettysburg, PA $47,040 6% below national
321 Southern Indiana nonmetropolitan area $46,970 7% below national
322 Southwest Missouri nonmetropolitan area $46,940 7% below national
323 Southwestern Pennsylvania nonmetropolitan area $46,880 7% below national
324 South Florida nonmetropolitan area $46,870 7% below national
325 South Central Tennessee nonmetropolitan area $46,870 7% below national
326 North Northeastern Ohio nonmetropolitan area (noncontiguous) $46,830 7% below national
327 Youngstown-Warren, OH $46,780 7% below national
328 Elkhart-Goshen, IN $46,750 7% below national
329 Indianapolis-Carmel-Greenwood, IN $46,730 7% below national
330 Northwest Nebraska nonmetropolitan area $46,660 7% below national
331 Kalamazoo-Portage, MI $46,480 8% below national
332 Charleston, WV $46,470 8% below national
333 Tyler, TX $46,470 8% below national
334 Springfield, OH $46,400 8% below national
335 Las Vegas-Henderson-North Las Vegas, NV $46,340 8% below national
336 Lubbock, TX $46,340 8% below national
337 Eastern Ohio nonmetropolitan area $46,290 8% below national
338 Williamsport, PA $46,260 8% below national
339 Huntsville, AL $46,210 8% below national
340 Alexandria, LA $46,200 8% below national
341 Shreveport-Bossier City, LA $46,100 8% below national
342 North Port-Bradenton-Sarasota, FL $46,080 8% below national
343 North Region of Texas nonmetropolitan area $45,970 9% below national
344 Beaumont-Port Arthur, TX $45,910 9% below national
345 Altoona, PA $45,880 9% below national
346 Northwestern Pennsylvania nonmetropolitan area $45,870 9% below national
347 Morristown, TN $45,800 9% below national
348 Jackson, TN $45,780 9% below national
349 Johnson City, TN $45,780 9% below national
350 Southern Ohio nonmetropolitan area $45,720 9% below national
351 Kansas nonmetropolitan area $45,670 9% below national
352 Mansfield, OH $45,660 9% below national
353 Daphne-Fairhope-Foley, AL $45,590 9% below national
354 Louisville/Jefferson County, KY-IN $45,570 9% below national
355 Huntington-Ashland, WV-KY-OH $45,530 9% below national
356 Spartanburg, SC $45,530 9% below national
357 Northwestern Region of Texas nonmetropolitan area $45,420 10% below national
358 Jacksonville, FL $45,380 10% below national
359 Morgantown, WV $45,260 10% below national
360 Northern West Virginia nonmetropolitan area $45,110 10% below national
361 Paducah, KY-IL $45,080 10% below national
362 Houston-Pasadena-The Woodlands, TX $45,070 10% below national
363 Muncie, IN $45,070 10% below national
364 Victoria, TX $44,930 11% below national
365 San Antonio-New Braunfels, TX $44,880 11% below national
366 Odessa, TX $44,740 11% below national
367 Augusta-Richmond County, GA-SC $44,710 11% below national
368 Maryland nonmetropolitan area $44,670 11% below national
369 Lafayette-West Lafayette, IN $44,660 11% below national
370 Durham-Chapel Hill, NC $44,550 11% below national
371 Greensboro-High Point, NC $44,550 11% below national
372 Hickory-Lenoir-Morganton, NC $44,550 11% below national
373 Central North Carolina nonmetropolitan area $44,550 11% below national
374 Cleveland, TN $44,460 12% below national
375 Miami-Fort Lauderdale-West Palm Beach, FL $44,370 12% below national
376 Weirton-Steubenville, WV-OH $44,350 12% below national
377 Beckley, WV $44,320 12% below national
378 Oklahoma City, OK $44,270 12% below national
379 Central Missouri nonmetropolitan area $44,220 12% below national
380 North Missouri nonmetropolitan area $44,220 12% below national
381 Southeast Missouri nonmetropolitan area $44,220 12% below national
382 Knoxville, TN $44,110 12% below national
383 Wildwood-The Villages, FL $43,960 13% below national
384 Amarillo, TX $43,940 13% below national
385 Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $43,890 13% below national
386 Eastern Region of Texas nonmetropolitan area $43,590 13% below national
387 Johnstown, PA $43,580 13% below national
388 Northwest Oklahoma nonmetropolitan area $43,550 13% below national
389 Wheeling, WV-OH $43,080 14% below national
390 Clarksville, TN-KY $43,010 14% below national
391 Hill Country Region of Texas nonmetropolitan area $42,750 15% below national
392 Pinehurst-Southern Pines, NC $42,730 15% below national
393 Orlando-Kissimmee-Sanford, FL $42,500 15% below national
394 Elizabethtown, KY $42,490 15% below national
395 Greenville, NC $42,470 15% below national
396 Tallahassee, FL $42,410 16% below national
397 Savannah, GA $42,370 16% below national
398 Albuquerque, NM $42,220 16% below national
399 West Kentucky nonmetropolitan area $41,690 17% below national
400 Sebastian-Vero Beach-West Vero Corridor, FL $41,560 17% below national
401 Atlantic City-Hammonton, NJ $41,000 18% below national
402 Decatur, AL $40,970 18% below national
403 Fayetteville-Springdale-Rogers, AR $40,610 19% below national
404 Owensboro, KY $40,400 20% below national
405 Auburn-Opelika, AL $40,260 20% below national
406 Atlanta-Sandy Springs-Roswell, GA $40,150 20% below national
407 Chattanooga, TN-GA $39,840 21% below national
408 College Station-Bryan, TX $39,820 21% below national
409 Border Region of Texas nonmetropolitan area $39,740 21% below national
410 Little Rock-North Little Rock-Conway, AR $39,650 21% below national
411 Tuscaloosa, AL $39,620 21% below national
412 Palm Bay-Melbourne-Titusville, FL $39,570 21% below national
413 West Tennessee nonmetropolitan area $39,560 21% below national
414 Bowling Green, KY $39,350 22% below national
415 Central Kentucky nonmetropolitan area $39,350 22% below national
416 Montgomery, AL $39,300 22% below national
417 Texarkana, TX-AR $39,250 22% below national
418 Crestview-Fort Walton Beach-Destin, FL $38,880 23% below national
419 Killeen-Temple, TX $38,610 23% below national
420 North Central Tennessee nonmetropolitan area $38,570 23% below national
421 Lafayette, LA $38,400 24% below national
422 Mobile, AL $38,380 24% below national
423 Gadsden, AL $38,350 24% below national
424 Tampa-St. Petersburg-Clearwater, FL $38,350 24% below national
425 Corpus Christi, TX $38,330 24% below national
426 Tulsa, OK $38,330 24% below national
427 Gainesville, FL $38,290 24% below national
428 Gulfport-Biloxi, MS $38,220 24% below national
429 East Kentucky nonmetropolitan area $38,150 24% below national
430 Vineland, NJ $38,060 24% below national
431 North Florida nonmetropolitan area $38,060 24% below national
432 Dothan, AL $38,030 24% below national
433 Southwest Oklahoma nonmetropolitan area $37,940 25% below national
434 Longview, TX $37,830 25% below national
435 Memphis, TN-MS-AR $37,710 25% below national
436 Pensacola-Ferry Pass-Brent, FL $37,710 25% below national
437 Warner Robins, GA $37,450 25% below national
438 Florence-Muscle Shoals, AL $37,430 26% below national
439 Birmingham, AL $37,290 26% below national
440 Panama City-Panama City Beach, FL $37,180 26% below national
441 Coastal Plains Region of Texas nonmetropolitan area $37,150 26% below national
442 Deltona-Daytona Beach-Ormond Beach, FL $37,090 26% below national
443 Hattiesburg, MS $37,020 26% below national
444 South Central Kentucky nonmetropolitan area $36,980 26% below national
445 Northeast Louisiana nonmetropolitan area $36,900 27% below national
446 Northeast Oklahoma nonmetropolitan area $36,800 27% below national
447 Southeast Alabama nonmetropolitan area $36,700 27% below national
448 Punta Gorda, FL $36,670 27% below national
449 Upper East Mississippi nonmetropolitan area $36,660 27% below national
450 Southeast Oklahoma nonmetropolitan area $36,600 27% below national
451 Southwest Alabama nonmetropolitan area $36,540 27% below national
452 Northwest Alabama nonmetropolitan area $36,500 27% below national
453 Jonesboro, AR $36,480 27% below national
454 South Georgia nonmetropolitan area $36,410 28% below national
455 Fort Smith, AR-OK $36,340 28% below national
456 Lawton, OK $36,270 28% below national
457 Macon-Bibb County, GA $36,130 28% below national
458 North Georgia nonmetropolitan area $36,020 28% below national
459 Lower East Mississippi nonmetropolitan area $35,700 29% below national
460 Wichita Falls, TX $35,670 29% below national
461 Anniston-Oxford, AL $35,610 29% below national
462 Middle Georgia nonmetropolitan area $35,590 29% below national
463 Ocala, FL $35,470 29% below national
464 Central Louisiana nonmetropolitan area $35,470 29% below national
465 Lakeland-Winter Haven, FL $35,410 30% below national
466 Northeast Alabama nonmetropolitan area $35,280 30% below national
467 Jackson, MS $35,160 30% below national
468 North Arkansas nonmetropolitan area $35,150 30% below national
469 West Arkansas nonmetropolitan area $34,960 30% below national
470 Southwest Louisiana nonmetropolitan area $34,940 30% below national
471 West Delta Mississippi nonmetropolitan area $33,180 34% below national
472 East Georgia nonmetropolitan area $32,920 35% below national
473 Brownsville-Harlingen, TX $31,520 37% below national
474 Lower West Mississippi nonmetropolitan area $30,850 39% below national
475 South Arkansas nonmetropolitan area $30,640 39% below national
476 East Arkansas nonmetropolitan area $30,520 39% below national
477 McAllen-Edinburg-Mission, TX $29,920 40% below national
478 Lake Charles, LA $27,830 45% below national
479 Aguadilla, PR $21,840 57% below national
480 Arecibo, PR $21,840 57% below national
481 Mayaguez, PR $21,840 57% below national
482 San Juan-Bayamon-Caguas, PR $21,840 57% below national
483 Puerto Rico nonmetropolitan area $21,840 57% below national

Similar Occupations in the Same Category

Other roles in SOC major group 47 (construction and extraction) with comparable pay and career paths.

Frequently Asked Questions

How much does a Highway Maintenance Workers make?
The median annual salary for Highway Maintenance Workers is $50,260 ($24.16/hour). The salary range spans from $36,230 at the 10th percentile to $71,970 at the 90th percentile.
What state pays Highway Maintenance Workers the most?
Oregon pays the highest median salary for Highway Maintenance Workers at $65,330/year, which is +30% above the national median.
What education do you need to become a Highway Maintenance Workers?
The typical entry-level education for Highway Maintenance Workers is High school diploma or equivalent. On-the-job training: Moderate-term on-the-job training.
How dangerous is being a Highway Maintenance Workers?
Highway Maintenance Workers has a safety grade of B (Safe) based on BLS data. The fatality rate is 12.4 per 100,000 workers and the injury rate is 3.5 per 100 workers.
Is Highway Maintenance Workers a good career?
Employment for Highway Maintenance Workers is projected to grow 3% from 2024 to 2034, which is slower than average. About 12,300 openings are projected each year.
How does Highway Maintenance Workers pay vary by state?
Highway Maintenance Workers salaries vary significantly by state. The highest-paying state is Oregon at $65,330/year, while Georgia pays the least at $37,560/year. BLS data covers 50 states and territories.
Which metro areas pay the most for Highway Maintenance Workers?
The highest-paying metro area for Highway Maintenance Workers is San Jose-Sunnyvale-Santa Clara, CA at $79,000/year. BLS reports wage data for 483 metro areas for this occupation, with pay varying based on local demand and cost of living.

What to do with this data

How to use Highway Maintenance Workers pay figures in a real decision

  • For an experienced offer, anchor on the 75th percentile (about $61,040/year), not the median. The median marks the middle worker; the upper quartile is the realistic target with strong experience. Salary calculator
  • Location moves pay significantly: Oregon leads at $65,330/year for this role. Weigh state pay against local cost of living before relocating or negotiating remote. Pay by state
  • Compare this occupation against similar roles before you decide, so you are reading the pay band in context rather than in isolation. Compare jobs

These are BLS survey estimates for the occupation, not a salary offer or a prediction for any individual. Your pay depends on experience, employer, exact role, and location.

Data as of May 2025. Source: U.S. Bureau of Labor Statistics (BLS).

Occupational Employment and Wage Statistics (OEWS), May 2025 annual release. Employment projections from BLS Employment Projections program, 2024–2034. Data reflects cross-industry estimates for all ownership types.

These are survey estimates for the occupation, not a salary offer or a prediction for any individual. See how to use them.

Every figure on WageDex is rendered directly from U.S. Bureau of Labor Statistics wage data, no number is typed in by an editor. This occupation's figures are computed directly from the BLS OEWS and Employment Projections datasets, nothing is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of May 2025.

This page is for informational purposes only and does not constitute financial or career advice. Actual pay for a specific role, employer, or offer may differ from these national/state figures, consult a qualified career counselor, recruiter, or financial advisor before making decisions based on this data.