Carpenters Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Carpenters in Iowa earn a median salary of $52,865 per year on average across 12 metro and nonmetro areas, -10.9% vs the national median of $59,310. An estimated 6,920 carpenters are employed across Iowa, with salaries ranging from $47,300 to $59,940 depending on location.
$52,865
Avg median salary in Iowa
$59,940
Highest paying metro
$47,300
Lowest paying metro
6,920
Employed in Iowa
Compare Carpenters salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Carpenters
in
Carpenters salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Des Moines, IA | $59,940 | $48,620 | $71,030 | 1,970 |
| Davenport, IA-IL | $58,210 | $46,730 | $71,940 | 750 |
| Cedar Rapids, IA | $57,510 | $46,520 | $65,270 | 510 |
| Dubuque, IA | $57,390 | $46,550 | $66,500 | 280 |
| Ames, IA | $57,170 | $46,950 | $61,600 | 250 |
| Waterloo, IA | $53,130 | $45,400 | $63,350 | 310 |
| Iowa City, IA | $49,670 | $45,010 | $60,910 | 420 |
| Northeast Iowa | $49,400 | $44,620 | $60,330 | 380 |
| Sioux City, IA-NE-SD | $49,160 | $39,530 | $60,490 | 430 |
| Northwest Iowa | $47,920 | $42,780 | $58,030 | 630 |
| Southeast Iowa | $47,580 | $44,830 | $60,090 | 730 |
| Southwest Iowa | $47,300 | $41,050 | $58,570 | 260 |