Iowa Real Estate Market
Home values, trends, and county-level data across Iowa. Updated Jan 2026.
Median Home Value
$224,843
↑ +3.5%
Year-over-year
5-Year Appreciation
+32.4%
Since 2021
Markets Tracked
99 counties
19 metro areas
5-Year Price Trend
Metro Areas in Iowa
| Metro Area | Median Home Price | YoY Change |
|---|---|---|
| Des Moines, IA | $284,525 | ↑ +1.6% |
| Cedar Rapids, IA | $230,288 | ↑ +3.4% |
| Iowa City, IA | $287,473 | ↑ +4.0% |
| Waterloo, IA | $191,869 | ↑ +3.4% |
| Sioux City, IA | $211,295 | ↑ +2.6% |
| Ames, IA | $253,188 | ↑ +3.2% |
| Dubuque, IA | $263,734 | ↑ +6.3% |
| Fort Madison, IA | $117,835 | ↑ +0.9% |
| Mason City, IA | $188,649 | ↑ +4.0% |
| Clinton, IA | $166,669 | ↑ +3.7% |
| Burlington, IA | $136,076 | ↑ +2.2% |
| Muscatine, IA | $188,446 | ↑ +6.4% |
| Marshalltown, IA | $182,321 | ↑ +4.2% |
| Ottumwa, IA | $122,625 | ↑ +0.2% |
| Oskaloosa, IA | $186,537 | ↑ +5.0% |
Counties in Iowa
Polk
$272,454
↑ +1.5%Linn
$227,300
↑ +3.0%Scott
$231,446
↑ +2.9%Johnson
$297,099
↑ +4.1%Black Hawk
$181,049
↑ +3.2%Woodbury
$195,662
↑ +2.0%Dubuque
$263,738
↑ +6.3%Story
$263,520
↑ +2.8%Dallas
$345,246
→ 0.0%Pottawattamie
$228,479
↑ +1.9%Warren
$313,165
↑ +2.7%Clinton
$166,672
↑ +3.7%Cerro Gordo
$190,292
↑ +4.2%Muscatine
$188,456
↑ +6.4%Marshall
$182,291
↑ +4.1%Des Moines
$139,905
↑ +2.1%Jasper
$216,929
↑ +4.6%Webster
$133,607
↑ +2.2%Sioux
$293,454
↑ +3.8%Wapello
$122,572
↑ +0.2%Lee
$115,878
↓ -1.5%Marion
$261,052
↑ +2.4%Boone
$221,377
↑ +4.8%Benton
$262,039
↑ +5.5%Plymouth
$271,059
↑ +2.5%Bremer
$247,144
↑ +4.7%Washington
$219,193
↑ +3.1%Mahaska
$186,611
↑ +4.9%Carroll
$197,756
↑ +6.1%Buena Vista
$180,850
↑ +1.1%Jones
$220,516
↑ +3.8%Buchanan
$213,844
↑ +7.1%Henry
$175,994
↑ +0.3%Winneshiek
$303,174
↑ +7.0%Fayette
$148,957
↑ +9.9%Jackson
$224,627
↑ +3.7%Poweshiek
$206,321
↑ +6.8%Cedar
$240,207
↑ +4.5%Dickinson
$366,623
↑ +0.5%Delaware
$222,180
↑ +1.9%Clayton
$272,811
↑ +9.8%Tama
$164,970
↑ +6.2%Hardin
$135,945
↑ +4.2%Iowa
$219,463
↑ +3.9%Crawford
$171,127
↑ +4.5%Madison
$322,394
↑ +1.2%Clay
$185,900
↑ +5.7%Jefferson
$175,328
↑ +5.2%Floyd
$149,964
↑ +5.9%Page
$143,854
↑ +4.9%Hamilton
$158,738
↑ +3.9%Kossuth
$162,720
↑ +1.2%Mills
$270,026
↑ +4.4%Harrison
$208,488
↑ +6.4%Butler
$179,438
↑ +3.9%O Brien
$179,168
↑ +7.7%Allamakee
$240,723
↑ +6.7%Cass
$154,927
↑ +5.7%Wright
$130,565
↑ +4.3%Grundy
$208,606
↑ +4.3%Appanoose
$109,102
↓ -3.9%Union
$153,780
↑ +6.6%Chickasaw
$201,377
↑ +2.9%Lyon
$239,868
↑ +9.0%Shelby
$202,342
↑ +3.9%Cherokee
$153,526
↑ +3.9%Louisa
$167,874
↑ +4.9%Hancock
$175,282
↑ +3.6%Winnebago
$147,774
↑ +3.4%Guthrie
$255,041
↑ +2.7%Mitchell
$201,537
↑ +6.2%Montgomery
$134,977
↑ +1.9%Franklin
$148,639
↑ +4.6%Keokuk
$137,469
↑ +2.2%Calhoun
$140,210
↑ +2.9%Sac
$154,738
↑ +3.1%Clarke
$183,151
↑ +0.7%Humboldt
$154,879
↑ +7.6%Howard
$187,970
↑ +4.8%Emmet
$143,840
↑ +8.6%Davis
$226,159
↑ +3.5%Palo Alto
$163,547
↑ +9.2%Greene
$167,162
↑ +5.6%Monona
$150,494
↓ -1.3%Lucas
$167,240
↓ -3.3%Decatur
$147,861
↑ +1.6%Monroe
$162,718
→ 0.0%Worth
$180,043
↑ +2.7%Adair
$179,116
↑ +4.4%Van Buren
$173,794
↓ -0.8%Pocahontas
$101,023
↓ -3.4%Ida
$145,341
↑ +7.2%Fremont
$169,008
↑ +5.8%Wayne
$135,172
↑ +4.1%Osceola
$162,503
↑ +8.8%Taylor
$130,455
↑ +2.1%Audubon
$147,322
↑ +2.7%Ringgold
$162,284
↑ +4.8%Adams
$152,875
↑ +5.4%