Stacker compiled a list of cities with the fastest growing home prices in Missouri using data from Zillow. Cities are ranked by the dollar change in Zillow Home Values Index for all homes from May 2021 to May 2022. The charts in this story were created automatically using Matplotlib. Data was available for 822 cities and towns in MO. Home values in the top city on the list grew by $331,349 over the last 12 months.

Metros with the most cities in the top 50
#1. St. Louis: 28
#2. Kansas City: 7
#3. Springfield: 6
#4. Columbia: 1
#4. Warrensburg: 1

Read on to see which cities made the list.

#50. Battlefield

– Typical home value: $261,994
– 1-year price change: +$54,637 (+26.3%)
– 5-year price change: +$108,168 (+70.3%)
– Metro area: Springfield

#49. Silex

– Typical home value: $341,631
– 1-year price change: +$55,026 (+19.2%)
– 5-year price change: +$140,532 (+69.9%)
– Metro area: St. Louis

#48. Bois D Arc

– Typical home value: $303,191
– 1-year price change: +$55,412 (+22.4%)
– 5-year price change: +$127,979 (+73.0%)
– Metro area: Springfield

#47. Grantwood Village

– Typical home value: $483,644
– 1-year price change: +$55,880 (+13.1%)
– 5-year price change: +$114,609 (+31.1%)
– Metro area: St. Louis

#46. Bruner

– Typical home value: $302,057
– 1-year price change: +$56,580 (+23.0%)
– 5-year price change: +$137,030 (+83.0%)
– Metro area: Springfield

#45. Wentzville

– Typical home value: $360,458
– 1-year price change: +$56,885 (+18.7%)
– 5-year price change: +$122,199 (+51.3%)
– Metro area: St. Louis

#44. Holt

– Typical home value: $367,787
– 1-year price change: +$57,900 (+18.7%)
– 5-year price change: +$135,206 (+58.1%)
– Metro area: Kansas City

#43. Kingsville

– Typical home value: $304,281
– 1-year price change: +$58,067 (+23.6%)
– 5-year price change: +$134,309 (+79.0%)
– Metro area: Warrensburg

#42. Old Monroe

– Typical home value: $310,006
– 1-year price change: +$58,344 (+23.2%)
– 5-year price change: +$111,373 (+56.1%)
– Metro area: St. Louis

#41. Sunset Hills

– Typical home value: $530,467
– 1-year price change: +$58,469 (+12.4%)
– 5-year price change: +$132,507 (+33.3%)
– Metro area: St. Louis

#40. Chesterfield

– Typical home value: $507,212
– 1-year price change: +$59,657 (+13.3%)
– 5-year price change: +$118,577 (+30.5%)
– Metro area: St. Louis

#39. Oldfield

– Typical home value: $268,070
– 1-year price change: +$60,341 (+29.0%)
– 5-year price change: +$136,848 (+104.3%)
– Metro area: Springfield

#38. Glendale

– Typical home value: $512,970
– 1-year price change: +$60,404 (+13.3%)
– 5-year price change: +$131,648 (+34.5%)
– Metro area: St. Louis

#37. Lake Ozark

– Typical home value: $349,874
– 1-year price change: +$61,001 (+21.1%)
– 5-year price change: +$141,388 (+67.8%)
– Metro area: not in a metro area

#36. Cottleville

– Typical home value: $419,056
– 1-year price change: +$61,881 (+17.3%)
– 5-year price change: +$130,437 (+45.2%)
– Metro area: St. Louis

#35. Lake Saint Louis

– Typical home value: $396,694
– 1-year price change: +$62,056 (+18.5%)
– 5-year price change: +$134,476 (+51.3%)
– Metro area: St. Louis

#34. Foristell

– Typical home value: $463,357
– 1-year price change: +$63,249 (+15.8%)
– 5-year price change: +$162,796 (+54.2%)
– Metro area: St. Louis

#33. Saint Paul

– Typical home value: $468,376
– 1-year price change: +$63,253 (+15.6%)
– 5-year price change: +$157,932 (+50.9%)
– Metro area: St. Louis

#32. Camdenton

– Typical home value: $317,228
– 1-year price change: +$64,649 (+25.6%)
– 5-year price change: +$137,807 (+76.8%)
– Metro area: not in a metro area

#31. Creve Coeur

– Typical home value: $565,287
– 1-year price change: +$65,316 (+13.1%)
– 5-year price change: +$138,333 (+32.4%)
– Metro area: St. Louis

#30. Wildwood

– Typical home value: $512,470
– 1-year price change: +$65,485 (+14.7%)
– 5-year price change: +$124,561 (+32.1%)
– Metro area: St. Louis

#29. Innsbrook

– Typical home value: $419,154
– 1-year price change: +$65,934 (+18.7%)
– 5-year price change: +$141,139 (+50.8%)
– Metro area: St. Louis

#28. Clayton

– Typical home value: $807,944
– 1-year price change: +$68,601 (+9.3%)
– 5-year price change: +$186,713 (+30.1%)
– Metro area: St. Louis

#27. Des Peres

– Typical home value: $603,369
– 1-year price change: +$69,483 (+13.0%)
– 5-year price change: +$146,821 (+32.2%)
– Metro area: St. Louis

#26. Lake Waukomis

– Typical home value: $436,339
– 1-year price change: +$69,606 (+19.0%)
– 5-year price change: +$166,126 (+61.5%)
– Metro area: Kansas City

#25. Crystal Lake Park

– Typical home value: $568,410
– 1-year price change: +$69,657 (+14.0%)
– 5-year price change: +$133,264 (+30.6%)
– Metro area: St. Louis

#24. Dardenne Prairie

– Typical home value: $444,457
– 1-year price change: +$70,026 (+18.7%)
– 5-year price change: +$143,404 (+47.6%)
– Metro area: St. Louis

#23. Rocheport

– Typical home value: $395,739
– 1-year price change: +$71,971 (+22.2%)
– 5-year price change: +$128,548 (+48.1%)
– Metro area: Columbia

#22. Flint Hill

– Typical home value: $537,585
– 1-year price change: +$72,021 (+15.5%)
– 5-year price change: +$191,764 (+55.5%)
– Metro area: St. Louis

#21. Saddlebrooke

– Typical home value: $664,401
– 1-year price change: +$72,646 (+12.3%)
– 5-year price change: +$234,404 (+54.5%)
– Metro area: Springfield

#20. Augusta

– Typical home value: $469,319
– 1-year price change: +$74,228 (+18.8%)
– 5-year price change: +$165,902 (+54.7%)
– Metro area: St. Louis

#19. Warson Woods

– Typical home value: $603,835
– 1-year price change: +$75,052 (+14.2%)
– 5-year price change: +$150,140 (+33.1%)
– Metro area: St. Louis

#18. Osage Beach

– Typical home value: $355,097
– 1-year price change: +$76,127 (+27.3%)
– 5-year price change: +$172,070 (+94.0%)
– Metro area: not in a metro area

#17. Linn Creek

– Typical home value: $355,736
– 1-year price change: +$76,332 (+27.3%)
– 5-year price change: +$165,742 (+87.2%)
– Metro area: not in a metro area

#16. Weatherby Lake

– Typical home value: $514,226
– 1-year price change: +$77,868 (+17.8%)
– 5-year price change: +$162,252 (+46.1%)
– Metro area: Kansas City

#15. Roach

– Typical home value: $377,686
– 1-year price change: +$83,206 (+28.3%)
– 5-year price change: +$171,944 (+83.6%)
– Metro area: not in a metro area

#14. Parkville

– Typical home value: $571,696
– 1-year price change: +$85,412 (+17.6%)
– 5-year price change: +$160,997 (+39.2%)
– Metro area: Kansas City

#13. Weldon Spring

– Typical home value: $573,617
– 1-year price change: +$87,462 (+18.0%)
– 5-year price change: +$178,431 (+45.2%)
– Metro area: St. Louis

#12. Lake Winnebago

– Typical home value: $692,974
– 1-year price change: +$88,743 (+14.7%)
– 5-year price change: +$228,306 (+49.1%)
– Metro area: Kansas City

#11. Village of Loch Lloyd

– Typical home value: $1,087,704
– 1-year price change: +$91,671 (+9.2%)
– 5-year price change: +$273,074 (+33.5%)
– Metro area: Kansas City

#10. Sunrise Beach

– Typical home value: $438,155
– 1-year price change: +$92,328 (+26.7%)
– 5-year price change: +$205,009 (+87.9%)
– Metro area: not in a metro area

#9. Village of Four Seasons

– Typical home value: $432,121
– 1-year price change: +$92,774 (+27.3%)
– 5-year price change: +$161,145 (+59.5%)
– Metro area: not in a metro area

#8. Westwood

– Typical home value: $985,297
– 1-year price change: +$98,663 (+11.1%)
– 5-year price change: +$210,489 (+27.2%)
– Metro area: St. Louis

#7. Lake Lotawana

– Typical home value: $636,870
– 1-year price change: +$106,425 (+20.1%)
– 5-year price change: +$273,449 (+75.2%)
– Metro area: Kansas City

#6. Fremont Hills

– Typical home value: $552,667
– 1-year price change: +$111,624 (+25.3%)
– 5-year price change: +$233,670 (+73.3%)
– Metro area: Springfield

#5. Clarkson Valley

– Typical home value: $845,532
– 1-year price change: +$113,168 (+15.5%)
– 5-year price change: +$224,090 (+36.1%)
– Metro area: St. Louis

#4. Town and Country

– Typical home value: $988,069
– 1-year price change: +$115,759 (+13.3%)
– 5-year price change: +$222,322 (+29.0%)
– Metro area: St. Louis

#3. Frontenac

– Typical home value: $1,063,228
– 1-year price change: +$129,191 (+13.8%)
– 5-year price change: +$261,696 (+32.6%)
– Metro area: St. Louis

#2. Ladue

– Typical home value: $1,168,776
– 1-year price change: +$135,393 (+13.1%)
– 5-year price change: +$287,220 (+32.6%)
– Metro area: St. Louis

#1. Huntleigh

– Typical home value: $2,109,172
– 1-year price change: +$331,349 (+18.6%)
– 5-year price change: +$682,092 (+47.8%)
– Metro area: St. Louis