Painters, Construction and Maintenance Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Painters, Construction and Maintenance in Iowa earn a median salary of $48,573 per year on average across 12 metro and nonmetro areas, -0.2% vs the national median of $48,660. An estimated 1,820 painters, construction and maintenance are employed across Iowa, with salaries ranging from $45,050 to $54,870 depending on location.

$48,573 Avg median salary in Iowa
$54,870 Highest paying metro
$45,050 Lowest paying metro
1,820 Employed in Iowa

Compare Painters, Construction and Maintenance salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Painters, Construction and Maintenance
in
    vs

      Painters, Construction and Maintenance salaries by city in Iowa

      Metro areaMedian salary25th pct75th pctEmployed
      Davenport, IA-IL$54,870$42,760$64,440220
      Waterloo, IA$54,150$45,350$61,480100
      Des Moines, IA$50,520$46,330$63,180640
      Dubuque, IA$48,440$39,240$59,93060
      Ames, IA$48,290$38,960$59,20060
      Southwest Iowa$48,250$39,520$56,98030
      Iowa City, IA$47,650$38,930$59,690100
      Cedar Rapids, IA$47,210$39,940$57,800280
      Sioux City, IA-NE-SD$46,880$39,080$59,23080
      Northwest Iowa$46,210$37,340$55,51030
      Northeast Iowa$45,350$36,750$60,64080
      Southeast Iowa$45,050$37,090$57,260140

      View Painters, Construction and Maintenance salaries in all cities