St Louis Area Cities Average Prices Of Homes Currently For Sale

(cities in St Louis, St Charles, Jefferson or Franklin County with at least 5 active listings)

Rank City Zip Code Average Price # Homes For Sale Avg Days On Market
1 Clayton 63105 $ 1,820,178 18 138
2 Ladue 63124 $ 1,738,554 87 168
3 Frontenac 63131 $ 1,348,262 24 146
4 Town and Country 63141 $ 1,202,595 63 88
5 Weldon Spring 63304 $ 813,758 40 190
6 Creve Coeur 63141 $ 801,917 67 107
7 Clarkson Valley 63005 $ 720,297 25 80
8 Sunset Hills 63128 $ 660,317 36 87
9 Chesterfield 63005 $ 639,847 212 128
10 Des Peres 63131 $ 634,023 39 82
11 Wildwood 63021 $ 625,936 230 143
12 Richmond Heights 63117 $ 584,240 25 88
13 St. Paul 63366 $ 537,591 11 90
14 Kirkwood 63122 $ 503,301 78 84
15 Olivette 63132 $ 474,479 29 94
16 None 63073 $ 463,644 138 120
17 Ellisville 63021 $ 445,283 19 76
18 Fenton 63026 $ 412,160 10 84
19 Lake St. Louis 63367 $ 406,039 74 151
20 Glendale 63122 $ 388,561 13 46
21 Dardenne Prairie 63368 $ 381,394 33 65
22 Eureka 63025 $ 372,320 53 85
23 Webster Groves 63119 $ 371,194 63 62
24 Ballwin 63021 $ 366,563 64 114
25 Manchester 63021 $ 352,908 27 101
26 Cottleville 63376 $ 348,105 42 210
27 O'Fallon 63385 $ 324,230 242 161
28 Brentwood 63144 $ 314,953 19 71
29 St. Charles 63301 $ 301,623 158 143
30 Wentzville 63385 $ 289,405 190 209