(cities in the St Louis MSA with at least 1 active listings)
Click on Column Heading To Sort By That Column
| Rank | City | County | State | Zip Code | Average Price | # Homes For Sale | Avg Days On Market |
|---|---|---|---|---|---|---|---|
| 1 | Huntleigh | St Louis | MO | 63131 | $3,822,500 | 2 | 209 |
| 2 | Ladue | St Louis | MO | 63124 | $3,331,629 | 14 | 49 |
| 3 | Clayton | St Louis | MO | 63105 | $2,296,890 | 10 | 41 |
| 4 | Town and Country | St Louis | MO | 63141 | $2,222,361 | 13 | 43 |
| 5 | Frontenac | St Louis | MO | 63131 | $2,161,333 | 3 | 0 |
| 6 | Country Life Acres | St Louis | MO | 63131 | $1,995,000 | 1 | 0 |
| 7 | Des Peres | St Louis | MO | 63131 | $1,731,669 | 13 | 23 |
| 8 | Westwood | St Louis | MO | 63131 | $1,391,667 | 3 | 44 |
| 9 | Olivette | St Louis | MO | 63132 | $1,298,286 | 7 | 116 |
| 10 | Clarkson Valley | St Louis | MO | 63017 | $999,250 | 2 | 14 |
| 11 | Grantwood Village | St Louis | MO | 63123 | $995,000 | 1 | 9 |
| 12 | Wildwood | St Louis | MO | 63040 | $988,475 | 64 | 37 |
| 13 | Creve Coeur | St Louis | MO | 63141 | $962,796 | 24 | 59 |
| 14 | Sunset Hills | St Louis | MO | 63127 | $899,741 | 17 | 38 |
| 15 | Chesterfield | St Louis | MO | 63005 | $831,919 | 52 | 47 |
| 16 | Kirkwood | St Louis | MO | 63122 | $815,318 | 39 | 51 |
| 17 | Innsbrook | Warren | MO | 63390 | $812,306 | 18 | 63 |
| 18 | Glendale | St Louis | MO | 63122 | $705,760 | 5 | 5 |
| 19 | Silex | Lincoln | MO | 63377 | $700,000 | 1 | 36 |
| 20 | Warson Woods | St Louis | MO | 63122 | $689,950 | 2 | 20 |
| 21 | Highland | Madison-IL | IL | 62249 | $642,000 | 2 | 5 |
| 22 | Byrnes Mill | Jefferson | MO | 63051 | $615,000 | 1 | 48 |
| 23 | Edwardsville | Madison-IL | IL | 62034 | $606,072 | 22 | 52 |
| 24 | Brentwood | St Louis | MO | 63144 | $604,299 | 10 | 21 |
| 25 | Bellerive | St Louis | MO | 63121 | $589,900 | 1 | 3 |
| 26 | Richmond Heights | St Louis | MO | 63117 | $582,622 | 18 | 26 |
| 27 | Marthasville | Warren | MO | 63357 | $571,363 | 8 | 23 |
| 28 | None | Franklin | MO | 63090 | $555,840 | 84 | 63 |
| 29 | Maryville | Madison-IL | IL | 62062 | $549,000 | 1 | 7 |
| 30 | Glen Carbon | Madison-IL | IL | 62034 | $544,255 | 11 | 105 |
| 31 | Manchester | St Louis | MO | 63021 | $542,132 | 19 | 17 |
| 32 | Troy | Madison-IL | IL | 62025 | $539,400 | 6 | 70 |
| 33 | Washington | Franklin | MO | 63090 | $529,206 | 49 | 82 |
| 34 | Ellisville | St Louis | MO | 63021 | $522,969 | 18 | 30 |
| 35 | Eureka | Jefferson | MO | 63025 | $518,615 | 22 | 77 |
| 36 | Ballwin | St Louis | MO | 63021 | $513,467 | 39 | 26 |
| 37 | Webster Groves | St Louis | MO | 63119 | $485,478 | 27 | 37 |
| 38 | Crestwood | St Louis | MO | 63126 | $482,045 | 11 | 12 |
| 39 | Troy | Lincoln | MO | 63379 | $463,762 | 20 | 115 |
| 40 | Shrewsbury | St Louis | MO | 63119 | $454,967 | 3 | 11 |
| 41 | Festus | Jefferson | MO | 63028 | $453,030 | 23 | 105 |
| 42 | St Jacob | Madison-IL | IL | 62281 | $451,250 | 4 | 18 |
| 43 | Rock Hill | St Louis | MO | 63144 | $432,055 | 11 | 40 |
| 44 | Unincorporated | Madison-IL | IL | 62025 | $426,633 | 3 | 10 |
| 45 | Holliday | Monroe | MO | 65258 | $419,900 | 1 | 0 |
| 46 | Hamel | Madison-IL | IL | 62025 | $417,500 | 2 | 10 |
| 47 | Foristell | Warren | MO | 63348 | $402,565 | 12 | 173 |
| 48 | Black Jack | St Louis | MO | 63033 | $392,363 | 19 | 28 |
| 49 | Maryland Heights | St Louis | MO | 63146 | $388,918 | 28 | 39 |
| 50 | Fenton | St Louis | MO | 63026 | $384,243 | 7 | 29 |
| 51 | Godfrey | Madison-IL | IL | 62035 | $378,470 | 10 | 22 |
| 52 | Pacific | Franklin | MO | 63069 | $377,060 | 15 | 75 |
| 53 | Herculaneum | Jefferson | MO | 63048 | $357,992 | 16 | 368 |
| 54 | University City | St Louis | MO | 63130 | $344,913 | 67 | 37 |
| 55 | Wright City | Warren | MO | 63390 | $344,868 | 49 | 25 |
| 56 | Union | Franklin | MO | 63084 | $340,487 | 56 | 53 |
| 57 | Hillsboro | Jefferson | MO | 63050 | $339,828 | 21 | 177 |
| 58 | Warrenton | Warren | MO | 63383 | $339,203 | 53 | 129 |
| 59 | Moscow Mills | Lincoln | MO | 63362 | $333,725 | 8 | 832 |
| 60 | Unincorporated | Jefferson | MO | 63028 | $333,093 | 779 | 68 |
| 61 | Pasadena Hills | St Louis | MO | 63121 | $330,260 | 5 | 55 |
| 62 | Arnold | Jefferson | MO | 63010 | $329,427 | 11 | 324 |
| 63 | Truesdale | Warren | MO | 63380 | $321,490 | 46 | 295 |
| 64 | Valley Park | St Louis | MO | 63088 | $320,129 | 7 | 44 |
| 65 | Green Park | St Louis | MO | 63123 | $320,000 | 2 | 18 |
| 66 | Winfield | Lincoln | MO | 63389 | $314,900 | 1 | 4 |
| 67 | Bridgeton | St Louis | MO | 63044 | $308,300 | 3 | 10 |
| 68 | Gerald | Franklin | MO | 63037 | $287,117 | 6 | 30 |
| 69 | St Clair | Franklin | MO | 63077 | $278,329 | 12 | 44 |
| 70 | Sullivan | Crawford | MO | 63080 | $276,669 | 58 | 81 |
| 71 | Stoutsville | Monroe | MO | 65283 | $275,995 | 1 | 119 |
| 72 | St Louis City | St Louis | MO | 63116 | $275,977 | 632 | 41 |
| 73 | Parkdale | Jefferson | MO | 63049 | $269,000 | 1 | 7 |
| 74 | Pevely | Jefferson | MO | 63070 | $267,940 | 5 | 18 |
| 75 | Mackenzie | St Louis | MO | 63123 | $264,950 | 2 | 18 |
| 76 | Bel-Nor | St Louis | MO | 63121 | $253,633 | 6 | 11 |
| 77 | New Haven | Franklin | MO | 63068 | $252,860 | 10 | 59 |
| 78 | Winchester | St Louis | MO | 63021 | $251,200 | 2 | 5 |
| 79 | Kimmswick | Jefferson | MO | 63052 | $250,000 | 2 | 74 |
| 80 | Crystal City | Jefferson | MO | 63019 | $247,450 | 4 | 40 |
| 81 | Maplewood | St Louis | MO | 63143 | $245,250 | 10 | 28 |
| 82 | Marlborough | St Louis | MO | 63119 | $245,000 | 1 | 53 |
| 83 | Sycamore Hills | St Louis | MO | 63114 | $240,000 | 1 | 84 |
| 84 | Old Monroe | Lincoln | MO | 63369 | $235,000 | 1 | 0 |
| 85 | Greendale | St Louis | MO | 63121 | $217,499 | 1 | 24 |
| 86 | Olympian Village | Jefferson | MO | 63020 | $209,000 | 1 | 0 |
| 87 | De Soto | Jefferson | MO | 63020 | $206,950 | 12 | 21 |
| 88 | Hazelwood | St Louis | MO | 63138 | $203,700 | 37 | 29 |
| 89 | Florissant | St Louis | MO | 63031 | $196,531 | 148 | 42 |
| 90 | Fredericktown | Madison | MO | 63645 | $196,027 | 22 | 36 |
| 91 | Collinsville | Madison-IL | IL | 62234 | $193,870 | 10 | 23 |
| 92 | Oak Grove Village | Franklin | MO | 63080 | $191,820 | 2 | 278 |
| 93 | Alton | Madison-IL | IL | 62002 | $180,648 | 25 | 67 |
| 94 | Madison | Madison-IL | IL | 62060 | $179,900 | 1 | 14 |
| 95 | St Ann | St Louis | MO | 63074 | $170,757 | 14 | 28 |
| 96 | Overland | St Louis | MO | 63114 | $167,635 | 26 | 48 |
| 97 | St John | St Louis | MO | 63114 | $162,230 | 10 | 20 |
| 98 | Bella Villa | St Louis | MO | 63125 | $159,900 | 1 | 57 |
| 99 | Paris | Monroe | MO | 65275 | $156,400 | 2 | 19 |
| 100 | Truxton | Lincoln | MO | 63381 | $155,000 | 2 | 24 |
| 101 | Charlack | St Louis | MO | 63114 | $149,000 | 1 | 36 |
| 102 | Granite City | Madison-IL | IL | 62040 | $145,204 | 24 | 48 |
| 103 | Elsberry | Lincoln | MO | 63343 | $145,000 | 1 | 13 |
| 104 | Alhambra | Madison-IL | IL | 62002 | $140,000 | 1 | 0 |
| 105 | Pontoon Beach | Madison-IL | IL | 62040 | $139,900 | 1 | 19 |
| 106 | Madison | Monroe | MO | 65263 | $139,900 | 1 | 9 |
| 107 | Woodson Terrace | St Louis | MO | 63134 | $132,950 | 6 | 34 |
| 108 | Edmundson | St Louis | MO | 63134 | $126,950 | 2 | 37 |
| 109 | Pagedale | St Louis | MO | 63133 | $126,625 | 20 | 17 |
| 110 | Wood River | Madison-IL | IL | 62024 | $125,300 | 10 | 24 |
| 111 | Ferguson | St Louis | MO | 63135 | $123,388 | 74 | 45 |
| 112 | Northwoods | St Louis | MO | 63121 | $118,811 | 28 | 36 |
| 113 | Hanley Hills | St Louis | MO | 63133 | $118,088 | 4 | 19 |
| 114 | Moline Acres | St Louis | MO | 63136 | $116,006 | 16 | 58 |
| 115 | Berkeley | St Louis | MO | 63134 | $112,762 | 29 | 35 |
| 116 | Dellwood | St Louis | MO | 63136 | $111,619 | 47 | 55 |
| 117 | Bellefontaine Neighbors | St Louis | MO | 63137 | $107,311 | 36 | 61 |
| 118 | Breckenridge Hills | St Louis | MO | 63114 | $105,575 | 8 | 43 |
| 119 | Calverton Park | St Louis | MO | 63135 | $100,850 | 4 | 96 |
| 120 | Cool Valley | St Louis | MO | 63121 | $99,267 | 3 | 51 |
| 121 | Velda Village Hills | St Louis | MO | 63121 | $97,033 | 6 | 18 |
| 122 | Pine Lawn | St Louis | MO | 63121 | $93,425 | 28 | 47 |
| 123 | Normandy | St Louis | MO | 63121 | $92,456 | 17 | 31 |
| 124 | Jennings | St Louis | MO | 63136 | $82,599 | 76 | 32 |
| 125 | Beverly Hills | St Louis | MO | 63121 | $82,400 | 2 | 101 |
| 126 | Vinita Park | St Louis | MO | 63114 | $79,900 | 2 | 48 |
| 127 | Riverview | St Louis | MO | 63137 | $79,850 | 28 | 55 |
| 128 | Velda City | St Louis | MO | 63121 | $76,100 | 7 | 52 |
| 129 | Monroe City | Monroe | MO | 63456 | $75,000 | 1 | 40 |
| 130 | Country Club Hills | St Louis | MO | 63136 | $75,000 | 3 | 203 |
| 131 | Flordell Hills | St Louis | MO | 63136 | $70,180 | 5 | 44 |
| 132 | Uplands Park | St Louis | MO | 63121 | $69,900 | 1 | 0 |
| 133 | Bel-Ridge | St Louis | MO | 63121 | $68,918 | 11 | 52 |
| 134 | Livingston | Madison-IL | IL | 62058 | $58,900 | 1 | 41 |
| 135 | Hillsdale | St Louis | MO | 63121 | $50,000 | 1 | 0 |
| 136 | Wellston | St Louis | MO | 63133 | $13,000 | 1 | 16 |
| 137 | Venice | Madison-IL | IL | 62090 | $4,950 | 1 | 0 |