Skip to content

The average salary for a Building Maintenance in Iowa is $32,100.

Annual Average Salary Information

Annual Average Salary: $32,100

$22,630$45,980

Hourly Pay Information

Hourly Average Salary: $15.43

$10.88$22.11