(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 | $8,500,000 | 1 | 1 |
| 2 | Ladue | St Louis | MO | 63124 | $3,174,948 | 23 | 61 |
| 3 | Clayton | St Louis | MO | 63105 | $2,937,146 | 13 | 47 |
| 4 | Country Life Acres | St Louis | MO | 63131 | $1,995,000 | 1 | 42 |
| 5 | Town and Country | St Louis | MO | 63131 | $1,982,326 | 19 | 18 |
| 6 | Des Peres | St Louis | MO | 63131 | $1,559,345 | 15 | 27 |
| 7 | Clarkson Valley | St Louis | MO | 63017 | $1,363,467 | 3 | 30 |
| 8 | Westwood | St Louis | MO | 63131 | $1,347,500 | 2 | 4 |
| 9 | Olivette | St Louis | MO | 63132 | $1,198,818 | 11 | 106 |
| 10 | Creve Coeur | St Louis | MO | 63141 | $1,143,063 | 24 | 57 |
| 11 | Frontenac | St Louis | MO | 63131 | $1,068,000 | 3 | 2 |
| 12 | Sunset Hills | St Louis | MO | 63127 | $997,844 | 11 | 80 |
| 13 | Grantwood Village | St Louis | MO | 63123 | $995,000 | 1 | 9 |
| 14 | Innsbrook | Warren | MO | 63390 | $946,419 | 16 | 64 |
| 15 | Wildwood | St Louis | MO | 63069 | $942,499 | 64 | 45 |
| 16 | Glendale | St Louis | MO | 63122 | $902,633 | 3 | 12 |
| 17 | Kirkwood | St Louis | MO | 63122 | $892,176 | 45 | 62 |
| 18 | Chesterfield | St Louis | MO | 63017 | $770,732 | 52 | 39 |
| 19 | Richmond Heights | St Louis | MO | 63117 | $705,706 | 17 | 48 |
| 20 | Marthasville | Warren | MO | 63357 | $695,257 | 7 | 59 |
| 21 | Silex | Lincoln | MO | 63377 | $690,000 | 1 | 11 |
| 22 | Worden | Madison-IL | IL | 62097 | $684,000 | 1 | 24 |
| 23 | Berger | Franklin | MO | 63077 | $618,950 | 1 | 8 |
| 24 | Ballwin | St Louis | MO | 63011 | $561,544 | 35 | 27 |
| 25 | Ellisville | St Louis | MO | 63021 | $558,891 | 25 | 50 |
| 26 | Glen Carbon | Madison-IL | IL | 62034 | $556,472 | 11 | 131 |
| 27 | Byrnes Mill | Jefferson | MO | 63051 | $555,000 | 2 | 50 |
| 28 | Brentwood | St Louis | MO | 63144 | $543,258 | 12 | 26 |
| 29 | None | Franklin | MO | 63090 | $534,069 | 100 | 68 |
| 30 | Manchester | St Louis | MO | 63021 | $523,226 | 23 | 24 |
| 31 | Eureka | Jefferson | MO | 63025 | $522,488 | 24 | 96 |
| 32 | Edwardsville | Madison-IL | IL | 62034 | $509,132 | 27 | 56 |
| 33 | Webster Groves | St Louis | MO | 63119 | $504,138 | 32 | 46 |
| 34 | Washington | Franklin | MO | 63090 | $498,397 | 58 | 62 |
| 35 | Eolia | Lincoln | MO | 63344 | $490,000 | 1 | 38 |
| 36 | Valley Park | St Louis | MO | 63021 | $443,719 | 16 | 17 |
| 37 | Crestwood | St Louis | MO | 63123 | $435,336 | 11 | 22 |
| 38 | Festus | Jefferson | MO | 63028 | $429,466 | 29 | 71 |
| 39 | Fenton | St Louis | MO | 63026 | $421,511 | 9 | 39 |
| 40 | Troy | Madison-IL | IL | 62294 | $414,100 | 4 | 52 |
| 41 | Shrewsbury | St Louis | MO | 63119 | $405,067 | 6 | 19 |
| 42 | Maryville | Madison-IL | IL | 62062 | $404,900 | 1 | 26 |
| 43 | St Jacob | Madison-IL | IL | 62249 | $397,000 | 2 | 57 |
| 44 | Black Jack | St Louis | MO | 63033 | $395,610 | 21 | 43 |
| 45 | Kimmswick | Jefferson | MO | 63052 | $395,000 | 1 | 12 |
| 46 | Dittmer | Jefferson | MO | 63023 | $385,000 | 1 | 26 |
| 47 | Marquand | Madison | MO | 63655 | $379,000 | 2 | 3 |
| 48 | Foristell | Warren | MO | 63348 | $377,691 | 12 | 211 |
| 49 | Herculaneum | Jefferson | MO | 63048 | $374,423 | 16 | 452 |
| 50 | University City | St Louis | MO | 63130 | $370,943 | 61 | 51 |
| 51 | Maryland Heights | St Louis | MO | 63146 | $369,128 | 37 | 55 |
| 52 | Troy | Lincoln | MO | 63379 | $365,907 | 21 | 102 |
| 53 | Pacific | Franklin | MO | 63069 | $360,657 | 21 | 67 |
| 54 | Union | Franklin | MO | 63084 | $352,551 | 69 | 90 |
| 55 | Unincorporated | Madison-IL | IL | 62025 | $345,760 | 5 | 34 |
| 56 | Wright City | Warren | MO | 63390 | $343,985 | 52 | 24 |
| 57 | Unincorporated | Jefferson | MO | 63028 | $342,443 | 832 | 75 |
| 58 | Hillsboro | Jefferson | MO | 63050 | $342,376 | 20 | 196 |
| 59 | Rock Hill | St Louis | MO | 63119 | $342,200 | 8 | 49 |
| 60 | Moscow Mills | Lincoln | MO | 63362 | $337,733 | 12 | 588 |
| 61 | Warrenton | Warren | MO | 63383 | $327,485 | 64 | 120 |
| 62 | Arnold | Jefferson | MO | 63010 | $319,539 | 23 | 89 |
| 63 | Truesdale | Warren | MO | 63380 | $318,916 | 46 | 295 |
| 64 | Elsberry | Lincoln | MO | 63343 | $310,950 | 4 | 26 |
| 65 | Godfrey | Madison-IL | IL | 62035 | $304,275 | 8 | 41 |
| 66 | Maplewood | St Louis | MO | 63143 | $296,746 | 13 | 17 |
| 67 | St Clair | Franklin | MO | 63072 | $293,532 | 11 | 48 |
| 68 | Sullivan | Crawford | MO | 65441 | $285,011 | 40 | 40 |
| 69 | Alhambra | Madison-IL | IL | 62002 | $283,225 | 4 | 0 |
| 70 | New Haven | Franklin | MO | 63068 | $281,690 | 10 | 26 |
| 71 | Green Park | St Louis | MO | 63123 | $279,967 | 3 | 23 |
| 72 | Pasadena Park | St Louis | MO | 63121 | $279,900 | 1 | 38 |
| 73 | Bridgeton | St Louis | MO | 63044 | $279,075 | 8 | 17 |
| 74 | Stoutsville | Monroe | MO | 65283 | $272,000 | 1 | 150 |
| 75 | De Soto | Jefferson | MO | 63020 | $271,226 | 19 | 47 |
| 76 | Pevely | Jefferson | MO | 63070 | $268,340 | 5 | 34 |
| 77 | St Louis City | St Louis | MO | 63118 | $267,381 | 665 | 46 |
| 78 | Pasadena Hills | St Louis | MO | 63121 | $266,433 | 3 | 49 |
| 79 | Leslie | Franklin | MO | 63056 | $259,950 | 2 | 4 |
| 80 | Gerald | Franklin | MO | 63037 | $254,780 | 5 | 43 |
| 81 | Collinsville | Madison-IL | IL | 62062 | $248,236 | 18 | 19 |
| 82 | Marlborough | St Louis | MO | 63123 | $247,450 | 2 | 6 |
| 83 | Parkway | Franklin | MO | 63077 | $245,000 | 1 | 11 |
| 84 | Mackenzie | St Louis | MO | 63123 | $235,000 | 1 | 5 |
| 85 | Holliday | Monroe | MO | 65258 | $229,400 | 2 | 49 |
| 86 | East Alton | Madison-IL | IL | 62024 | $225,000 | 1 | 1 |
| 87 | Winchester | St Louis | MO | 63021 | $225,000 | 1 | 5 |
| 88 | Oak Grove Village | Franklin | MO | 63080 | $219,250 | 2 | 272 |
| 89 | Pontoon Beach | Madison-IL | IL | 62040 | $209,900 | 2 | 38 |
| 90 | Florissant | St Louis | MO | 63031 | $204,314 | 169 | 57 |
| 91 | Hazelwood | St Louis | MO | 63042 | $201,958 | 40 | 43 |
| 92 | Highland | Madison-IL | IL | 62275 | $200,000 | 2 | 16 |
| 93 | Greendale | St Louis | MO | 63121 | $199,999 | 1 | 57 |
| 94 | Olympian Village | Jefferson | MO | 63020 | $197,000 | 2 | 38 |
| 95 | Bel-Nor | St Louis | MO | 63121 | $195,643 | 7 | 39 |
| 96 | St Ann | St Louis | MO | 63074 | $192,108 | 13 | 37 |
| 97 | Bella Villa | St Louis | MO | 63125 | $190,925 | 4 | 11 |
| 98 | Crystal City | Jefferson | MO | 63019 | $190,000 | 2 | 30 |
| 99 | Fredericktown | Madison | MO | 63645 | $189,138 | 26 | 53 |
| 100 | Alton | Madison-IL | IL | 62002 | $180,168 | 28 | 75 |
| 101 | Pendleton | Warren | MO | 63383 | $180,000 | 1 | 0 |
| 102 | Overland | St Louis | MO | 63114 | $174,112 | 33 | 43 |
| 103 | St John | St Louis | MO | 63114 | $159,556 | 16 | 21 |
| 104 | Truxton | Lincoln | MO | 63381 | $155,000 | 1 | 0 |
| 105 | Cobalt | Madison | MO | 63645 | $154,900 | 2 | 3 |
| 106 | Wood River | Madison-IL | IL | 62024 | $149,308 | 12 | 39 |
| 107 | Charlack | St Louis | MO | 63114 | $149,000 | 1 | 36 |
| 108 | Woodson Terrace | St Louis | MO | 63114 | $148,860 | 5 | 22 |
| 109 | Granite City | Madison-IL | IL | 62040 | $141,500 | 33 | 48 |
| 110 | Madison | Monroe | MO | 65263 | $129,900 | 1 | 52 |
| 111 | Hartford | Madison-IL | IL | 62048 | $129,000 | 1 | 35 |
| 112 | Hanley Hills | St Louis | MO | 63114 | $125,414 | 7 | 32 |
| 113 | Northwoods | St Louis | MO | 63121 | $123,983 | 29 | 49 |
| 114 | Pagedale | St Louis | MO | 63133 | $123,553 | 15 | 29 |
| 115 | Cool Valley | St Louis | MO | 63121 | $122,560 | 5 | 31 |
| 116 | Ferguson | St Louis | MO | 63135 | $117,874 | 85 | 45 |
| 117 | Vinita Park | St Louis | MO | 63114 | $116,117 | 3 | 77 |
| 118 | Bellefontaine Neighbors | St Louis | MO | 63137 | $115,631 | 48 | 48 |
| 119 | Berkeley | St Louis | MO | 63134 | $113,300 | 23 | 32 |
| 120 | Madison | Madison-IL | IL | 62060 | $109,900 | 1 | 0 |
| 121 | Uplands Park | St Louis | MO | 63121 | $109,900 | 2 | 1 |
| 122 | Dellwood | St Louis | MO | 63136 | $108,546 | 43 | 64 |
| 123 | Normandy | St Louis | MO | 63121 | $107,952 | 24 | 46 |
| 124 | Breckenridge Hills | St Louis | MO | 63114 | $106,300 | 3 | 1 |
| 125 | Moline Acres | St Louis | MO | 63136 | $105,511 | 18 | 58 |
| 126 | Monroe City | Monroe | MO | 63456 | $102,000 | 2 | 57 |
| 127 | Velda Village Hills | St Louis | MO | 63121 | $101,700 | 4 | 41 |
| 128 | Calverton Park | St Louis | MO | 63135 | $100,263 | 8 | 56 |
| 129 | Pine Lawn | St Louis | MO | 63121 | $98,141 | 27 | 43 |
| 130 | Paris | Monroe | MO | 65275 | $93,233 | 3 | 10 |
| 131 | Norwood Court | St Louis | MO | 63121 | $89,000 | 1 | 0 |
| 132 | Flordell Hills | St Louis | MO | 63136 | $85,780 | 5 | 54 |
| 133 | Jennings | St Louis | MO | 63136 | $78,849 | 63 | 49 |
| 134 | Country Club Hills | St Louis | MO | 63136 | $75,000 | 3 | 228 |
| 135 | Riverview | St Louis | MO | 63136 | $72,015 | 33 | 57 |
| 136 | Velda City | St Louis | MO | 63121 | $68,967 | 6 | 68 |
| 137 | Bel-Ridge | St Louis | MO | 63121 | $68,627 | 11 | 36 |
| 138 | Beverly Hills | St Louis | MO | 63121 | $58,200 | 4 | 83 |
| 139 | Hillsdale | St Louis | MO | 63121 | $50,000 | 1 | 0 |
| 140 | Livingston | Madison-IL | IL | 62058 | $49,900 | 1 | 88 |
| 141 | Wellston | St Louis | MO | 63133 | $13,000 | 1 | 16 |
| 142 | Venice | Madison-IL | IL | 62090 | $4,950 | 1 | 167 |