The Town Files

The 25 Best Small Towns for First-Time Home Buyers in Missouri

Ranked on The Town Files lifestyle rankings among 141 towns of 2,500–10,000 people in Missouri. #1 is Carrollton, MO.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for First-Time Home Buyers in Missouri1. Carrollton100th pct2. Fayette99th pct3. Normandy98th pct4. North Kansas City97th pct5. Bethany97th pct6. Lamar96th pct7. Portageville96th pct8. Versailles96th pct9. Berkeley95th pct10. Charleston95th pct11. Potosi94th pct12. New Madrid93rd pct13. Fredericktown92nd pct14. Trenton91st pct15. Woodson Terrace91st pct16. St. John90th pct17. Higginsville89th pct18. El Dorado Springs89th pct19. Boonville88th pct20. Peculiar88th pct21. Dellwood88th pct22. Brookfield88th pct23. Nevada87th pct24. Odessa87th pct25. Mount Vernon87th pct
  1. 25Mount Vernon, Missouri

    Better for first-time buyers than 87% of Missouri towns

    4,526 people · Lawrence County · median home $186,800 · income $53,255 · Jan low 22°F · 9 in snow

  2. 24Odessa, Missouri

    Better for first-time buyers than 87% of Missouri towns

    5,593 people · Lafayette County · median home $238,200 · income $100,022 · Jan low 18°F · 13 in snow

  3. 23Nevada, Missouri

    Better for first-time buyers than 87% of Missouri towns

    8,212 people · Vernon County · median home $122,700 · income $42,813 · Jan low 22°F · 6 in snow

  4. 22Brookfield, Missouri

    Better for first-time buyers than 88% of Missouri towns

    4,111 people · Linn County · median home $102,100 · income $53,000 · Jan low 18°F · 19 in snow

  5. 21Dellwood, Missouri

    Better for first-time buyers than 88% of Missouri towns

    4,914 people · St. Louis County · median home $83,700 · income $72,540 · Jan low 24°F · 17 in snow

  6. 20Peculiar, Missouri

    Better for first-time buyers than 88% of Missouri towns

    5,621 people · Cass County · median home $283,900 · income $94,519 · Jan low 21°F · 14 in snow

  7. 19Boonville, Missouri

    Better for first-time buyers than 88% of Missouri towns

    7,964 people · Cooper County · median home $187,900 · income $56,429 · Jan low 20°F · 13 in snow

  8. 18El Dorado Springs, Missouri

    Better for first-time buyers than 89% of Missouri towns

    3,493 people · Cedar County · median home $103,900 · income $32,128 · Jan low 22°F · 2 in snow

  9. 17Higginsville, Missouri

    Better for first-time buyers than 89% of Missouri towns

    4,817 people · Lafayette County · median home $166,100 · income $81,033 · Jan low 18°F · 14 in snow

  10. 16St. John, Missouri

    Better for first-time buyers than 90% of Missouri towns

    6,643 people · St. Louis County · median home $106,300 · income $53,755 · Jan low 24°F · 17 in snow

  11. 15Woodson Terrace, Missouri

    Better for first-time buyers than 91% of Missouri towns

    3,950 people · St. Louis County · median home $104,000 · income $47,417 · Jan low 24°F · 17 in snow

  12. 14Trenton, Missouri

    Better for first-time buyers than 91% of Missouri towns

    5,609 people · Grundy County · median home $99,500 · income $50,015 · Jan low 16°F · 17 in snow

  13. 13Fredericktown, Missouri

    Better for first-time buyers than 92% of Missouri towns

    4,429 people · Madison County · median home $136,100 · income $49,375 · Jan low 21°F · 9 in snow

  14. 12New Madrid, Missouri

    Better for first-time buyers than 93% of Missouri towns

    2,787 people · New Madrid County · median home $127,500 · income $57,727 · Jan low 28°F · 5 in snow

  15. 11Potosi, Missouri

    Better for first-time buyers than 94% of Missouri towns

    2,538 people · Washington County · median home $110,100 · income $39,846 · Jan low 21°F · 12 in snow

  16. 10Charleston, Missouri

    Better for first-time buyers than 95% of Missouri towns

    5,056 people · Mississippi County · median home $123,700 · income $33,952 · Jan low 26°F · 3 in snow

  17. 9Berkeley, Missouri

    Better for first-time buyers than 95% of Missouri towns

    8,228 people · St. Louis County · median home $82,300 · income $44,265 · Jan low 24°F · 17 in snow

  18. 8Versailles, Missouri

    Better for first-time buyers than 96% of Missouri towns

    2,539 people · Morgan County · median home $117,500 · income $33,586 · Jan low 22°F · 10 in snow

  19. 7Portageville, Missouri

    Better for first-time buyers than 96% of Missouri towns

    2,942 people · New Madrid County · median home $152,400 · income $52,279 · Jan low 28°F · 7 in snow

  20. 6Lamar, Missouri

    Better for first-time buyers than 96% of Missouri towns

    4,266 people · Barton County · median home $117,200 · income $36,705 · Jan low 22°F · 7 in snow

  21. 5Bethany, Missouri

    Better for first-time buyers than 97% of Missouri towns

    2,915 people · Harrison County · median home $121,700 · income $48,375 · Jan low 16°F · 21 in snow

  22. 4North Kansas City, Missouri

    Better for first-time buyers than 97% of Missouri towns

    4,467 people · Clay County · median home $197,500 · income $49,682 · Jan low 22°F · 11 in snow

  23. 3Normandy, Missouri

    Better for first-time buyers than 98% of Missouri towns

    4,287 people · St. Louis County · median home $87,300 · income $29,379 · Jan low 24°F · 17 in snow

  24. 2Fayette, Missouri

    Better for first-time buyers than 99% of Missouri towns

    2,803 people · Howard County · median home $146,700 · income $57,679 · Jan low 18°F · 12 in snow

  25. 1Carrollton, Missouri

    Better for first-time buyers than 100% of Missouri towns

    3,514 people · Carroll County · median home $110,200 · income $49,777 · Jan low 17°F · 13 in snow

Price vs ranking

Median home value vs ranking, Missouri towns0255075100$63K$254K$446K$638K$830KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Missouri.

More Missouri rankings

Same ranking, other places

Methodology. We ranked 141 towns of 2,500–10,000 people in Missouri (2020 Census population; towns with 2,500+ people have pages so far). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: