100 cities ranked by median home price
$8K
Lowest Price
$67K
Avg of Top 50
$8K
14 days on market
$8K
100 days on market
$10K
171 days on market
$10K
42 days on market
$11K
9 days on market
$13K
143 days on market
$14K
10 days on market
$15K
74 days on market
$17K
1564 days on market
$20K
622 days on market
| # | City | Median Price | Days on Market | Months Supply | YoY Change |
|---|---|---|---|---|---|
| 1 | Beaver | $8K | 14 days | — | N/A |
| 2 | Moorland | $8K | 100 days | — | N/A |
| 3 | Rose Hill | $10K | 171 days | — | N/A |
| 4 | St. Anthony | $10K | 42 days | — | N/A |
| 5 | Linn Grove | $11K | 9 days | 1.0 mo | N/A |
| 6 | Boxholm | $13K | 143 days | — | N/A |
| 7 | Henderson | $14K | 10 days | — | N/A |
| 8 | Clare | $15K | 74 days | — | N/A |
| 9 | Augusta | $17K | 1564 days | — | N/A |
| 10 | Argyle | $20K | 622 days | — | N/A |
| 11 | Walnut | $20K | 31 days | — | N/A |
| 12 | Shelby | $21K | 31 days | 1.5 mo | N/A |
| 13 | Grafton | $22K | 146 days | — | N/A |
| 14 | Hartford | $25K | 8 days | — | N/A |
| 15 | Plainview | $27K | 1366 days | — | N/A |
| 16 | Valeria | $28K | 43 days | — | N/A |
| 17 | Center Junction | $30K | 93 days | — | N/A |
| 18 | Jamaica | $30K | 136 days | — | N/A |
| 19 | Rossie | $31K | 57 days | — | N/A |
| 20 | Dougherty | $32K | 25 days | — | N/A |
| 21 | Middletown | $34K | 21 days | — | N/A |
| 22 | Coppock | $35K | 66 days | — | N/A |
| 23 | Vincent | $35K | 78 days | — | N/A |
| 24 | Clemons | $38K | 16 days | — | N/A |
| 25 | Rockwell | $38K | 255 days | 4.0 mo | N/A |
| 26 | Big Rock | $40K | 52 days | — | N/A |
| 27 | Climbing Hill | $45K | 315 days | — | N/A |
| 28 | Peterson | $45K | 9 days | 1.0 mo | N/A |
| 29 | Reasnor | $45K | 27 days | — | N/A |
| 30 | Blakesburg | $48K | 156 days | 1.0 mo | N/A |
| 31 | Beaman | $48K | 18 days | — | N/A |
| 32 | Frederika | $48K | 8 days | — | N/A |
| 33 | St. Marys | $48K | 6 days | — | N/A |
| 34 | California Junction | $50K | 1 days | — | N/A |
| 35 | Chillicothe | $50K | 234 days | — | N/A |
| 36 | Pilot Mound | $50K | 13 days | — | N/A |
| 37 | Ralston | $53K | 7 days | — | N/A |
| 38 | Prairieburg | $58K | 25 days | — | N/A |
| 39 | Tripoli | $59K | 19 days | 1.0 mo | N/A |
| 40 | Minburn | $59K | 49 days | 1.0 mo | N/A |
| 41 | Lehigh | $60K | 59 days | — | N/A |
| 42 | Melcher-Dallas | $60K | 48 days | 4.0 mo | N/A |
| 43 | Montrose | $60K | 131 days | 1.0 mo | N/A |
| 44 | McCausland | $60K | 5 days | — | N/A |
| 45 | Casey | $63K | 24 days | — | N/A |
| 46 | Wyoming | $63K | 165 days | 0.5 mo | N/A |
| 47 | Dawson | $65K | 31 days | — | N/A |
| 48 | Franklin | $65K | 73 days | 1.0 mo | N/A |
| 49 | Persia | $65K | 6 days | 2.0 mo | N/A |
| 50 | Stockton | $68K | 29 days | — | N/A |
| 51 | Meservey | $73K | 142 days | 1.0 mo | N/A |
| 52 | Oto | $74K | 5 days | — | N/A |
| 53 | Sherrill | $74K | 58 days | — | N/A |
| 54 | Camanche | $75K | 3 days | 12.0 mo | N/A |
| 55 | Sheldahl | $75K | 363 days | 1.0 mo | N/A |
| 56 | Dedham | $77K | 48 days | — | N/A |
| 57 | Fort Dodge | $77K | 49 days | 4.0 mo | N/A |
| 58 | Glidden | $80K | 5 days | 3.0 mo | N/A |
| 59 | Loveland | $80K | 226 days | — | N/A |
| 60 | Panorama Park | $80K | 39 days | — | N/A |
| 61 | Wilton | $80K | 31 days | 1.0 mo | N/A |
| 62 | Brighton | $82K | 60 days | 1.0 mo | N/A |
| 63 | Otho | $82K | 13 days | — | N/A |
| 64 | Crawfordsville | $87K | 27 days | — | N/A |
| 65 | Magnolia | $88K | 25 days | — | N/A |
| 66 | Cushing | $89K | 4 days | — | N/A |
| 67 | Ottumwa | $89K | 47 days | 3.8 mo | -6.3% |
| 68 | Rock Falls | $89K | 42 days | — | N/A |
| 69 | Marathon | $90K | 49 days | — | N/A |
| 70 | Rembrandt | $90K | 63 days | — | N/A |
| 71 | Yale | $91K | 21 days | 1.0 mo | N/A |
| 72 | Harvey | $93K | 69 days | — | N/A |
| 73 | Bayard | $95K | 74 days | 1.0 mo | N/A |
| 74 | Lacona | $95K | 67 days | 1.3 mo | N/A |
| 75 | Bagley | $98K | 112 days | 1.0 mo | N/A |
| 76 | Swaledale | $98K | 68 days | — | N/A |
| 77 | Danbury | $100K | 10 days | — | N/A |
| 78 | Morley | $100K | 26 days | — | N/A |
| 79 | Oakland | $100K | 43 days | 3.0 mo | N/A |
| 80 | Little Sioux | $101K | 90 days | 0.5 mo | N/A |
| 81 | Coon Rapids | $103K | 122 days | 2.0 mo | N/A |
| 82 | Greenville | $103K | 8 days | — | N/A |
| 83 | Watkins | $105K | 6 days | — | N/A |
| 84 | Macksburg | $105K | 7 days | — | N/A |
| 85 | Onslow | $105K | 21 days | — | N/A |
| 86 | Green Mountain | $107K | 13 days | — | N/A |
| 87 | Norway | $108K | 94 days | 4.0 mo | N/A |
| 88 | West Burlington | $109K | 27 days | 1.0 mo | N/A |
| 89 | Lockridge | $109K | 98 days | — | N/A |
| 90 | Thornton | $110K | 67 days | 0.5 mo | N/A |
| 91 | Hamilton | $110K | 40 days | — | N/A |
| 92 | Pierson | $110K | 69 days | 1.5 mo | N/A |
| 93 | Pisgah | $110K | 46 days | 0.3 mo | N/A |
| 94 | Duncombe | $112K | 3 days | 1.0 mo | N/A |
| 95 | Correctionville | $113K | 45 days | 4.0 mo | N/A |
| 96 | Ainsworth | $115K | 104 days | — | N/A |
| 97 | Everly | $115K | 95 days | 1.0 mo | N/A |
| 98 | Fort Madison | $115K | 63 days | 6.9 mo | +57.5% |
| 99 | Olin | $115K | 52 days | 1.0 mo | N/A |
| 100 | Liscomb | $116K | 107 days | — | N/A |
Looking for affordable housing in Iowa? We've ranked 100 cities by median home price to help you find budget-friendly options. The most affordable city is Beaver with a median price of $8K.
Connect with a local agent who specializes in first-time buyers and budget-conscious buyers.
Find an Agent