Home / Housing data / Missouri / Rankings / Median home valueMissouri places ranked by median home value 691 places in Missouri have a reliable estimate of median home value (2020–2024 American Community Survey).
Highest figures: Huntleigh ($2,000,000 or more), Ladue ($1,056,300), Loch Lloyd ($1,055,700).
Lowest figure: Parma ($43,300).
The figure for Missouri as a whole is $230,300 (±$880).
Figures last updated on November 12, 2026 .
Figure for Missouri as a whole $230,300 (±$880) Places ranked 691 Missouri places ranked by median home value Median home value, estimate (90% margin of error), 2020–2024 Rank Place County Median home value 1 Huntleigh St. Louis County $2,000,000 or more 2 Ladue St. Louis County $1,056,300 (±$114,262) 3 Loch Lloyd Cass County $1,055,700 (±$89,614) 4 Westwood St. Louis County $1,017,900 (±$82,419) 5 Frontenac St. Louis County $979,800 (±$133,846) 6 Town and Country St. Louis County $928,500 (±$47,638) 7 Clarkson Valley St. Louis County $867,000 (±$35,276) 8 Clayton St. Louis County $830,000 (±$64,829) 9 Lake Winnebago Cass County $724,600 (±$61,319) 10 Saddlebrooke Christian County $654,900 (±$72,769) 11 Crystal Lake Park St. Louis County $627,600 (±$121,758) 12 Creve Coeur St. Louis County $614,000 (±$36,387) 13 Warson Woods St. Louis County $612,800 (±$34,224) 14 Des Peres St. Louis County $609,200 (±$17,637) 15 Parkville Platte County $573,500 (±$31,256) 16 Lake Lotawana Jackson County $564,100 (±$120,832) 17 Weldon Spring St. Charles County $544,300 (±$44,445) 18 Grantwood Village St. Louis County $535,300 (±$44,266) 19 Weatherby Lake Platte County $533,000 (±$45,445) 20 Sunset Hills St. Louis County $523,800 (±$46,665) 21 Wildwood St. Louis County $495,800 (±$13,195) 22 Josephville St. Charles County $494,600 (±$106,303) 23 Glendale St. Louis County $494,000 (±$37,323) 24 Innsbrook Warren County $492,400 (±$121,701) 25 Flint Hill St. Charles County $475,500 (±$49,997) 26 Chesterfield St. Louis County $472,500 (±$9,296) 27 Fremont Hills Christian County $461,800 (±$26,103) 28 Olivette St. Louis County $460,800 (±$21,862) 29 LaBarque Creek Jefferson County $455,600 (±$132,480) 30 Kirkwood St. Louis County $451,400 (±$17,182) 31 St. Paul St. Charles County $443,600 (±$15,960) 32 Cottleville St. Charles County $435,400 (±$37,965) 33 Lake Waukomis Platte County $432,300 (±$27,406) 34 Dardenne Prairie St. Charles County $432,000 (±$18,964) 35 Foristell St. Charles County $431,700 (±$43,128) 36 Riverside Platte County $411,300 (±$106,847) 37 Oakland St. Louis County $410,700 (±$33,123) 38 Lake St. Louis St. Charles County $405,900 (±$24,017) 39 New Melle St. Charles County $397,800 (±$47,711) 40 Webster Groves St. Louis County $387,600 (±$13,066) 41 Eureka St. Louis County $379,200 (±$27,351) 42 Ballwin St. Louis County $377,100 (±$9,965) 43 Fenton St. Louis County $374,500 (±$20,477) 44 Shawnee Township (Henry County) Henry County $368,400 (±$98,061) 45 Ellisville St. Louis County $366,600 (±$20,553) 46 Village of Four Seasons Camden County $365,400 (±$36,701) 47 Lake Tapawingo Jackson County $365,100 (±$21,257) 48 Augusta St. Charles County $362,500 (±$81,381) 49 Richmond Heights St. Louis County $358,700 (±$26,267) 50 Osage Beach Camden County $355,200 (±$34,410) 51 Lee's Summit Jackson County $340,900 (±$6,961) 52 Raymore Cass County $339,100 (±$10,588) 53 Deer Creek Township (Henry County) Henry County $335,400 (±$119,218) 54 Platte Woods Platte County $334,400 (±$34,102) 55 Wentzville St. Charles County $331,300 (±$8,150) 56 Lone Jack Jackson County $330,100 (±$19,200) 57 Wardsville Cole County $329,500 (±$18,146) 58 O'Fallon St. Charles County $326,200 (±$7,542) 59 Manchester St. Louis County $323,100 (±$17,382) 60 Shell Knob Barry County $321,700 (±$41,350) 61 Jefferson Township (Grundy County) Grundy County $320,500 (±$130,541) 62 Crestwood St. Louis County $319,600 (±$17,082) 63 Oakville St. Louis County $318,600 (±$10,577) 64 Indian Point Stone County $317,400 (±$74,613) 65 Raintree Plantation Jefferson County $315,900 (±$72,485) 66 Newport Township Barton County $314,500 (±$81,966) 67 Adams Township (DeKalb County) DeKalb County $307,000 (±$109,846) 68 University City St. Louis County $306,700 (±$30,382) 69 Byrnes Mill Jefferson County $306,200 (±$92,484) 70 Concord St. Louis County $303,600 (±$14,132) 71 Rockford Township (Caldwell County) Caldwell County $302,900 (±$133,799) 72 Brentwood St. Louis County $299,700 (±$38,624) 73 Twin Oaks St. Louis County $298,800 (±$40,102) 74 St. Charles St. Charles County $298,700 (±$9,191) 75 Kearney Clay County $298,400 (±$20,440) 76 Sappington St. Louis County $297,600 (±$22,047) 77 Cleveland Cass County $296,800 (±$42,387) 78 Grand River Township (Bates County) Bates County $294,800 (±$77,052) 79 Carytown Jasper County $291,000 (±$21,154) 80 Smithville Clay County $290,600 (±$20,859) 81 Greenwood Jackson County $286,100 (±$24,800) 82 Jackson Township (Livingston County) Livingston County $285,000 (±$26,138) 83 (tie) Columbia Boone County $284,600 (±$7,447) 83 (tie) Liberty Township (Daviess County) Daviess County $284,600 (±$106,625) 85 St. Elizabeth Miller County $284,100 (±$35,659) 86 Peculiar Cass County $283,900 (±$29,580) 87 Grain Valley Jackson County $283,800 (±$13,055) 88 Liberty Clay County $283,300 (±$9,934) 89 Rock Hill St. Louis County $278,700 (±$32,020) 90 Pleasant Hill Cass County $278,400 (±$34,328) 91 Lake Ozark Miller County $278,100 (±$91,357) 92 Shawnee Township (Bates County) Bates County $277,500 (±$24,958) 93 Loma Linda Newton County $275,700 (±$36,677) 94 Taos Cole County $270,500 (±$43,178) 95 St. Peters St. Charles County $269,900 (±$5,777) 96 Shrewsbury St. Louis County $269,800 (±$24,928) 97 Rich Hill Township Livingston County $268,400 (±$87,756) 98 Bethlehem Township Henry County $264,600 (±$73,376) 99 Blue Springs Jackson County $263,100 (±$8,926) 100 Union Township (Barton County) Barton County $262,900 (±$113,225) 101 Weston Platte County $259,000 (±$32,789) 102 (tie) Lakeshire St. Louis County $258,700 (±$18,193) 102 (tie) Nixa Christian County $258,700 (±$14,849) 104 Ashland Boone County $258,500 (±$46,232) 105 Battlefield Greene County $255,600 (±$24,810) 106 Ozark Christian County $254,800 (±$14,140) 107 White Cloud Township Nodaway County $254,600 (±$27,443) 108 Benton Scott County $254,300 (±$59,159) 109 Pasadena Hills St. Louis County $252,800 (±$23,337) 110 Leawood Newton County $251,900 (±$34,164) 111 Agency Buchanan County $251,800 (±$19,310) 112 Airport Drive Jasper County $251,100 (±$34,200) 113 (tie) Branson Taney County $251,000 (±$15,718) 113 (tie) Valley Park St. Louis County $251,000 (±$12,782) 115 Pacific Franklin County $249,300 (±$22,859) 116 Kimberling City Stone County $246,500 (±$21,517) 117 Camden Point Platte County $246,300 (±$22,849) 118 Spruce Township Bates County $244,600 (±$119,152) 119 (tie) Bloomsdale Ste. Genevieve County $244,000 (±$26,275) 119 (tie) Houston Lake Platte County $244,000 (±$37,321) 121 Kansas City Jackson County $242,900 (±$3,332) 122 St. Martins Cole County $242,400 (±$17,954) 123 Gordonville Cape Girardeau County $241,500 (±$17,210) 124 Jackson Cape Girardeau County $240,000 (±$18,431) 125 (tie) Green Park St. Louis County $238,800 (±$12,463) 125 (tie) Wright City Warren County $238,800 (±$20,670) 127 Summer Set Jefferson County $238,400 (±$32,806) 128 Odessa Lafayette County $238,200 (±$27,080) 129 Bridgeton St. Louis County $237,700 (±$18,492) 130 Chariton Township Chariton County $237,500 (±$116,808) 131 Maplewood St. Louis County $237,000 (±$17,943) 132 Old Jamestown St. Louis County $236,100 (±$8,420) 133 Windsor Place Cooper County $235,800 (±$14,300) 134 Clinton Township (Texas County) Texas County $235,000 (±$42,140) 135 Herculaneum Jefferson County $234,300 (±$15,267) 136 Clark Township Chariton County $234,100 (±$19,838) 137 Farley Platte County $233,900 (±$39,962) 138 Fairview Township (Livingston County) Livingston County $232,700 (±$44,636) 139 Washington Franklin County $231,800 (±$13,271) 140 Gladstone Clay County $231,500 (±$9,804) 141 Barnhart Jefferson County $229,200 (±$15,207) 142 Imperial Jefferson County $228,700 (±$20,885) 143 Maryland Heights St. Louis County $227,000 (±$8,499) 144 Troy Lincoln County $226,500 (±$15,436) 145 Glenaire Clay County $225,400 (±$17,608) 146 St. Robert Pulaski County $225,300 (±$22,594) 147 Washington Township (Mercer County) Mercer County $225,000 (±$93,729) 148 Festus Jefferson County $223,600 (±$12,860) 149 Leroy Township Barton County $223,300 (±$67,923) 150 Sheridan Township Daviess County $223,000 (±$79,454) 151 Warrensburg Johnson County $222,200 (±$14,295) 152 Jefferson Township (Daviess County) Daviess County $222,000 (±$48,115) 153 Hillsboro Jefferson County $221,200 (±$17,456) 154 Arnold Jefferson County $220,000 (±$8,959) 155 West Boone Township Bates County $219,800 (±$29,604) 156 Pevely Jefferson County $219,600 (±$24,355) 157 Badger Township Vernon County $219,400 (±$70,415) 158 Jefferson City Cole County $218,700 (±$6,600) 159 Mehlville St. Louis County $218,400 (±$6,343) 160 Carl Junction Jasper County $218,300 (±$13,659) 161 Bel-Nor St. Louis County $218,000 (±$9,598) 162 Rogersville Webster County $217,900 (±$24,351) 163 Kingston Township Caldwell County $217,400 (±$79,555) 164 (tie) Clay Township (Linn County) Linn County $216,500 (±$17,556) 164 (tie) Winchester St. Louis County $216,500 (±$5,853) 166 Oak Grove Jackson County $215,500 (±$18,141) 167 Kelso Scott County $215,400 (±$18,519) 168 Hallsville Boone County $214,800 (±$41,732) 169 (tie) Fair Grove Greene County $214,300 (±$13,283) 169 (tie) Truesdale Warren County $214,300 (±$32,062) 171 Gower Clinton County $213,200 (±$16,616) 172 Pineville McDonald County $213,100 (±$47,303) 173 Willard Greene County $212,900 (±$19,411) 174 Wood Heights Ray County $212,800 (±$32,390) 175 Polk Township (Nodaway County) Nodaway County $212,500 (±$11,929) 176 Affton St. Louis County $212,400 (±$5,885) 177 Edgerton Platte County $212,100 (±$24,032) 178 Republic Greene County $211,500 (±$11,557) 179 Platte City Platte County $210,800 (±$52,460) 180 Harrisonville Cass County $209,200 (±$20,835) 181 Winfield Lincoln County $208,100 (±$17,732) 182 Grand River Township (DeKalb County) DeKalb County $208,000 (±$46,912) 183 Sunrise Beach Camden County $207,100 (±$101,751) 184 Lamar Township Barton County $206,000 (±$93,256) 185 Union Franklin County $205,200 (±$9,777) 186 Country Club Andrew County $205,000 (±$22,228) 187 Wilbur Park St. Louis County $204,900 (±$14,137) 188 Warrenton Warren County $204,800 (±$11,918) 189 Marshfield Webster County $204,700 (±$19,615) 190 Mendon Township Chariton County $203,400 (±$62,824) 191 Belton Cass County $203,200 (±$11,142) 192 (tie) Knob Noster Johnson County $202,600 (±$45,062) 192 (tie) Westphalia Osage County $202,600 (±$58,638) 194 Pleasant Valley Clay County $202,000 (±$16,495) 195 Bolivar Polk County $201,600 (±$15,211) 196 Lincoln Township (Grundy County) Grundy County $201,100 (±$39,142) 197 Highlandville Christian County $201,000 (±$40,821) 198 (tie) Clever Christian County $200,000 (±$14,080) 198 (tie) Waynesville Pulaski County $200,000 (±$45,943) 200 Terre du Lac St. Francois County $199,300 (±$43,462) 201 (tie) Buckner Jackson County $197,600 (±$44,432) 201 (tie) Trimble Clinton County $197,600 (±$18,567) 203 (tie) North Kansas City Clay County $197,500 (±$29,206) 203 (tie) St. Louis St. Louis city $197,500 (±$6,302) 205 Farmington St. Francois County $196,500 (±$14,606) 206 Moscow Mills Lincoln County $196,400 (±$36,941) 207 (tie) Cape Girardeau Cape Girardeau County $196,300 (±$11,289) 207 (tie) Holt Clay County $196,300 (±$41,485) 209 Emerald Beach Barry County $195,600 (±$41,005) 210 Plattsburg Clinton County $194,200 (±$37,075) 211 Cameron Clinton County $193,500 (±$19,470) 212 Indian Lake Crawford County $193,100 (±$70,129) 213 Black Jack St. Louis County $193,000 (±$10,757) 214 Parkway Franklin County $192,900 (±$40,375) 215 (tie) Archie Cass County $192,600 (±$24,279) 215 (tie) Forsyth Taney County $192,600 (±$8,857) 217 New Haven Franklin County $192,400 (±$5,559) 218 Holts Summit Callaway County $191,900 (±$35,851) 219 Marlborough St. Louis County $191,600 (±$30,060) 220 Hermann Gasconade County $191,300 (±$19,223) 221 Hamilton Township (Caldwell County) Caldwell County $189,800 (±$31,802) 222 Maryville Nodaway County $189,400 (±$17,978) 223 (tie) Grandview Jackson County $188,500 (±$16,907) 223 (tie) Oronogo Jasper County $188,500 (±$7,775) 225 Boonville Cooper County $187,900 (±$22,685) 226 Laurie Morgan County $187,200 (±$31,089) 227 Rolla Phelps County $187,000 (±$25,262) 228 (tie) Excelsior Springs Clay County $186,800 (±$16,287) 228 (tie) Mount Vernon Lawrence County $186,800 (±$18,151) 230 (tie) Lawson Ray County $186,000 (±$18,588) 230 (tie) Roubidoux Township Texas County $186,000 (±$23,801) 232 Crystal City Jefferson County $185,800 (±$14,792) 233 Bogard Township Henry County $185,700 (±$71,959) 234 Dearborn Platte County $185,600 (±$14,974) 235 Reeds Spring Stone County $185,400 (±$39,131) 236 Marion Township (Grundy County) Grundy County $185,300 (±$35,204) 237 Murphy Jefferson County $184,700 (±$9,323) 238 (tie) Duquesne Jasper County $184,200 (±$23,327) 238 (tie) Palmyra Marion County $184,200 (±$35,641) 240 (tie) Marthasville Warren County $182,900 (±$38,875) 240 (tie) Raytown Jackson County $182,900 (±$6,662) 242 Cedar Hill Jefferson County $181,700 (±$23,086) 243 Sparta Christian County $181,500 (±$32,374) 244 Rockaway Beach Taney County $181,000 (±$58,681) 245 Perryville Perry County $179,700 (±$11,366) 246 Morris Township Texas County $178,000 (±$87,187) 247 Springfield Greene County $177,700 (±$6,658) 248 Oakview Clay County $177,200 (±$20,490) 249 Garden City Cass County $176,200 (±$13,553) 250 Howard Township (Bates County) Bates County $175,600 (±$33,646) 251 Camdenton Camden County $175,500 (±$25,030) 252 Billings Christian County $174,700 (±$23,000) 253 Centralia Boone County $174,300 (±$17,462) 254 (tie) Jonesburg Montgomery County $174,200 (±$39,535) 254 (tie) Virgil Township Vernon County $174,200 (±$62,700) 256 Saginaw Newton County $173,100 (±$23,492) 257 Portage Des Sioux St. Charles County $173,000 (±$20,266) 258 Independence Jackson County $172,900 (±$3,239) 259 Ste. Genevieve Ste. Genevieve County $172,400 (±$37,748) 260 High Ridge Jefferson County $172,200 (±$8,046) 261 Cole Camp Benton County $171,500 (±$30,856) 262 Washington Township (Vernon County) Vernon County $170,700 (±$44,283) 263 Gray Summit Franklin County $170,500 (±$19,527) 264 Pasadena Park St. Louis County $170,100 (±$31,534) 265 West Plains Howell County $169,900 (±$17,209) 266 (tie) Claycomo Clay County $169,600 (±$12,080) 266 (tie) Leadington St. Francois County $169,600 (±$71,435) 268 Strafford Greene County $169,400 (±$13,745) 269 Webb City Jasper County $169,100 (±$8,833) 270 Sikeston Scott County $168,800 (±$11,218) 271 Burdine Township Texas County $168,700 (±$34,484) 272 Salisbury Township Chariton County $168,400 (±$33,129) 273 Joplin Jasper County $168,300 (±$7,003) 274 Lathrop Clinton County $168,000 (±$28,875) 275 Clear Creek Township Vernon County $167,800 (±$71,398) 276 (tie) Monett Barry County $167,700 (±$10,513) 276 (tie) Union Township (Daviess County) Daviess County $167,700 (±$41,332) 278 Hazelwood St. Louis County $167,400 (±$10,485) 279 Villa Ridge Franklin County $166,600 (±$48,755) 280 (tie) Concordia Lafayette County $166,500 (±$18,349) 280 (tie) Russellville Cole County $166,500 (±$19,684) 282 Higginsville Lafayette County $166,100 (±$19,048) 283 Linn Osage County $165,800 (±$17,503) 284 Hamilton Caldwell County $165,700 (±$12,947) 285 Frohna Perry County $164,300 (±$20,812) 286 Avondale Clay County $164,100 (±$15,819) 287 Camden Township DeKalb County $163,900 (±$29,321) 288 Hollister Taney County $163,600 (±$6,970) 289 (tie) Clinton Township (Henry County) Henry County $163,400 (±$14,257) 289 (tie) Drywood Township Vernon County $163,400 (±$35,244) 289 (tie) Neosho Newton County $163,400 (±$11,700) 292 Kissee Mills Taney County $163,300 (±$71,382) 293 (tie) Sullivan Franklin County $163,200 (±$6,699) 293 (tie) Washington Township (DeKalb County) DeKalb County $163,200 (±$10,860) 295 Bella Villa St. Louis County $161,800 (±$8,961) 296 Freeman Cass County $161,700 (±$20,101) 297 (tie) Atchison Township Nodaway County $161,500 (±$15,361) 297 (tie) Savannah Andrew County $161,500 (±$33,907) 297 (tie) Wilson Township (Grundy County) Grundy County $161,500 (±$26,392) 300 (tie) Altenburg Perry County $161,400 (±$12,511) 392 (tie) Cuba Crawford County $136,600 (±$35,688) 392 (tie) Sugar Creek Jackson County $136,600 (±$46,456) 394 Shoal Creek Drive Newton County $136,300 (±$50,029) 395 Fredericktown Madison County $136,100 (±$32,811) 396 (tie) Pierce City Lawrence County $135,600 (±$34,718) 396 (tie) Spanish Lake St. Louis County $135,600 (±$19,612) 398 Willow Springs Howell County $135,400 (±$33,198) 399 Oran Scott County $135,000 (±$21,328) 400 Cairo Randolph County $134,400 (±$53,713) 401 Dixon Pulaski County $134,200 (±$12,193) 402 New London Ralls County $134,100 (±$14,663) 403 White Oak Township (Henry County) Henry County $133,300 (±$58,217) 404 Norwood Wright County $133,200 (±$20,669) 405 (tie) Pilot Grove Cooper County $133,000 (±$14,416) 405 (tie) Stewartsville DeKalb County $133,000 (±$20,391) 407 (tie) Memphis Scotland County $132,800 (±$12,242) 407 (tie) Rosebud Gasconade County $132,800 (±$50,753) 409 (tie) Auxvasse Callaway County $132,600 (±$9,504) 409 (tie) Seneca Newton County $132,600 (±$38,056) 411 Overland St. Louis County $131,900 (±$9,063) 412 Freeburg Osage County $131,700 (±$46,459) 413 Miner Scott County $131,600 (±$9,403) 414 Marionville Lawrence County $131,400 (±$12,727) 415 (tie) Oak Ridge Cape Girardeau County $131,300 (±$30,190) 415 (tie) Park Hills St. Francois County $131,300 (±$13,689) 417 Paris Monroe County $131,200 (±$15,674) 418 Meadville Linn County $130,800 (±$27,542) 419 Tipton Moniteau County $130,200 (±$17,043) 420 (tie) Cabool Texas County $130,000 (±$49,895) 420 (tie) Fordland Webster County $130,000 (±$16,536) 422 Duenweg Jasper County $128,900 (±$19,314) 423 (tie) Bowling Green Pike County $128,800 (±$30,187) 423 (tie) Carrollton Township Carroll County $128,800 (±$21,140) 425 Liberty Township (Grundy County) Grundy County $128,600 (±$28,507) 426 Calverton Park St. Louis County $128,400 (±$15,704) 427 Galena Stone County $127,900 (±$25,481) 428 Hannibal Marion County $127,700 (±$15,304) 429 (tie) Advance Stoddard County $127,500 (±$15,061) 429 (tie) Desloge St. Francois County $127,500 (±$27,586) 429 (tie) New Madrid New Madrid County $127,500 (±$41,533) 432 Grant Township (Nodaway County) Nodaway County $127,300 (±$58,630) 433 (tie) Chillicothe Livingston County $127,000 (±$10,250) 433 (tie) Osceola St. Clair County $127,000 (±$29,633) 435 St. Ann St. Louis County $126,600 (±$12,533) 436 Hermitage Hickory County $126,300 (±$60,060) 437 Jasper Jasper County $126,200 (±$24,180) 438 Aurora Lawrence County $124,400 (±$27,848) 439 Union Township (Putnam County) Putnam County $124,100 (±$30,209) 440 Piney Township Texas County $123,900 (±$19,792) 441 Jackson Township (Gentry County) Gentry County $123,800 (±$31,230) 442 (tie) Charleston Mississippi County $123,700 (±$16,389) 442 (tie) Jackson Township (Texas County) Texas County $123,700 (±$22,927) 444 (tie) Mountain View Howell County $123,500 (±$24,048) 444 (tie) Polk Township (DeKalb County) DeKalb County $123,500 (±$29,332) 446 Iberia Miller County $122,900 (±$57,399) 447 Otterville Cooper County $122,800 (±$18,968) 448 Nevada Vernon County $122,700 (±$28,800) 449 Glasgow Howard County $122,600 (±$20,427) 450 (tie) Fairview Township (Henry County) Henry County $122,500 (±$38,895) 450 (tie) Washburn Barry County $122,500 (±$37,371) 452 (tie) Noel McDonald County $122,400 (±$20,573) 452 (tie) Oregon Holt County $122,400 (±$27,673) 454 Yellow Creek Township (Linn County) Linn County $122,100 (±$56,029) 455 Pike Township Stoddard County $122,000 (±$12,332) 456 Bethany Township Harrison County $121,900 (±$34,211) 457 Bethany Harrison County $121,700 (±$30,686) 458 King City Gentry County $121,300 (±$19,458) 459 Sherrill Township Texas County $120,900 (±$42,180) 460 Crane Stone County $120,800 (±$42,057) 461 (tie) Deerfield Township Vernon County $120,700 (±$34,622) 461 (tie) Eminence Shannon County $120,700 (±$41,207) 463 Bee Branch Township Chariton County $120,500 (±$18,777) 464 Wheeling Township Livingston County $120,200 (±$38,639) 465 Ironton Iron County $120,000 (±$8,278) 466 Grant Township (Harrison County) Harrison County $119,900 (±$32,897) 467 Poplar Bluff Butler County $119,800 (±$12,628) 468 (tie) Gainesville Ozark County $119,500 (±$37,551) 468 (tie) Raymondville Texas County $119,500 (±$22,803) 470 Delta Cape Girardeau County $119,400 (±$20,116) 471 (tie) Doolittle Phelps County $119,200 (±$15,918) 471 (tie) Steele Pemiscot County $119,200 (±$26,066) 473 Charlack St. Louis County $119,000 (±$7,304) 474 Brookfield Township Linn County $118,800 (±$18,576) 475 Green Ridge Pettis County $118,500 (±$37,897) 476 Canton Lewis County $117,900 (±$10,518) 477 (tie) Lockwood Dade County $117,700 (±$39,791) 477 (tie) Waverly Lafayette County $117,700 (±$14,305) 479 Versailles Morgan County $117,500 (±$7,382) 480 Chaffee Scott County $117,400 (±$11,911) 481 (tie) City Township Barton County $117,200 (±$13,417) 481 (tie) Goodman McDonald County $117,200 (±$45,321) 481 (tie) Lamar Barton County $117,200 (±$13,417) 484 (tie) Licking Texas County $116,900 (±$8,703) 484 (tie) Seymour Webster County $116,900 (±$15,148) 486 (tie) Merriam Woods Taney County $116,400 (±$9,235) 486 (tie) Smithton Pettis County $116,400 (±$25,529) 488 Marceline Township Linn County $116,300 (±$39,526) 489 Anderson McDonald County $116,200 (±$32,259) 490 Jefferson Township (Nodaway County) Nodaway County $116,100 (±$26,578) 491 Rock Port Atchison County $115,600 (±$8,283) 492 Greendale St. Louis County $115,400 (±$4,572) 493 (tie) Greentop Schuyler County $115,300 (±$12,785) 493 (tie) Union Township (Harrison County) Harrison County $115,300 (±$55,832) 495 Colfax Township (Daviess County) Daviess County $115,100 (±$31,968) 496 Salem Dent County $115,000 (±$17,238) 497 Locust Creek Township Linn County $114,700 (±$36,776) 498 (tie) Houston Texas County $114,400 (±$26,210) 498 (tie) Independence Township (Dunklin County) Dunklin County $114,400 (±$12,526) 500 Moundville Township Vernon County $113,900 (±$20,591) 501 Mayview Lafayette County $113,000 (±$7,784) 502 Perry Ralls County $112,100 (±$9,045) 503 Kennett Dunklin County $112,000 (±$15,892) 504 Washington Township (Nodaway County) Nodaway County $111,700 (±$45,485) 505 Huntsville Randolph County $111,400 (±$34,684) 506 (tie) Athens Township Gentry County $111,200 (±$17,763) 506 (tie) Deepwater Township (Henry County) Henry County $111,200 (±$10,036) 508 Stokes Mound Township Carroll County $111,100 (±$28,745) 509 La Monte Pettis County $110,900 (±$38,645) 510 Doniphan Ripley County $110,400 (±$9,359) 511 Carrollton Carroll County $110,200 (±$14,695) 512 Potosi Washington County $110,100 (±$25,836) 513 Ferguson St. Louis County $109,900 (±$11,749) 514 Egypt Township Carroll County $109,000 (±$14,491) 515 Hurricane Township Carroll County $108,900 (±$16,893) 516 Essex Stoddard County $108,700 (±$22,599) 517 Matthews New Madrid County $108,400 (±$13,453) 518 Holcomb Dunklin County $108,100 (±$46,225) 519 Pilot Knob Iron County $108,000 (±$7,507) 520 Sweet Springs Saline County $107,900 (±$8,180) 521 Bismarck St. Francois County $107,800 (±$8,260) 522 (tie) Caruthersville Pemiscot County $107,700 (±$29,312) 522 (tie) Clarksville Pike County $107,700 (±$50,943) 524 Golden City Township Barton County $107,100 (±$22,795) 525 Holcomb Township Dunklin County $106,400 (±$32,156) 526 (tie) Hardin Ray County $106,300 (±$13,911) 526 (tie) Salem Township (Daviess County) Daviess County $106,300 (±$33,409) 526 (tie) St. John St. Louis County $106,300 (±$16,770) 529 La Plata Macon County $105,800 (±$17,645) 530 (tie) Norborne Carroll County $105,700 (±$18,212) 530 (tie) Union Star DeKalb County $105,700 (±$13,052) 532 Fair Play Polk County $105,600 (±$36,318) 533 Unionville Putnam County $105,400 (±$14,117) 534 Jamesport Township Daviess County $105,200 (±$18,861) 535 (tie) Granby Newton County $104,700 (±$26,763) 535 (tie) Windsor Township Henry County $104,700 (±$23,500) 537 Woodson Terrace St. Louis County $104,000 (±$10,685) 538 El Dorado Springs Cedar County $103,900 (±$20,148) 539 Van Buren Carter County $103,400 (±$28,244) 540 Trenton Township Grundy County $102,900 (±$10,970) 541 Cool Valley St. Louis County $102,800 (±$12,755) 542 Salisbury Chariton County $102,400 (±$17,019) 543 Brookfield Linn County $102,100 (±$38,532) 544 Castor Township Stoddard County $101,900 (±$23,303) 545 Crocker Pulaski County $101,600 (±$26,671) 546 Exeter Barry County $101,500 (±$15,717) 547 (tie) Marble Hill Bollinger County $101,400 (±$11,765) 547 (tie) Windsor Henry County $101,400 (±$20,945) 549 (tie) Albany Gentry County $101,300 (±$12,910) 549 (tie) Malden Dunklin County $101,300 (±$23,964) 551 Miller Lawrence County $100,400 (±$19,755) 552 Kahoka Clark County $100,000 (±$20,157) 553 Bellefontaine Neighbors St. Louis County $99,700 (±$14,913) 554 Leeton Johnson County $99,600 (±$19,489) 555 Trenton Grundy County $99,500 (±$9,325) 556 Vinita Park St. Louis County $99,300 (±$8,765) 557 Atlanta Macon County $98,800 (±$9,957) 558 (tie) Brunswick Township Chariton County $98,500 (±$23,611) 558 (tie) Union Township (Dunklin County) Dunklin County $98,500 (±$26,358) 560 (tie) Appleton City St. Clair County $98,200 (±$19,248) 560 (tie) Butterfield Barry County $98,200 (±$11,919) 560 (tie) Richland Township (Stoddard County) Stoddard County $98,200 (±$17,315) 563 (tie) Bernie Stoddard County $98,100 (±$15,155) 563 (tie) Nodaway Township Nodaway County $98,100 (±$4,706) 565 Stanberry Gentry County $98,000 (±$32,844) 566 (tie) Greenville Wayne County $97,700 (±$47,181) 566 (tie) Piedmont Wayne County $97,700 (±$20,040) 568 (tie) Boone Township Texas County $97,600 (±$13,808) 568 (tie) Carterville Jasper County $97,600 (±$11,323) 570 Osage Township (Bates County) Bates County $97,200 (±$18,980) 571 Marceline Linn County $96,700 (±$16,360) 572 Breckenridge Hills St. Louis County $96,100 (±$11,789) 573 New Florence Montgomery County $95,100 (±$5,466) 574 (tie) Davis Township (Caldwell County) Caldwell County $94,800 (±$15,144) 574 (tie) Mansfield Wright County $94,800 (±$19,481) 576 Bevier Macon County $94,200 (±$39,204) 577 Sarcoxie Jasper County $94,100 (±$9,941) 578 Conway Laclede County $94,000 (±$44,463) 579 Seligman Barry County $93,800 (±$40,869) 580 Osborn DeKalb County $93,300 (±$26,153) 581 (tie) Edmundson St. Louis County $92,900 (±$7,164) 581 (tie) Maitland Holt County $92,900 (±$29,577) 583 (tie) Montrose Henry County $92,500 (±$20,704) 583 (tie) Steelville Crawford County $92,500 (±$28,871) 585 (tie) Bland Gasconade County $92,400 (±$10,222) 585 (tie) Cotton Hill Township Dunklin County $92,400 (±$19,013) 587 Purdy Barry County $92,300 (±$43,484) 588 La Grange Lewis County $92,000 (±$20,129) 589 Bacon Township Vernon County $91,100 (±$25,996) 590 Bel-Ridge St. Louis County $90,700 (±$11,476) 591 Burlington Junction Nodaway County $90,600 (±$13,559) 592 Fairfax Atchison County $90,500 (±$21,077) 593 (tie) Moline Acres St. Louis County $90,000 (±$17,423) 593 (tie) Verona Lawrence County $90,000 (±$8,828) 595 Puxico Stoddard County $89,500 (±$21,694) 596 Milan Sullivan County $89,400 (±$12,766) 597 Viburnum Iron County $88,800 (±$21,258) 598 Bucklin Township Linn County $88,200 (±$28,266) 599 Tarkio Atchison County $87,800 (±$6,414) 600 Normandy St. Louis County $87,300 (±$27,240) 601 Mountain Grove Wright County $87,200 (±$13,688) 602 Greenfield Dade County $86,600 (±$12,069) 603 (tie) Bertrand Mississippi County $86,300 (±$25,314) 603 (tie) Keytesville Chariton County $86,300 (±$19,401) 605 (tie) Lincoln Township (Caldwell County) Caldwell County $86,200 (±$38,972) 605 (tie) Shelbina Shelby County $86,200 (±$13,717) 605 (tie) Van Horn Township Carroll County $86,200 (±$14,107) 608 Edina Knox County $85,600 (±$9,003) 609 Slater Saline County $85,300 (±$27,371) 610 Shelbyville Shelby County $85,200 (±$11,062) 611 Eolia Pike County $85,000 (±$16,368) 612 Morgan Township Mercer County $84,700 (±$9,397) 613 Vandalia Audrain County $84,500 (±$10,412) 614 Wellsville Montgomery County $84,400 (±$6,828) 615 Morley Scott County $84,300 (±$40,300) 616 Hale Carroll County $84,100 (±$8,556) 617 (tie) Jamesport Daviess County $83,800 (±$29,885) 617 (tie) Madison Monroe County $83,800 (±$13,434) 619 Dellwood St. Louis County $83,700 (±$5,156) 620 White Oak Township (Harrison County) Harrison County $83,500 (±$16,687) 621 Alba Jasper County $83,200 (±$10,107) 622 Corder Lafayette County $83,100 (±$28,027) 623 Urbana Dallas County $83,000 (±$21,334) 624 Kidder Caldwell County $82,900 (±$35,795) 625 (tie) Braymer Caldwell County $82,400 (±$11,732) 625 (tie) Center Ralls County $82,400 (±$20,592) 627 Berkeley St. Louis County $82,300 (±$8,421) 628 Lowry City St. Clair County $82,200 (±$13,748) 629 Urich Henry County $82,100 (±$17,716) 630 Naylor Ripley County $81,900 (±$34,279) 631 Sugar Creek Township Harrison County $81,800 (±$16,112) 632 Buffalo Township Dunklin County $81,000 (±$27,627) 633 Salem Township (Dunklin County) Dunklin County $80,700 (±$16,523) 634 Laddonia Audrain County $80,200 (±$7,926) 635 Senath Dunklin County $79,500 (±$19,324) 636 La Belle Lewis County $79,400 (±$33,575) 637 Golden City Barton County $79,300 (±$33,393) 638 Princeton Mercer County $78,000 (±$11,721) 639 Madison Township (Grundy County) Grundy County $77,200 (±$2,886) 640 (tie) Liberal Barton County $77,000 (±$30,203) 640 (tie) Ozark Township (Barton County) Barton County $77,000 (±$21,622) 642 Franklin Township Grundy County $76,700 (±$37,099) 643 Brunswick Chariton County $76,100 (±$13,288) 644 Northwoods St. Louis County $76,000 (±$12,567) 645 Rich Hill Bates County $75,600 (±$19,013) 646 Campbell Dunklin County $75,300 (±$17,010) 647 Pagedale St. Louis County $75,200 (±$12,530) 648 Birch Tree Shannon County $75,000 (±$9,074) 649 Clarence Shelby County $74,100 (±$9,209) 650 Bucklin Linn County $73,400 (±$7,002) 651 Hanley Hills St. Louis County $73,300 (±$10,857) 652 Riverview St. Louis County $72,700 (±$9,928) 653 Madison Township (Harrison County) Harrison County $72,500 (±$12,771) 654 Louisiana Pike County $72,100 (±$13,918) 655 Ellington Reynolds County $71,300 (±$16,599) 656 Beverly Hills St. Louis County $70,900 (±$16,721) 657 Hayti Pemiscot County $70,400 (±$14,209) 658 Clay Township (Dunklin County) Dunklin County $69,300 (±$33,248) 659 Glasgow Village St. Louis County $69,000 (±$5,576) 660 Jennings St. Louis County $68,800 (±$9,229) 661 East Prairie Mississippi County $68,400 (±$13,649) 662 Gilman City Harrison County $68,300 (±$22,264) 663 Grant City Worth County $68,200 (±$11,035) 664 Monroe Township (Nodaway County) Nodaway County $68,000 (±$16,449) 665 Thayer Oregon County $67,500 (±$20,126) 666 Bloomfield Stoddard County $67,100 (±$3,775) 667 Pine Lawn St. Louis County $66,800 (±$14,665) 668 Chamois Osage County $64,400 (±$11,557) 669 Mercer Mercer County $63,800 (±$10,172) 670 Humansville Polk County $63,700 (±$10,421) 671 Leadwood St. Francois County $63,200 (±$11,757) 672 Castle Point St. Louis County $62,600 (±$6,079) 673 Calhoun Henry County $61,700 (±$12,967) 674 Farber Audrain County $60,000 (±$26,294) 675 Novinger Adair County $57,700 (±$25,651) 676 Lilbourn New Madrid County $57,300 (±$21,873) 677 Higbee Randolph County $56,200 (±$25,737) 678 Hornersville Dunklin County $55,800 (±$11,412) 679 (tie) Frankford Pike County $55,500 (±$4,307) 679 (tie) Gideon New Madrid County $55,500 (±$11,391) 681 Wardell Pemiscot County $54,300 (±$13,151) 682 Freeborn Township Dunklin County $54,000 (±$5,245) 683 Hillsdale St. Louis County $52,700 (±$21,508) 684 Flordell Hills St. Louis County $51,800 (±$5,495) 685 Velda Village Hills St. Louis County $51,200 (±$8,543) 686 Velda City St. Louis County $49,500 (±$4,707) 687 Country Club Hills St. Louis County $49,200 (±$10,825) 688 Clarkton Dunklin County $47,000 (±$19,476) 689 Mindenmines Barton County $46,900 (±$14,323) 690 Arbyrd Dunklin County $46,800 (±$11,856) 691 Parma New Madrid County $43,300 (±$10,593)
Showing the top and bottom 300 of 691; every place is on its county’s page.
How this ranking is built A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
691 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Missouri One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental? List it, sign the lease and collect rent online, with the figures for Missouri beside you.
Create a landlord account · See what landlords get
Looking for a place to rent? Browse homes for rent near Missouri, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance? Get found by owners and renters near Missouri, and send estimates and invoices from your phone.
Join as a pro · Find a pro
Questions about Missouri Which place in Missouri has the highest median home value? Huntleigh has the highest, $2,000,000 or more (2020–2024 American Community Survey).
Which place in Missouri has the lowest median home value? Parma has the lowest, $43,300 (±$10,593).
What is the median home value in Missouri? The figure for Missouri as a whole is $230,300 (±$880).
Sources This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on November 12, 2026 .
Related