(only includes cities with 1+ active listings and 1+ sales in prior 30 days)
Click on Column Heading To Sort By That Column
Rank | City | # of Active Listings | # of Homes Sold Past 30 Days |
Months Supply |
---|---|---|---|---|
1 | Centreville | 17 | 1 | 17.00 |
2 | St. Paul | 12 | 1 | 12.00 |
3 | East St. Louis | 11 | 1 | 11.00 |
4 | Normandy | 16 | 2 | 8.00 |
5 | Moscow Mills | 6 | 1 | 6.00 |
6 | Pine Lawn | 16 | 3 | 5.33 |
7 | Pevely | 5 | 1 | 5.00 |
8 | Riverview | 14 | 3 | 4.67 |
9 | Dellwood | 27 | 6 | 4.50 |
10 | Black Jack | 13 | 3 | 4.33 |
11 | Gerald | 4 | 1 | 4.00 |
12 | Hanley Hills | 8 | 2 | 4.00 |
13 | Hillsdale | 4 | 1 | 4.00 |
14 | New Haven | 4 | 1 | 4.00 |
15 | Union | 26 | 7 | 3.71 |
16 | Breckenridge Hills | 7 | 2 | 3.50 |
17 | Clayton | 14 | 4 | 3.50 |
18 | Foristell | 10 | 3 | 3.33 |
19 | Pagedale | 10 | 3 | 3.33 |
20 | None | 74 | 23 | 3.22 |
21 | Northwoods | 9 | 3 | 3.00 |
22 | Swansea | 6 | 2 | 3.00 |
23 | Potosi | 11 | 4 | 2.75 |
24 | Millstadt | 8 | 3 | 2.67 |
25 | St. Louis City | 493 | 204 | 2.42 |
26 | Jennings | 50 | 21 | 2.38 |
27 | Bel-Ridge | 7 | 3 | 2.33 |
28 | Cahokia | 7 | 3 | 2.33 |
29 | Hillsboro | 14 | 6 | 2.33 |
30 | Bellefontaine Neighbors | 32 | 14 | 2.29 |
31 | St. Clair | 9 | 4 | 2.25 |
32 | Hazelwood | 40 | 19 | 2.11 |
33 | Wentzville | 63 | 31 | 2.03 |
34 | Bethalto | 6 | 3 | 2.00 |
35 | Caseyville | 10 | 5 | 2.00 |
36 | Cool Valley | 2 | 1 | 2.00 |
37 | Creve Coeur | 16 | 8 | 2.00 |
38 | Elsberry | 4 | 2 | 2.00 |
39 | Freeburg | 2 | 1 | 2.00 |
40 | Frontenac | 4 | 2 | 2.00 |
41 | Hamel | 2 | 1 | 2.00 |
42 | Marthasville | 4 | 2 | 2.00 |
43 | Pontoon Beach | 2 | 1 | 2.00 |
44 | St. Jacob | 2 | 1 | 2.00 |
45 | Velda Village Hills | 4 | 2 | 2.00 |
46 | Vinita Park | 6 | 3 | 2.00 |
47 | Winfield | 2 | 1 | 2.00 |
48 | Festus | 17 | 9 | 1.89 |
49 | Sullivan | 11 | 6 | 1.83 |
50 | Des Peres | 9 | 5 | 1.80 |
51 | Moline Acres | 9 | 5 | 1.80 |
52 | Alton | 17 | 10 | 1.70 |
53 | Eureka | 17 | 10 | 1.70 |
54 | Ferguson | 43 | 26 | 1.65 |
55 | Town and Country | 13 | 8 | 1.63 |
56 | Florissant | 99 | 62 | 1.60 |
57 | Kirkwood | 28 | 18 | 1.56 |
58 | Bridgeton | 3 | 2 | 1.50 |
59 | Edwardsville | 18 | 12 | 1.50 |
60 | Innsbrook | 9 | 6 | 1.50 |
61 | Jerseyville | 3 | 2 | 1.50 |
62 | Mascoutah | 6 | 4 | 1.50 |
63 | Wright City | 6 | 4 | 1.50 |
64 | St. John | 13 | 9 | 1.44 |
65 | Brentwood | 7 | 5 | 1.40 |
66 | Granite City | 22 | 16 | 1.38 |
67 | St. Ann | 11 | 8 | 1.38 |
68 | Wildwood | 31 | 23 | 1.35 |
69 | University City | 47 | 35 | 1.34 |
70 | De Soto | 21 | 16 | 1.31 |
71 | Belleville | 31 | 24 | 1.29 |
72 | Washington | 19 | 15 | 1.27 |
73 | Calverton Park | 5 | 4 | 1.25 |
74 | Wood River | 11 | 9 | 1.22 |
75 | Dardenne Prairie | 18 | 15 | 1.20 |
76 | St. Charles | 77 | 64 | 1.20 |
77 | Chesterfield | 38 | 33 | 1.15 |
78 | Lake St. Louis | 23 | 20 | 1.15 |
79 | O'Fallon | 83 | 73 | 1.14 |
80 | Godfrey | 9 | 8 | 1.13 |
81 | Highland | 9 | 8 | 1.13 |
82 | Unincorporated | 542 | 489 | 1.11 |
83 | Berkeley | 18 | 17 | 1.06 |
84 | Overland | 19 | 18 | 1.06 |
85 | Bella Villa | 2 | 2 | 1.00 |
86 | Beverly Hills | 2 | 2 | 1.00 |
87 | Byrnes Mill | 1 | 1 | 1.00 |
88 | Charlack | 1 | 1 | 1.00 |
89 | Collinsville | 14 | 14 | 1.00 |
90 | Columbia | 5 | 5 | 1.00 |
91 | Crestwood | 10 | 10 | 1.00 |
92 | Ellisville | 8 | 8 | 1.00 |
93 | Glendale | 6 | 6 | 1.00 |
94 | Huntleigh | 1 | 1 | 1.00 |
95 | Marlborough | 1 | 1 | 1.00 |
96 | Maryville | 1 | 1 | 1.00 |
97 | Pasadena Park | 1 | 1 | 1.00 |
98 | Shiloh | 4 | 4 | 1.00 |
99 | Valmeyer | 1 | 1 | 1.00 |
100 | Worden | 1 | 1 | 1.00 |
101 | Ladue | 11 | 12 | 0.92 |
102 | Richmond Heights | 9 | 10 | 0.90 |
103 | Arnold | 24 | 27 | 0.89 |
104 | Pacific | 7 | 8 | 0.88 |
105 | Waterloo | 7 | 8 | 0.88 |
106 | Webster Groves | 18 | 23 | 0.78 |
107 | St. Peters | 19 | 25 | 0.76 |
108 | Warrenton | 8 | 11 | 0.73 |
109 | Shrewsbury | 5 | 7 | 0.71 |
110 | Crystal City | 7 | 10 | 0.70 |
111 | Flordell Hills | 2 | 3 | 0.67 |
112 | Olivette | 8 | 12 | 0.67 |
113 | Troy | 14 | 23 | 0.61 |
114 | Herculaneum | 6 | 10 | 0.60 |
115 | Maplewood | 6 | 10 | 0.60 |
116 | Valley Park | 3 | 5 | 0.60 |
117 | Manchester | 11 | 19 | 0.58 |
118 | Maryland Heights | 12 | 23 | 0.52 |
119 | Cottleville | 3 | 6 | 0.50 |
120 | New Melle | 1 | 2 | 0.50 |
121 | Sunset Hills | 4 | 8 | 0.50 |
122 | Winchester | 1 | 2 | 0.50 |
123 | Woodson Terrace | 3 | 6 | 0.50 |
124 | Ballwin | 11 | 28 | 0.39 |
125 | Elsah | 1 | 3 | 0.33 |
126 | Fenton | 1 | 3 | 0.33 |
127 | Green Park | 1 | 4 | 0.25 |
128 | Rock Hill | 2 | 10 | 0.20 |