Salaripedia
English

How much does a highway maintenance worker make in Topeka?

$48,860a year

Median yearly pay for highway maintenance workers in the Topeka, KS metro area. That is $23.49 an hour or $4,072 a month.

Hourly
$23.49
Vs. national median
-3%
Rank among cities
197 of 351
Jobs in the area
190
Pay range
Lowest 10%: $37,730Median: $48,860Highest 10%: $60,130
PercentileYearlyHourly
10th$37,730$18.14
25th$45,240$21.75
Median$48,860$23.49
75th$57,640$27.71
90th$60,130$28.91

Other cities in Kansas

Median yearly pay for highway maintenance workers.

Joplin, MO$47,760
Kansas City, MO$47,760
St. Joseph, MO$47,760
Manhattan, KS$47,750
Wichita, KS$47,150
Highway Maintenance Worker salary in Kansas Highway Maintenance Worker salary in all states

Related jobs in Topeka

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$77,390
Plumber$75,090
Electrician$65,520
Sheet Metal Worker$63,560
Brickmason and Blockmason$63,310
Construction and Building Inspector$59,760
Operating Engineer and Other Construction Equipment Operator$56,760
Cement Mason and Concrete Finisher$53,430
Carpenter$51,210
Excavating and Loading Machine and Dragline Operator$47,570
Salaries for every job in Topeka, KS

Frequently asked questions

How much does a highway maintenance worker make an hour in Topeka?

The median hourly pay in the Topeka, KS metro area is $23.49 ($48,860 a year).

Do highway maintenance workers make more in Topeka than the national average?

No: $48,860 against $50,260 nationally, 3% less.

How does Topeka compare with the rest of Kansas?

The median in Kansas is $46,050, so Topeka pays 6% more.

Where does Topeka rank for highway maintenance worker pay?

197 of 351 metro areas with data.

How much does a highway maintenance worker make starting out in Topeka?

The lowest-paid 10% make $37,730 or less a year; the top 10% make $60,130 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.