285
Seller's Markets
0.3
Lowest Supply (mo)
0
Fastest Selling (days)
$4.74M
Highest Median Price
| # | City | Months Supply | Median Price | Days on Market | YoY Change |
|---|---|---|---|---|---|
| 1 | Camden Point | 0.3 mo | $275K | 2 days | N/A |
| 2 | Country Club | 0.3 mo | $312K | 5 days | N/A |
| 3 | Crystal City | 0.3 mo | $235K | 8 days | +23.7% |
| 4 | Fairdealing | 0.3 mo | $75K | 84 days | N/A |
| 5 | Gerald | 0.3 mo | $211K | 98 days | N/A |
| 6 | Glendale | 0.3 mo | $442K | 50 days | N/A |
| 7 | Holt | 0.3 mo | $386K | 85 days | N/A |
| 8 | Winchester | 0.3 mo | $228K | 16 days | N/A |
| 9 | Moscow Mills | 0.4 mo | $309K | 60 days | N/A |
| 10 | Arrow Rock | 0.5 mo | $269K | 399 days | N/A |
| 11 | Burlington Junction | 0.5 mo | $96K | 37 days | N/A |
| 12 | Cedar Hill Lakes | 0.5 mo | $148K | 6 days | N/A |
| 13 | Crestwood | 0.5 mo | $310K | 17 days | +16.1% |
| 14 | Diamond | 0.5 mo | $133K | 66 days | N/A |
| 15 | Grantwood Village | 0.5 mo | $519K | 8 days | N/A |
| 16 | Green Park | 0.5 mo | $351K | 16 days | N/A |
| 17 | La Grange | 0.5 mo | $102K | 51 days | N/A |
| 18 | Lakeshire | 0.5 mo | $208K | 14 days | N/A |
| 19 | Maplewood | 0.5 mo | $320K | 4 days | N/A |
| 20 | Rock Hill | 0.5 mo | $375K | 33 days | N/A |
| 21 | Shoal Creek Drive | 0.5 mo | $140K | 55 days | N/A |
| 22 | Wilbur Park | 0.5 mo | $244K | 35 days | N/A |
| 23 | Concord | 0.6 mo | $343K | 14 days | -4.6% |
| 24 | Pevely | 0.6 mo | $275K | 36 days | +4.5% |
| 25 | Dearborn | 0.7 mo | $225K | 6 days | N/A |
| 26 | Wright City | 0.7 mo | $296K | 9 days | +6.6% |
| 27 | Arnold | 0.8 mo | $325K | 18 days | +22.2% |
| 28 | Barnhart | 0.8 mo | $272K | 6 days | +12.7% |
| 29 | Desloge | 0.8 mo | $176K | 54 days | +21.5% |
| 30 | Frontenac | 0.8 mo | $767K | 8 days | N/A |
| 31 | Plattsburg | 0.8 mo | $235K | 25 days | N/A |
| 32 | Town & Country | 0.8 mo | $1.27M | 4 days | +75.1% |
| 33 | Affton | 0.9 mo | $235K | 29 days | +0.8% |
| 34 | Ballwin | 0.9 mo | $400K | 12 days | +5.3% |
| 35 | Herculaneum | 0.9 mo | $320K | 50 days | -0.5% |
| 36 | Holden | 0.9 mo | $196K | 59 days | N/A |
| 37 | Pleasant Hill | 0.9 mo | $341K | 62 days | +29.1% |
| 38 | Shrewsbury | 0.9 mo | $330K | 20 days | N/A |
| 39 | St. Charles | 0.9 mo | $350K | 17 days | +4.0% |
| 40 | St. Robert | 0.9 mo | $264K | 38 days | +12.3% |
| 41 | Alba | 1.0 mo | $146K | 20 days | N/A |
| 42 | Alma | 1.0 mo | $228K | 27 days | N/A |
| 43 | Asbury | 1.0 mo | $65K | 70 days | N/A |
| 44 | Avondale | 1.0 mo | $180K | 33 days | N/A |
| 45 | Bates City | 1.0 mo | $336K | 9 days | N/A |
| 46 | Bel-Ridge | 1.0 mo | $40K | 96 days | N/A |
| 47 | Bismarck | 1.0 mo | $70K | 103 days | N/A |
| 48 | Blue Summit | 1.0 mo | $143K | 2 days | N/A |
| 49 | Brashear | 1.0 mo | $25K | 98 days | N/A |
| 50 | Briarwood Estates | 1.0 mo | $225K | 147 days | N/A |
| 51 | Bunceton | 1.0 mo | $107K | 61 days | N/A |
| 52 | Camden | 1.0 mo | $235K | 10 days | N/A |
| 53 | Center | 1.0 mo | $73K | 89 days | N/A |
| 54 | Centerview | 1.0 mo | $295K | 1 days | N/A |
| 55 | Chilhowee | 1.0 mo | $283K | 42 days | N/A |
| 56 | Clarkson Valley | 1.0 mo | $800K | 55 days | N/A |
| 57 | Crocker | 1.0 mo | $213K | 61 days | N/A |
| 58 | Crystal Lakes | 1.0 mo | $170K | 19 days | N/A |
| 59 | Doe Run | 1.0 mo | $131K | 58 days | N/A |
| 60 | Doolittle | 1.0 mo | $211K | 114 days | N/A |
| 61 | Easton | 1.0 mo | $206K | 38 days | N/A |
| 62 | Edgerton | 1.0 mo | $215K | 33 days | N/A |
| 63 | Ewing | 1.0 mo | $235K | 157 days | N/A |
| 64 | Excelsior Springs | 1.0 mo | $240K | 31 days | -8.9% |
| 65 | Fair Grove | 1.0 mo | $203K | 31 days | N/A |
| 66 | Farley | 1.0 mo | $308K | 105 days | N/A |
| 67 | Flint Hill | 1.0 mo | $1.31M | 12 days | N/A |
| 68 | Frankclay | 1.0 mo | $66K | days | N/A |
| 69 | Freeman | 1.0 mo | $189K | 28 days | N/A |
| 70 | Glasgow Village | 1.0 mo | $105K | 14 days | +2.4% |
| 71 | Glasgow | 1.0 mo | $170K | 69 days | N/A |
| 72 | Glen Echo Park | 1.0 mo | $139K | 86 days | N/A |
| 73 | Gower | 1.0 mo | $296K | 60 days | N/A |
| 74 | Grand Falls Plaza | 1.0 mo | $129K | 15 days | N/A |
| 75 | Green Ridge | 1.0 mo | $337K | 121 days | N/A |
| 76 | Greendale | 1.0 mo | $120K | 1 days | N/A |
| 77 | Harrisburg | 1.0 mo | $370K | 73 days | N/A |
| 78 | Holcomb | 1.0 mo | $165K | 202 days | N/A |
| 79 | Holts Summit | 1.0 mo | $317K | 48 days | +22.1% |
| 80 | Huntleigh | 1.0 mo | $4.74M | 115 days | N/A |
| 81 | Iron Mountain Lake | 1.0 mo | $125K | 182 days | N/A |
| 82 | Kidder | 1.0 mo | $206K | 49 days | N/A |
| 83 | Kimmswick | 1.0 mo | $140K | 6 days | N/A |
| 84 | Kingston | 1.0 mo | $135K | 9 days | N/A |
| 85 | Knob Lick | 1.0 mo | $100K | 43 days | N/A |
| 86 | LaBarque Creek | 1.0 mo | $474K | 6 days | N/A |
| 87 | Lake Arrowhead | 1.0 mo | $107K | 27 days | N/A |
| 88 | Lancaster | 1.0 mo | $195K | 99 days | N/A |
| 89 | Lathrop | 1.0 mo | $200K | 28 days | N/A |
| 90 | Leadington | 1.0 mo | $62K | 44 days | N/A |
| 91 | Lewistown | 1.0 mo | $150K | 385 days | N/A |
| 92 | Linn | 1.0 mo | $339K | 51 days | N/A |
| 93 | Miner | 1.0 mo | $130K | 65 days | N/A |
| 94 | Missouri City | 1.0 mo | $75K | 2 days | N/A |
| 95 | Morley | 1.0 mo | $60K | 170 days | N/A |
| 96 | Niangua | 1.0 mo | $35K | 3 days | N/A |
| 97 | Novinger | 1.0 mo | $60K | 2 days | N/A |
| 98 | Oak Ridge | 1.0 mo | $285K | 3 days | N/A |
| 99 | Oakland | 1.0 mo | $535K | 3 days | N/A |
| 100 | Oakview | 1.0 mo | $200K | 95 days | N/A |
| 101 | Pagedale | 1.0 mo | $97K | 118 days | -4.9% |
| 102 | Pasadena Hills | 1.0 mo | $197K | 14 days | N/A |
| 103 | Pasadena Park | 1.0 mo | $190K | 65 days | N/A |
| 104 | Pilot Grove | 1.0 mo | $229K | 38 days | N/A |
| 105 | Pleasant Hope | 1.0 mo | $190K | 34 days | N/A |
| 106 | Ravenwood | 1.0 mo | $152K | 87 days | N/A |
| 107 | Russellville | 1.0 mo | $155K | 44 days | N/A |
| 108 | Sibley | 1.0 mo | $250K | 30 days | N/A |
| 109 | Silex | 1.0 mo | $190K | days | N/A |
| 110 | Slater | 1.0 mo | $155K | 16 days | N/A |
| 111 | Smithton | 1.0 mo | $180K | 2 days | N/A |
| 112 | Sparta | 1.0 mo | $245K | 34 days | N/A |
| 113 | St. Martins | 1.0 mo | $489K | 28 days | N/A |
| 114 | Stella | 1.0 mo | $140K | 28 days | N/A |
| 115 | Summer Set | 1.0 mo | $267K | 88 days | N/A |
| 116 | Uplands Park | 1.0 mo | $133K | 220 days | N/A |
| 117 | Urbana | 1.0 mo | $140K | 14 days | N/A |
| 118 | Velda Village Hills | 1.0 mo | $35K | 23 days | N/A |
| 119 | Vibbard | 1.0 mo | $300K | 53 days | N/A |
| 120 | Villa Ridge | 1.0 mo | $425K | 76 days | N/A |
| 121 | Warson Woods | 1.0 mo | $668K | 24 days | N/A |
| 122 | West Alton | 1.0 mo | $159K | 12 days | N/A |
| 123 | Westwood | 1.0 mo | $875K | 17 days | N/A |
| 124 | Wood Heights | 1.0 mo | $165K | 11 days | N/A |
| 125 | Bridgeton | 1.1 mo | $269K | 10 days | +18.9% |
| 126 | O'Fallon | 1.1 mo | $373K | 17 days | +5.7% |
| 127 | Old Jamestown | 1.1 mo | $276K | 28 days | -1.4% |
| 128 | Scott City | 1.1 mo | $188K | 41 days | N/A |
| 129 | Buckner | 1.2 mo | $210K | 35 days | N/A |
| 130 | Creve Coeur | 1.2 mo | $475K | 27 days | -15.1% |
| 131 | Festus | 1.2 mo | $260K | 34 days | +10.6% |
| 132 | Jefferson City | 1.2 mo | $250K | 15 days | +15.1% |
| 133 | Mehlville | 1.2 mo | $255K | 31 days | +7.4% |
| 134 | Spanish Lake | 1.2 mo | $113K | 43 days | +3.6% |
| 135 | St. Ann | 1.2 mo | $158K | 32 days | -12.5% |
| 136 | Webster Groves | 1.2 mo | $438K | 17 days | +9.2% |
| 137 | Country Club Hills | 1.3 mo | $76K | 34 days | N/A |
| 138 | Hazelwood | 1.3 mo | $175K | 26 days | +18.6% |
| 139 | Hollister | 1.3 mo | $464K | 95 days | N/A |
| 140 | Innsbrook | 1.3 mo | $382K | 60 days | -38.9% |
| 141 | Oakville | 1.3 mo | $350K | 31 days | +19.0% |
| 142 | Park Hills | 1.3 mo | $157K | 83 days | +4.7% |
| 143 | Bonne Terre | 1.4 mo | $143K | 36 days | N/A |
| 144 | Breckenridge Hills | 1.4 mo | $80K | 19 days | N/A |
| 145 | Chesterfield | 1.4 mo | $565K | 39 days | +12.8% |
| 146 | Clever | 1.4 mo | $230K | 53 days | N/A |
| 147 | Greenwood | 1.4 mo | $340K | 35 days | N/A |
| 148 | Harrisonville | 1.4 mo | $239K | 13 days | N/A |
| 149 | Ladue | 1.4 mo | $1.45M | 42 days | -4.0% |
| 150 | Agency | 1.5 mo | $277K | 52 days | N/A |
| 151 | Byrnes Mill | 1.5 mo | $202K | 56 days | N/A |
| 152 | Drexel | 1.5 mo | $137K | 33 days | N/A |
| 153 | Lake Tapawingo | 1.5 mo | $623K | 135 days | N/A |
| 154 | Murphy | 1.5 mo | $203K | 7 days | -22.1% |
| 155 | Olympian Village | 1.5 mo | $236K | 63 days | N/A |
| 156 | Oran | 1.5 mo | $110K | 33 days | N/A |
| 157 | Overland | 1.5 mo | $187K | 31 days | -4.3% |
| 158 | Richland | 1.5 mo | $184K | 53 days | N/A |
| 159 | St. Peters | 1.5 mo | $340K | 22 days | +17.2% |
| 160 | Troy | 1.5 mo | $295K | 34 days | +2.8% |
| 161 | Wildwood | 1.5 mo | $655K | 32 days | +14.9% |
| 162 | Belton | 1.6 mo | $282K | 21 days | +8.3% |
| 163 | Grandview | 1.6 mo | $205K | 57 days | +4.9% |
| 164 | Kirkwood | 1.6 mo | $354K | 29 days | -11.6% |
| 165 | Pleasant Valley | 1.6 mo | $248K | 21 days | N/A |
| 166 | Sedalia | 1.6 mo | $159K | 32 days | -6.6% |
| 167 | Wentzville | 1.6 mo | $379K | 42 days | +15.9% |
| 168 | Berkeley | 1.7 mo | $57K | 31 days | -43.0% |
| 169 | Butler | 1.7 mo | $177K | 22 days | +23.4% |
| 170 | Clayton | 1.7 mo | $1.45M | 17 days | N/A |
| 171 | Des Peres | 1.7 mo | $625K | 39 days | N/A |
| 172 | Duquesne | 1.7 mo | $533K | 71 days | N/A |
| 173 | Gladstone | 1.7 mo | $249K | 19 days | -11.1% |
| 174 | Granby | 1.7 mo | $145K | 42 days | N/A |
| 175 | Manchester | 1.7 mo | $354K | 26 days | +13.1% |
| 176 | Parkville | 1.7 mo | $575K | 63 days | -21.0% |
| 177 | Smithville | 1.7 mo | $337K | 44 days | -9.7% |
| 178 | University City | 1.7 mo | $225K | 22 days | -4.3% |
| 179 | Weldon Spring | 1.7 mo | $435K | 91 days | +50.0% |
| 180 | Woodson Terrace | 1.7 mo | $155K | 37 days | N/A |
| 181 | Black Jack | 1.8 mo | $330K | 57 days | N/A |
| 182 | Florissant | 1.8 mo | $189K | 28 days | +13.9% |
| 183 | Forsyth | 1.8 mo | $275K | 108 days | N/A |
| 184 | Higginsville | 1.8 mo | $228K | 53 days | -37.3% |
| 185 | Olivette | 1.8 mo | $530K | 21 days | +17.8% |
| 186 | Pacific | 1.8 mo | $355K | 22 days | +87.3% |
| 187 | Willard | 1.8 mo | $265K | 25 days | +2.9% |
| 188 | Blue Springs | 1.9 mo | $327K | 26 days | +3.3% |
| 189 | Ellisville | 1.9 mo | $448K | 32 days | +59.1% |
| 190 | Eureka | 1.9 mo | $419K | 38 days | -6.9% |
| 191 | Independence | 1.9 mo | $220K | 42 days | +8.9% |
| 192 | Lee's Summit | 1.9 mo | $380K | 31 days | -3.7% |
| 193 | Lemay | 1.9 mo | $135K | 30 days | -14.3% |
| 194 | Moberly | 1.9 mo | $179K | 41 days | +25.6% |
| 195 | Raytown | 1.9 mo | $201K | 33 days | -1.8% |
| 196 | Richmond Heights | 1.9 mo | $589K | 24 days | +26.7% |
| 197 | Auxvasse | 2.0 mo | $195K | 66 days | N/A |
| 198 | Bellefontaine Neighbors | 2.0 mo | $112K | 45 days | +2.3% |
| 199 | Beverly Hills | 2.0 mo | $30K | 23 days | N/A |
| 200 | Billings | 2.0 mo | $90K | 7 days | N/A |
| 201 | Cape Girardeau | 2.0 mo | $197K | 27 days | +0.8% |
| 202 | Cardwell | 2.0 mo | $96K | 350 days | N/A |
| 203 | Clarkton | 2.0 mo | $108K | 132 days | N/A |
| 204 | Clearmont | 2.0 mo | $52K | 3 days | N/A |
| 205 | Columbia | 2.0 mo | $335K | 70 days | +3.0% |
| 206 | Defiance | 2.0 mo | $275K | days | N/A |
| 207 | Diggins | 2.0 mo | $220K | 28 days | N/A |
| 208 | Edgar Springs | 2.0 mo | $195K | 171 days | N/A |
| 209 | Fairview | 2.0 mo | $80K | 57 days | N/A |
| 210 | Gordonville | 2.0 mo | $365K | 40 days | N/A |
| 211 | Hallsville | 2.0 mo | $395K | 74 days | N/A |
| 212 | Hardin | 2.0 mo | $165K | 10 days | N/A |
| 213 | Hillsdale | 2.0 mo | $24K | 67 days | N/A |
| 214 | Kingsville | 2.0 mo | $885K | 66 days | N/A |
| 215 | Kirbyville | 2.0 mo | $500K | 42 days | N/A |
| 216 | Kissee Mills | 2.0 mo | $300K | 306 days | N/A |
| 217 | La Monte | 2.0 mo | $225K | 11 days | N/A |
| 218 | Lake Annette | 2.0 mo | $250K | 67 days | N/A |
| 219 | Lake Timberline | 2.0 mo | $40K | 35 days | N/A |
| 220 | Lake Waukomis | 2.0 mo | $460K | 1 days | N/A |
| 221 | Maryland Heights | 2.0 mo | $246K | 31 days | +4.7% |
| 222 | Morrisville | 2.0 mo | $250K | 172 days | N/A |
| 223 | Nelson | 2.0 mo | $52K | 5 days | N/A |
| 224 | Oak Grove Village | 2.0 mo | $205K | 42 days | N/A |
| 225 | Parkway | 2.0 mo | $236K | 80 days | N/A |
| 226 | Platte City | 2.0 mo | $348K | 64 days | -8.9% |
| 227 | Pomona | 2.0 mo | $115K | 31 days | N/A |
| 228 | Richmond | 2.0 mo | $161K | 36 days | -3.6% |
| 229 | St. Paul | 2.0 mo | $378K | 119 days | N/A |
| 230 | Taneyville | 2.0 mo | $90K | 61 days | N/A |
| 231 | Taos | 2.0 mo | $325K | 29 days | N/A |
| 232 | Union | 2.0 mo | $235K | 62 days | -17.3% |
| 233 | Walnut Grove | 2.0 mo | $174K | 53 days | N/A |
| 234 | Fulton | 2.1 mo | $241K | 49 days | N/A |
| 235 | Centralia | 2.2 mo | $241K | 98 days | N/A |
| 236 | Ferguson | 2.2 mo | $135K | 33 days | +32.4% |
| 237 | Grain Valley | 2.2 mo | $340K | 38 days | +2.1% |
| 238 | Valley Park | 2.2 mo | $295K | 34 days | +34.1% |
| 239 | Waynesville | 2.2 mo | $235K | 38 days | -10.0% |
| 240 | Archie | 2.3 mo | $268K | 37 days | N/A |
| 241 | Elsberry | 2.3 mo | $151K | 39 days | N/A |
| 242 | Farmington | 2.3 mo | $201K | 65 days | +1.1% |
| 243 | Fenton | 2.3 mo | $303K | 68 days | N/A |
| 244 | Foristell | 2.3 mo | $320K | 143 days | -9.3% |
| 245 | Kansas City | 2.3 mo | $289K | 43 days | +14.0% |
| 246 | Lake St. Louis | 2.3 mo | $495K | 17 days | +35.6% |
| 247 | Oronogo | 2.3 mo | $279K | 48 days | N/A |
| 248 | Terre du Lac | 2.3 mo | $262K | 104 days | +4.8% |
| 249 | Dardenne Prairie | 2.4 mo | $478K | 41 days | -9.0% |
| 250 | De Soto | 2.4 mo | $249K | 90 days | +15.8% |
| 251 | Gray Summit | 2.4 mo | $265K | 13 days | N/A |
| 252 | Jackson | 2.4 mo | $282K | 40 days | +15.3% |
| 253 | Lake Lotawana | 2.4 mo | $375K | 49 days | -46.0% |
| 254 | Lebanon | 2.4 mo | $225K | 57 days | +9.0% |
| 255 | Liberty | 2.4 mo | $351K | 34 days | +6.7% |
| 256 | Raymore | 2.4 mo | $415K | 81 days | +25.2% |
| 257 | Springfield | 2.4 mo | $215K | 29 days | +0.0% |
| 258 | St. Louis | 2.4 mo | $235K | 36 days | +9.7% |
| 259 | Washington | 2.4 mo | $295K | 53 days | +2.8% |
| 260 | Ash Grove | 2.5 mo | $178K | 40 days | N/A |
| 261 | Calverton Park | 2.5 mo | $79K | 11 days | N/A |
| 262 | Cameron | 2.5 mo | $223K | 52 days | N/A |
| 263 | Fayette | 2.5 mo | $195K | 201 days | N/A |
| 264 | Hannibal | 2.5 mo | $134K | 73 days | -5.3% |
| 265 | Joplin | 2.5 mo | $195K | 33 days | +11.5% |
| 266 | Kearney | 2.5 mo | $375K | 20 days | -4.9% |
| 267 | Leadwood | 2.5 mo | $10K | 23 days | N/A |
| 268 | Oak Grove | 2.6 mo | $265K | 38 days | -2.0% |
| 269 | Ashland | 2.7 mo | $350K | 69 days | -7.7% |
| 270 | High Ridge | 2.7 mo | $260K | 14 days | N/A |
| 271 | Nixa | 2.7 mo | $287K | 17 days | +1.2% |
| 272 | Normandy | 2.7 mo | $97K | 15 days | N/A |
| 273 | Northwoods | 2.7 mo | $34K | 68 days | N/A |
| 274 | Sikeston | 2.7 mo | $150K | 90 days | N/A |
| 275 | St. Joseph | 2.7 mo | $170K | 33 days | +0.3% |
| 276 | Willow Springs | 2.7 mo | $170K | 439 days | N/A |
| 277 | Duenweg | 2.8 mo | $245K | 5 days | +14.7% |
| 278 | Lone Jack | 2.8 mo | $528K | 88 days | N/A |
| 279 | Riverside | 2.8 mo | $441K | 83 days | N/A |
| 280 | Sunset Hills | 2.8 mo | $750K | 62 days | +18.7% |
| 281 | Brentwood | 2.9 mo | $255K | 44 days | +37.8% |
| 282 | Castle Point | 2.9 mo | $113K | 49 days | +73.1% |
| 283 | Neosho | 2.9 mo | $180K | 40 days | -7.7% |
| 284 | Warrenton | 2.9 mo | $250K | 10 days | +6.4% |
| 285 | West Plains | 2.9 mo | $185K | 112 days | -15.9% |
Missouri currently has 285 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