Salaripedia
English

How much does a highway maintenance worker make in Coeur d'Alene?

$56,140a year

Median yearly pay for highway maintenance workers in the Coeur d'Alene, ID metro area. That is $26.99 an hour or $4,678 a month.

Hourly
$26.99
Vs. national median
+12%
Rank among cities
109 of 351
Jobs in the area
100
Pay range
Lowest 10%: $40,910Median: $56,140Highest 10%: $75,340
PercentileYearlyHourly
10th$40,910$19.67
25th$45,010$21.64
Median$56,140$26.99
75th$61,280$29.46
90th$75,340$36.22

Other cities in Idaho

Median yearly pay for highway maintenance workers.

Twin Falls, ID$56,680
Lewiston, ID$54,930
Idaho Falls, ID$52,030
Boise City, ID$50,740
Highway Maintenance Worker salary in Idaho Highway Maintenance Worker salary in all states

Related jobs in Coeur d'Alene

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$76,980
Construction and Building Inspector$67,270
Electrician$66,350
Operating Engineer and Other Construction Equipment Operator$64,540
Glazier$61,580
Taper$58,530
Cement Mason and Concrete Finisher$57,590
Carpenter$56,160
Construction Laborer$50,910
Plumber$50,270
Salaries for every job in Coeur d'Alene, ID

Frequently asked questions

How much does a highway maintenance worker make an hour in Coeur d'Alene?

The median hourly pay in the Coeur d'Alene, ID metro area is $26.99 ($56,140 a year).

Do highway maintenance workers make more in Coeur d'Alene than the national average?

Yes: $56,140 against $50,260 nationally, 12% more.

How does Coeur d'Alene compare with the rest of Idaho?

The median in Idaho is $52,050, so Coeur d'Alene pays 8% more.

Where does Coeur d'Alene rank for highway maintenance worker pay?

109 of 351 metro areas with data.

How much does a highway maintenance worker make starting out in Coeur d'Alene?

The lowest-paid 10% make $40,910 or less a year; the top 10% make $75,340 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.