The Town Files

25 Small Towns in Florida With the Cheapest Homes

Ranked by median home value among 291 towns of 2,500–10,000 people in Florida. #1 is Silver Springs, FL (median home $30,800).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Chipley, Florida

    Median home $143,700

    3,660 people · Washington County · median home $143,700 · income $46,193 · Jan low 39°F · 0 in snow

  2. 24South Bay, Florida

    Median home $142,300

    4,860 people · Palm Beach County · median home $142,300 · income $51,417 · Jan low 52°F · 0 in snow

  3. 23Inwood, Florida

    Median home $142,300

    7,031 people · Polk County · median home $142,300 · income $55,540 · Jan low 52°F · 0 in snow

  4. 22Bonifay, Florida

    Median home $142,100

    2,759 people · Holmes County · median home $142,100 · income $40,896 · Jan low 39°F · 0 in snow

  5. 21Brooksville, Florida

    Median home $141,000

    8,890 people · Hernando County · median home $141,000 · income $54,926 · Jan low 44°F · 0 in snow

  6. 20Mulberry, Florida

    Median home $133,800

    3,952 people · Polk County · median home $133,800 · income $57,708 · Jan low 51°F · 0 in snow

  7. 19Quincy, Florida

    Median home $125,500

    7,970 people · Gadsden County · median home $125,500 · income $32,125 · Jan low 40°F · 0 in snow

  8. 18Montura, Florida

    Median home $124,400

    3,343 people · Hendry County · median home $124,400 · income $34,617 · Jan low 52°F · 0 in snow

  9. 17Taylor Creek, Florida

    Median home $115,400

    4,470 people · Okeechobee County · median home $115,400 · income $38,149 · Jan low 52°F · 0 in snow

  10. 16Watertown, Florida

    Median home $114,100

    3,018 people · Columbia County · median home $114,100 · income $41,466 · Jan low 41°F · 0 in snow

  11. 15Suncoast Estates, Florida

    Median home $106,800

    4,097 people · Lee County · median home $106,800 · income $38,503 · Jan low 54°F · 0 in snow

  12. 14Pembroke Park, Florida

    Median home $105,300

    6,260 people · Broward County · median home $105,300 · income $52,928 · Jan low 59°F · 0 in snow

  13. 13Zephyrhills North, Florida

    Median home $102,100

    2,663 people · Pasco County · median home $102,100 · income $52,228 · Jan low 49°F · 0 in snow

  14. 12Chattahoochee, Florida

    Median home $101,700

    2,955 people · Gadsden County · median home $101,700 · income $51,964 · Jan low 40°F

  15. 11Marianna, Florida

    Median home $98,700

    6,245 people · Jackson County · median home $98,700 · income $40,414 · Jan low 41°F · 0 in snow

  16. 10Wahneta, Florida

    Median home $97,500

    4,409 people · Polk County · median home $97,500 · income $46,598 · Jan low 52°F · 0 in snow

  17. 9Fussels Corner, Florida

    Median home $92,100

    5,560 people · Polk County · median home $92,100 · income $56,091 · Jan low 52°F · 0 in snow

  18. 8Zephyrhills West, Florida

    Median home $90,800

    5,533 people · Pasco County · median home $90,800 · income $51,992 · Jan low 49°F · 0 in snow

  19. 7Goulding, Florida

    Median home $89,700

    3,392 people · Escambia County · median home $89,700 · income $29,368 · Jan low 44°F · 0 in snow

  20. 6Madison, Florida

    Median home $78,500

    2,912 people · Madison County · median home $78,500 · income $30,673 · Jan low 40°F · 0 in snow

  21. 5Jasper, Florida

    Median home $78,300

    3,621 people · Hamilton County · median home $78,300 · income $49,500 · Jan low 38°F · 0 in snow

  22. 4Campbell, Florida

    Median home $77,200

    2,610 people · Osceola County · median home $77,200 · income $40,411 · Jan low 48°F · 0 in snow

  23. 3Bushnell, Florida

    Median home $67,600

    3,047 people · Sumter County · median home $67,600 · income $52,717 · Jan low 43°F · 0 in snow

  24. 2Zephyrhills South, Florida

    Median home $49,800

    4,985 people · Pasco County · median home $49,800 · income $42,454 · Jan low 49°F · 0 in snow

  25. 1Silver Springs, Florida

    Median home $30,800

    2,844 people · Marion County · median home $30,800 · income $32,074 · Jan low 46°F · 0 in snow

More Florida rankings

Same ranking, other places

Methodology. We ranked 291 towns of 2,500–10,000 people in Florida (2020 Census population; towns with 2,500+ people have pages so far). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: