185
Seller's Markets
0.3
Lowest Supply (mo)
0
Fastest Selling (days)
$2.89M
Highest Median Price
| # | City | Months Supply | Median Price | Days on Market | YoY Change |
|---|---|---|---|---|---|
| 1 | Martensdale | 0.3 mo | $235K | 21 days | N/A |
| 2 | Maxwell | 0.3 mo | $180K | 14 days | N/A |
| 3 | Pisgah | 0.3 mo | $110K | 46 days | N/A |
| 4 | Carter Lake | 0.5 mo | $386K | 53 days | N/A |
| 5 | Colo | 0.5 mo | $208K | 29 days | N/A |
| 6 | Dunkerton | 0.5 mo | $191K | 41 days | N/A |
| 7 | Elk Run Heights | 0.5 mo | $171K | 23 days | N/A |
| 8 | Libertyville | 0.5 mo | $146K | 102 days | N/A |
| 9 | Little Sioux | 0.5 mo | $101K | 90 days | N/A |
| 10 | Maharishi Vedic City | 0.5 mo | $381K | 275 days | N/A |
| 11 | Pacific Junction | 0.5 mo | $230K | 102 days | N/A |
| 12 | Riverdale | 0.5 mo | $368K | 60 days | N/A |
| 13 | Robins | 0.5 mo | $515K | 19 days | +60.3% |
| 14 | Thornton | 0.5 mo | $110K | 67 days | N/A |
| 15 | Treynor | 0.5 mo | $390K | 33 days | N/A |
| 16 | Washburn | 0.5 mo | $200K | 54 days | N/A |
| 17 | West Point | 0.5 mo | $163K | 68 days | N/A |
| 18 | Wyoming | 0.5 mo | $63K | 165 days | N/A |
| 19 | Zearing | 0.5 mo | $188K | 28 days | N/A |
| 20 | Farley | 0.7 mo | $220K | 86 days | N/A |
| 21 | Shellsburg | 0.7 mo | $380K | 181 days | N/A |
| 22 | Saylorville | 0.8 mo | $347K | 73 days | N/A |
| 23 | Agency | 1.0 mo | $150K | 36 days | N/A |
| 24 | Alleman | 1.0 mo | $290K | 1 days | N/A |
| 25 | Arcadia | 1.0 mo | $400K | 396 days | N/A |
| 26 | Bagley | 1.0 mo | $98K | 112 days | N/A |
| 27 | Batavia | 1.0 mo | $139K | 14 days | N/A |
| 28 | Baxter | 1.0 mo | $323K | 71 days | N/A |
| 29 | Bayard | 1.0 mo | $95K | 74 days | N/A |
| 30 | Blakesburg | 1.0 mo | $48K | 156 days | N/A |
| 31 | Bouton | 1.0 mo | $415K | 51 days | N/A |
| 32 | Brighton | 1.0 mo | $82K | 60 days | N/A |
| 33 | Bronson | 1.0 mo | $230K | 7 days | N/A |
| 34 | Carson | 1.0 mo | $180K | 17 days | N/A |
| 35 | Dayton | 1.0 mo | $163K | 22 days | N/A |
| 36 | Delmar | 1.0 mo | $137K | 59 days | N/A |
| 37 | Dixon | 1.0 mo | $151K | 73 days | N/A |
| 38 | Duncombe | 1.0 mo | $112K | 3 days | N/A |
| 39 | Dunlap | 1.0 mo | $135K | 52 days | N/A |
| 40 | Eldon | 1.0 mo | $270K | 100 days | N/A |
| 41 | Everly | 1.0 mo | $115K | 95 days | N/A |
| 42 | Fertile | 1.0 mo | $360K | 43 days | N/A |
| 43 | Franklin | 1.0 mo | $65K | 73 days | N/A |
| 44 | Fremont | 1.0 mo | $233K | 68 days | N/A |
| 45 | Fruitland | 1.0 mo | $294K | 206 days | N/A |
| 46 | Grand Mound | 1.0 mo | $166K | 3 days | N/A |
| 47 | Hills | 1.0 mo | $260K | 148 days | N/A |
| 48 | Holy Cross | 1.0 mo | $184K | 66 days | N/A |
| 49 | Joice | 1.0 mo | $143K | 28 days | N/A |
| 50 | Kingston | 1.0 mo | $220K | 43 days | N/A |
| 51 | Lanesboro | 1.0 mo | $153K | 208 days | N/A |
| 52 | Linn Grove | 1.0 mo | $11K | 9 days | N/A |
| 53 | Logan | 1.0 mo | $132K | 1 days | N/A |
| 54 | Lost Nation | 1.0 mo | $120K | 22 days | N/A |
| 55 | Low Moor | 1.0 mo | $120K | 47 days | N/A |
| 56 | Lynnville | 1.0 mo | $197K | 91 days | N/A |
| 57 | Martelle | 1.0 mo | $218K | 21 days | N/A |
| 58 | Meservey | 1.0 mo | $73K | 142 days | N/A |
| 59 | Milo | 1.0 mo | $255K | 69 days | N/A |
| 60 | Minburn | 1.0 mo | $59K | 49 days | N/A |
| 61 | Mitchellville | 1.0 mo | $219K | 23 days | N/A |
| 62 | Modale | 1.0 mo | $168K | 45 days | N/A |
| 63 | Monticello | 1.0 mo | $185K | 15 days | N/A |
| 64 | Montrose | 1.0 mo | $60K | 131 days | N/A |
| 65 | Moville | 1.0 mo | $214K | 46 days | N/A |
| 66 | Oakland Acres | 1.0 mo | $305K | 18 days | N/A |
| 67 | Olin | 1.0 mo | $115K | 52 days | N/A |
| 68 | Orleans | 1.0 mo | $1.12M | days | N/A |
| 69 | Oxford Junction | 1.0 mo | $185K | 3 days | N/A |
| 70 | Patterson | 1.0 mo | $242K | 72 days | N/A |
| 71 | Peterson | 1.0 mo | $45K | 9 days | N/A |
| 72 | Plainfield | 1.0 mo | $130K | 4 days | N/A |
| 73 | Raymond | 1.0 mo | $270K | 61 days | N/A |
| 74 | Redfield | 1.0 mo | $220K | 81 days | N/A |
| 75 | Riverside | 1.0 mo | $190K | 67 days | N/A |
| 76 | Runnells | 1.0 mo | $232K | 21 days | N/A |
| 77 | Sandusky | 1.0 mo | $133K | 124 days | N/A |
| 78 | Sheldahl | 1.0 mo | $75K | 363 days | N/A |
| 79 | Spring Hill | 1.0 mo | $205K | 123 days | N/A |
| 80 | St. Charles | 1.0 mo | $230K | 25 days | N/A |
| 81 | Templeton | 1.0 mo | $129K | 15 days | N/A |
| 82 | Toronto | 1.0 mo | $181K | 5 days | N/A |
| 83 | Tripoli | 1.0 mo | $59K | 19 days | N/A |
| 84 | Underwood | 1.0 mo | $265K | 27 days | N/A |
| 85 | University Heights | 1.0 mo | $525K | 32 days | N/A |
| 86 | University Park | 1.0 mo | $155K | 31 days | N/A |
| 87 | Van Horne | 1.0 mo | $189K | 69 days | N/A |
| 88 | Walford | 1.0 mo | $335K | 5 days | N/A |
| 89 | Walker | 1.0 mo | $322K | 30 days | N/A |
| 90 | West Burlington | 1.0 mo | $109K | 27 days | N/A |
| 91 | Wilton | 1.0 mo | $80K | 31 days | N/A |
| 92 | Yale | 1.0 mo | $91K | 21 days | N/A |
| 93 | DeWitt | 1.2 mo | $269K | 30 days | +49.4% |
| 94 | Manly | 1.2 mo | $135K | 63 days | N/A |
| 95 | Ely | 1.3 mo | $500K | 218 days | N/A |
| 96 | Guthrie Center | 1.3 mo | $130K | 48 days | N/A |
| 97 | Kent Estates | 1.3 mo | $335K | 5 days | N/A |
| 98 | Lacona | 1.3 mo | $95K | 67 days | N/A |
| 99 | Panora | 1.3 mo | $164K | 45 days | N/A |
| 100 | Readlyn | 1.3 mo | $150K | 74 days | N/A |
| 101 | Council Bluffs | 1.4 mo | $235K | 34 days | +10.6% |
| 102 | Bettendorf | 1.5 mo | $293K | 36 days | -25.4% |
| 103 | Carlisle | 1.5 mo | $253K | 7 days | +25.1% |
| 104 | Central City | 1.5 mo | $133K | 69 days | N/A |
| 105 | Conrad | 1.5 mo | $270K | 45 days | N/A |
| 106 | Crescent | 1.5 mo | $468K | 259 days | N/A |
| 107 | De Soto | 1.5 mo | $250K | 20 days | N/A |
| 108 | Kalona | 1.5 mo | $310K | 41 days | N/A |
| 109 | Marshalltown | 1.5 mo | $135K | 30 days | -15.6% |
| 110 | Pierson | 1.5 mo | $110K | 69 days | N/A |
| 111 | Shelby | 1.5 mo | $21K | 31 days | N/A |
| 112 | Springville | 1.5 mo | $263K | 3 days | N/A |
| 113 | State Center | 1.5 mo | $225K | 25 days | N/A |
| 114 | Van Meter | 1.5 mo | $353K | 149 days | N/A |
| 115 | Nevada | 1.6 mo | $220K | 30 days | +15.8% |
| 116 | Waverly | 1.6 mo | $254K | 19 days | +12.3% |
| 117 | Dubuque | 1.7 mo | $226K | 41 days | +5.1% |
| 118 | Palo | 1.7 mo | $310K | 645 days | N/A |
| 119 | Sioux City | 1.7 mo | $218K | 31 days | +11.8% |
| 120 | West Liberty | 1.7 mo | $199K | 58 days | N/A |
| 121 | Ames | 1.8 mo | $260K | 30 days | -17.5% |
| 122 | Grundy Center | 1.8 mo | $164K | 33 days | +27.1% |
| 123 | Indianola | 1.8 mo | $275K | 48 days | N/A |
| 124 | Knoxville | 1.8 mo | $159K | 40 days | +17.8% |
| 125 | Lisbon | 1.8 mo | $255K | 62 days | N/A |
| 126 | Cedar Falls | 1.9 mo | $256K | 12 days | -9.1% |
| 127 | Cedar Rapids | 1.9 mo | $192K | 28 days | +1.7% |
| 128 | Albert City | 2.0 mo | $130K | 28 days | N/A |
| 129 | Alta | 2.0 mo | $124K | 92 days | N/A |
| 130 | Buffalo | 2.0 mo | $148K | 107 days | N/A |
| 131 | Collins | 2.0 mo | $165K | 4 days | N/A |
| 132 | Coon Rapids | 2.0 mo | $103K | 122 days | N/A |
| 133 | Cumming | 2.0 mo | $642K | 122 days | N/A |
| 134 | Earlham | 2.0 mo | $281K | 29 days | N/A |
| 135 | Eddyville | 2.0 mo | $125K | 84 days | N/A |
| 136 | Fostoria | 2.0 mo | $153K | 75 days | N/A |
| 137 | Halbur | 2.0 mo | $155K | 7 days | N/A |
| 138 | Long Grove | 2.0 mo | $353K | 70 days | N/A |
| 139 | Madrid | 2.0 mo | $248K | 54 days | N/A |
| 140 | Marion | 2.0 mo | $269K | 29 days | +30.1% |
| 141 | McCallsburg | 2.0 mo | $228K | 36 days | N/A |
| 142 | Mediapolis | 2.0 mo | $315K | 210 days | N/A |
| 143 | Mingo | 2.0 mo | $365K | 193 days | N/A |
| 144 | Mooar | 2.0 mo | $138K | 70 days | N/A |
| 145 | Mount Vernon | 2.0 mo | $410K | 49 days | N/A |
| 146 | New Virginia | 2.0 mo | $172K | 36 days | N/A |
| 147 | Newhall | 2.0 mo | $175K | 76 days | N/A |
| 148 | North Liberty | 2.0 mo | $330K | 65 days | +8.2% |
| 149 | Oxford | 2.0 mo | $165K | 33 days | N/A |
| 150 | Persia | 2.0 mo | $65K | 6 days | N/A |
| 151 | Royal | 2.0 mo | $134K | 75 days | N/A |
| 152 | Swisher | 2.0 mo | $585K | 173 days | N/A |
| 153 | Truro | 2.0 mo | $467K | days | N/A |
| 154 | Wellman | 2.0 mo | $180K | 29 days | N/A |
| 155 | Welton | 2.0 mo | $159K | 92 days | N/A |
| 156 | West Okoboji | 2.0 mo | $2.89M | 82 days | N/A |
| 157 | Wheatland | 2.0 mo | $210K | 3 days | N/A |
| 158 | Woodbine | 2.0 mo | $264K | 114 days | N/A |
| 159 | Woodward | 2.0 mo | $315K | 36 days | N/A |
| 160 | Davenport | 2.1 mo | $200K | 39 days | +12.2% |
| 161 | Oskaloosa | 2.1 mo | $255K | 68 days | +68.9% |
| 162 | Carroll | 2.2 mo | $203K | 73 days | +2.3% |
| 163 | Dyersville | 2.3 mo | $374K | 51 days | N/A |
| 164 | La Porte City | 2.3 mo | $119K | 21 days | N/A |
| 165 | Muscatine | 2.3 mo | $175K | 32 days | +8.7% |
| 166 | Peosta | 2.3 mo | $390K | 59 days | N/A |
| 167 | Solon | 2.3 mo | $539K | 73 days | N/A |
| 168 | Storm Lake | 2.4 mo | $158K | 22 days | -7.6% |
| 169 | Atkins | 2.5 mo | $421K | 15 days | N/A |
| 170 | Clinton | 2.5 mo | $117K | 55 days | -6.2% |
| 171 | Colfax | 2.5 mo | $196K | 33 days | N/A |
| 172 | Donnellson | 2.5 mo | $206K | 33 days | N/A |
| 173 | Granger | 2.5 mo | $340K | 51 days | N/A |
| 174 | Lone Tree | 2.5 mo | $259K | 2 days | N/A |
| 175 | Mason City | 2.5 mo | $152K | 51 days | -1.9% |
| 176 | Pella | 2.5 mo | $379K | 36 days | N/A |
| 177 | Pleasantville | 2.5 mo | $184K | 6 days | N/A |
| 178 | Sumner | 2.5 mo | $116K | 177 days | N/A |
| 179 | Urbana | 2.5 mo | $204K | 38 days | N/A |
| 180 | Clive | 2.6 mo | $385K | 22 days | -11.9% |
| 181 | Asbury | 2.7 mo | $319K | 36 days | N/A |
| 182 | Boone | 2.7 mo | $199K | 70 days | +28.4% |
| 183 | Elkhart | 2.7 mo | $262K | 15 days | N/A |
| 184 | Sergeant Bluff | 2.7 mo | $360K | 14 days | N/A |
| 185 | Spirit Lake | 2.7 mo | $413K | 53 days | +47.3% |
Iowa currently has 185 seller's markets—cities where housing inventory is below 3 months. In these markets, homes typically sell quickly and often above asking price, giving sellers significant leverage.
Work with a local expert who can help you sell fast and for top dollar.
Browse Agents