Construction Laborers Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Construction Laborers in Iowa earn a median salary of $47,631 per year on average across 12 metro and nonmetro areas, +1.9% vs the national median of $46,730. An estimated 13,530 construction laborers are employed across Iowa, with salaries ranging from $45,800 to $51,310 depending on location.

$47,631 Avg median salary in Iowa
$51,310 Highest paying metro
$45,800 Lowest paying metro
13,530 Employed in Iowa

Compare Construction Laborers salaries & buying power

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

Full tool →
Construction Laborers
in
    vs

      Construction Laborers salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Davenport, IA-IL $51,310 $45,600 $68,860 1,280
      Des Moines, IA $49,470 $46,530 $58,880 3,310
      Ames, IA $48,520 $42,950 $55,580 530
      Waterloo, IA $47,930 $42,050 $55,850 620
      Cedar Rapids, IA $47,790 $44,070 $56,830 1,040
      Dubuque, IA $47,550 $44,470 $56,940 540
      Sioux City, IA-NE-SD $47,140 $41,120 $54,880 550
      Iowa City, IA $46,830 $44,870 $56,340 710
      Northeast Iowa $46,690 $39,730 $52,280 1,160
      Southeast Iowa $46,450 $40,070 $49,740 1,560
      Southwest Iowa $46,090 $39,160 $50,720 600
      Northwest Iowa $45,800 $39,220 $49,660 1,630

      View Construction Laborers salaries in all cities