The Town Files

The 50 Best Affordable Small Towns to Retire in America With Mild Winters

Ranked on The Town Files lifestyle rankings among 7,696 towns of 500–10,000 people in the U.S., scoring every town on all of these at once. #1 is Falfurrias, TX.

Map of the 50 towns1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Numbers match the ranking.
The 50 Best Affordable Small Towns to Retire in America With Mild Winters1. Falfurrias, TXscore 922. Haskell, TXscore 893. Ajo, AZscore 894. Unadilla, GAscore 885. Coleman, TXscore 886. Chattahoochee, FLscore 887. Clarksville, TXscore 888. Jonesboro, LAscore 889. Jena, LAscore 8710. Silver Springs, FLscore 8611. Bushnell, FLscore 8612. Philadelphia, MSscore 8613. Providence, KYscore 8614. Taylor Lake Village, TXscore 8615. Corning, ARscore 8516. Jourdanton, TXscore 8517. Ozona, TXscore 8518. Richland, MSscore 8419. Campbell, FLscore 8420. Seymour, TXscore 8421. Clifton, TXscore 8422. Stamford, TXscore 8323. Ruleville, MSscore 8324. Hamilton, ALscore 8225. San Saba, TXscore 82
  1. 50Leland, Mississippi

    Retirement: 91st percentile · January average low (°F): 83rd percentile · Home value ÷ income: 62nd percentile

    Leland is a city of 3,988 people in Washington County, Mississippi. Homes have a median value of $109,700 against household income of $37,406; January lows average 34°F.

    3,988 people · Washington County · median home $109,700 · income $37,406 · Jan low 34°F · 0 in snow

    Full Leland, Mississippi profile: weather, storms, schools, jobs →

    Leland: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement91th pctMild winters83th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  2. 49Triana, Alabama

    Retirement: 79th percentile · January average low (°F): 81st percentile · Home value ÷ income: 76th percentile

    Triana is a city of 2,890 people in Madison County, Alabama. Homes have a median value of $278,200 against household income of $110,100; January lows average 33°F.

    2,890 people · Madison County · median home $278,200 · income $110,100 · Jan low 33°F · 2 in snow

    Full Triana, Alabama profile: weather, storms, schools, jobs →

    Triana: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement79th pctMild winters81th pctAffordability76th pct
    Percentile vs U.S. towns on each part of this ranking.
  3. 48Blennerhassett, West Virginia

    Retirement: 83rd percentile · January average low (°F): 63rd percentile · Home value ÷ income: 90th percentile

    Blennerhassett is a community of 3,118 people in Wood County, West Virginia. Homes have a median value of $179,800 against household income of $88,487; January lows average 24°F.

    3,118 people · Wood County · median home $179,800 · income $88,487 · Jan low 24°F · 11 in snow

    Full Blennerhassett, West Virginia profile: weather, storms, schools, jobs →

    Blennerhassett: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement83th pctMild winters63th pctAffordability90th pct
    Percentile vs U.S. towns on each part of this ranking.
  4. 47Zellwood, Florida

    Retirement: 69th percentile · January average low (°F): 95th percentile · Home value ÷ income: 73rd percentile

    Zellwood is a community of 2,758 people in Orange County, Florida. Homes have a median value of $184,000 against household income of $70,278; January lows average 44°F.

    2,758 people · Orange County · median home $184,000 · income $70,278 · Jan low 44°F · 0 in snow

    Full Zellwood, Florida profile: weather, storms, schools, jobs →

    Zellwood: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement69th pctMild winters95th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  5. 46Pinckneyville, Illinois

    Retirement: 82nd percentile · January average low (°F): 63rd percentile · Home value ÷ income: 92nd percentile

    Pinckneyville, Illinois
    Photo: Nyttend (public domain, Wikimedia Commons)

    Pinckneyville is a city of 5,066 people in Perry County, Illinois. Homes have a median value of $133,500 against household income of $69,583; January lows average 24°F.

    5,066 people · Perry County · median home $133,500 · income $69,583 · Jan low 24°F · 9 in snow

    Full Pinckneyville, Illinois profile: weather, storms, schools, jobs →

    Pinckneyville: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement82th pctMild winters63th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  6. 45Childress, Texas

    Retirement: 66th percentile · January average low (°F): 74th percentile · Home value ÷ income: 97th percentile

    Childress is a city of 5,737 people in Childress County, Texas. Homes have a median value of $85,900 against household income of $57,644; January lows average 29°F.

    5,737 people · Childress County · median home $85,900 · income $57,644 · Jan low 29°F · 6 in snow

    Full Childress, Texas profile: weather, storms, schools, jobs →

    Childress: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement66th pctMild winters74th pctAffordability97th pct
    Percentile vs U.S. towns on each part of this ranking.
  7. 44Humboldt, Tennessee

    Retirement: 72nd percentile · January average low (°F): 73rd percentile · Home value ÷ income: 92nd percentile

    Humboldt, Tennessee
    Photo: Unknown authorUnknown author (public domain, Wikimedia Commons)

    Humboldt is a city of 7,874 people in Gibson County, Tennessee. Homes have a median value of $102,300 against household income of $52,917; January lows average 28°F.

    7,874 people · Gibson County · median home $102,300 · income $52,917 · Jan low 28°F · 4 in snow

    Full Humboldt, Tennessee profile: weather, storms, schools, jobs →

    Humboldt: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement72th pctMild winters73th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  8. 43Trenton, Illinois

    Retirement: 90th percentile · January average low (°F): 63rd percentile · Home value ÷ income: 85th percentile

    Trenton is a city of 2,690 people in Clinton County, Illinois. Homes have a median value of $178,200 against household income of $80,795; January lows average 24°F.

    2,690 people · Clinton County · median home $178,200 · income $80,795 · Jan low 24°F · 10 in snow

    Full Trenton, Illinois profile: weather, storms, schools, jobs →

    Trenton: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement90th pctMild winters63th pctAffordability85th pct
    Percentile vs U.S. towns on each part of this ranking.
  9. 42Olney, Texas

    Retirement: 89th percentile · January average low (°F): 76th percentile · Home value ÷ income: 73rd percentile

    Olney, Texas
    Photo: Lothar1976 (public domain, Wikimedia Commons)

    Olney is a city of 3,007 people in Young County, Texas. Homes have a median value of $95,100 against household income of $36,250; January lows average 30°F.

    3,007 people · Young County · median home $95,100 · income $36,250 · Jan low 30°F · 1 in snow

    Full Olney, Texas profile: weather, storms, schools, jobs →

    Olney: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement89th pctMild winters76th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  10. 41Cisco, Texas

    Retirement: 67th percentile · January average low (°F): 77th percentile · Home value ÷ income: 94th percentile

    Cisco, Texas
    Photo: Lothar1976 (public domain, Wikimedia Commons)

    Cisco is a city of 3,883 people in Eastland County, Texas. Homes have a median value of $104,300 against household income of $58,550; January lows average 30°F.

    3,883 people · Eastland County · median home $104,300 · income $58,550 · Jan low 30°F · 2 in snow

    Full Cisco, Texas profile: weather, storms, schools, jobs →

    Cisco: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement67th pctMild winters77th pctAffordability94th pct
    Percentile vs U.S. towns on each part of this ranking.
  11. 40Smithton, Illinois

    Retirement: 83rd percentile · January average low (°F): 63rd percentile · Home value ÷ income: 92nd percentile

    Smithton is a village of 4,006 people in St. Clair County, Illinois. Homes have a median value of $256,300 against household income of $135,455; January lows average 24°F.

    4,006 people · St. Clair County · median home $256,300 · income $135,455 · Jan low 24°F · 12 in snow

    Full Smithton, Illinois profile: weather, storms, schools, jobs →

    Smithton: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement83th pctMild winters63th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  12. 39Redstone, Pennsylvania

    Retirement: 89th percentile · January average low (°F): 53rd percentile · Home value ÷ income: 97th percentile

    Redstone, Pennsylvania
    Photo: Nyttend (public domain, Wikimedia Commons)

    Redstone is a township of 5,079 people in Fayette County, Pennsylvania. Homes have a median value of $90,800 against household income of $59,954; January lows average 21°F.

    5,079 people · Fayette County · median home $90,800 · income $59,954 · Jan low 21°F · 28 in snow

    Full Redstone, Pennsylvania profile: weather, storms, schools, jobs →

    Redstone: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement89th pctMild winters53th pctAffordability97th pct
    Percentile vs U.S. towns on each part of this ranking.
  13. 38Reidland, Kentucky

    Retirement: 93rd percentile · January average low (°F): 66th percentile · Home value ÷ income: 82nd percentile

    Reidland is a community of 4,526 people in McCracken County, Kentucky. Homes have a median value of $228,000 against household income of $99,423; January lows average 25°F.

    4,526 people · McCracken County · median home $228,000 · income $99,423 · Jan low 25°F · 4 in snow

    Full Reidland, Kentucky profile: weather, storms, schools, jobs →

    Reidland: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement93th pctMild winters66th pctAffordability82th pct
    Percentile vs U.S. towns on each part of this ranking.
  14. 37Benton, Kentucky

    Retirement: 87th percentile · January average low (°F): 72nd percentile · Home value ÷ income: 82nd percentile

    Benton, Kentucky
    Photo: Tennessee Valley Authority (public domain, Wikimedia Commons)

    Benton is a city of 4,756 people in Marshall County, Kentucky. Homes have a median value of $157,000 against household income of $66,827; January lows average 27°F.

    4,756 people · Marshall County · median home $157,000 · income $66,827 · Jan low 27°F · 4 in snow

    Full Benton, Kentucky profile: weather, storms, schools, jobs →

    Benton: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement87th pctMild winters72th pctAffordability82th pct
    Percentile vs U.S. towns on each part of this ranking.
  15. 36Balm, Florida

    Retirement: 85th percentile · January average low (°F): 98th percentile · Home value ÷ income: 58th percentile

    Balm is a community of 6,541 people in Hillsborough County, Florida. Homes have a median value of $345,300 against household income of $114,659; January lows average 51°F.

    6,541 people · Hillsborough County · median home $345,300 · income $114,659 · Jan low 51°F · 0 in snow

    Full Balm, Florida profile: weather, storms, schools, jobs →

    Balm: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement85th pctMild winters98th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  16. 35Hopkins, South Carolina

    Retirement: 65th percentile · January average low (°F): 87th percentile · Home value ÷ income: 90th percentile

    Hopkins is a community of 2,514 people in Richland County, South Carolina. Homes have a median value of $99,300 against household income of $50,063; January lows average 37°F.

    2,514 people · Richland County · median home $99,300 · income $50,063 · Jan low 37°F · 1 in snow

    Full Hopkins, South Carolina profile: weather, storms, schools, jobs →

    Hopkins: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement65th pctMild winters87th pctAffordability90th pct
    Percentile vs U.S. towns on each part of this ranking.
  17. 34Soperton, Georgia

    Retirement: 73rd percentile · January average low (°F): 82nd percentile · Home value ÷ income: 87th percentile

    Soperton is a city of 2,889 people in Treutlen County, Georgia. Homes have a median value of $69,900 against household income of $33,146; January lows average 34°F.

    2,889 people · Treutlen County · median home $69,900 · income $33,146 · Jan low 34°F · 0 in snow

    Full Soperton, Georgia profile: weather, storms, schools, jobs →

    Soperton: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement73th pctMild winters82th pctAffordability87th pct
    Percentile vs U.S. towns on each part of this ranking.
  18. 33Vienna, Georgia

    Retirement: 70th percentile · January average low (°F): 86th percentile · Home value ÷ income: 87th percentile

    Vienna is a city of 2,928 people in Dooly County, Georgia. Homes have a median value of $120,300 against household income of $57,736; January lows average 37°F.

    2,928 people · Dooly County · median home $120,300 · income $57,736 · Jan low 37°F · 0 in snow

    Full Vienna, Georgia profile: weather, storms, schools, jobs →

    Vienna: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement70th pctMild winters86th pctAffordability87th pct
    Percentile vs U.S. towns on each part of this ranking.
  19. 32Pilesgrove, New Jersey

    Retirement: 94th percentile · January average low (°F): 70th percentile · Home value ÷ income: 79th percentile

    Pilesgrove is a township of 4,183 people in Salem County, New Jersey. Homes have a median value of $383,300 against household income of $158,281; January lows average 27°F.

    4,183 people · Salem County · median home $383,300 · income $158,281 · Jan low 27°F · 17 in snow

    Full Pilesgrove, New Jersey profile: weather, storms, schools, jobs →

    Pilesgrove: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement94th pctMild winters70th pctAffordability79th pct
    Percentile vs U.S. towns on each part of this ranking.
  20. 31Lebanon, Illinois

    Retirement: 88th percentile · January average low (°F): 63rd percentile · Home value ÷ income: 92nd percentile

    Lebanon is a city of 4,691 people in St. Clair County, Illinois. Homes have a median value of $170,700 against household income of $88,750; January lows average 24°F.

    4,691 people · St. Clair County · median home $170,700 · income $88,750 · Jan low 24°F · 11 in snow

    Full Lebanon, Illinois profile: weather, storms, schools, jobs →

    Lebanon: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement88th pctMild winters63th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  21. 30Edna, Texas

    Retirement: 59th percentile · January average low (°F): 94th percentile · Home value ÷ income: 90th percentile

    Edna is a city of 5,987 people in Jackson County, Texas. Homes have a median value of $117,800 against household income of $59,600; January lows average 44°F.

    5,987 people · Jackson County · median home $117,800 · income $59,600 · Jan low 44°F · 0 in snow

    Full Edna, Texas profile: weather, storms, schools, jobs →

    Edna: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement59th pctMild winters94th pctAffordability90th pct
    Percentile vs U.S. towns on each part of this ranking.
  22. 29Williamstown, West Virginia

    Retirement: 99th percentile · January average low (°F): 58th percentile · Home value ÷ income: 87th percentile

    Williamstown is a city of 2,997 people in Wood County, West Virginia. Homes have a median value of $182,500 against household income of $89,013; January lows average 23°F.

    2,997 people · Wood County · median home $182,500 · income $89,013 · Jan low 23°F · 22 in snow

    Full Williamstown, West Virginia profile: weather, storms, schools, jobs →

    Williamstown: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement99th pctMild winters58th pctAffordability87th pct
    Percentile vs U.S. towns on each part of this ranking.
  23. 28Houston, Mississippi

    Retirement: 99th percentile · January average low (°F): 80th percentile · Home value ÷ income: 66th percentile

    Houston, Mississippi
    Photo: Credit: Courtesy of the Mississippi Department of Archives and History (public domain, Wikimedia Commons)

    Houston is a city of 3,797 people in Chickasaw County, Mississippi. Homes have a median value of $122,800 against household income of $44,023; January lows average 32°F.

    3,797 people · Chickasaw County · median home $122,800 · income $44,023 · Jan low 32°F · 1 in snow

    Full Houston, Mississippi profile: weather, storms, schools, jobs →

    Houston: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement99th pctMild winters80th pctAffordability66th pct
    Percentile vs U.S. towns on each part of this ranking.
  24. 27Hallettsville, Texas

    Retirement: 89th percentile · January average low (°F): 95th percentile · Home value ÷ income: 62nd percentile

    Hallettsville is a city of 2,731 people in Lavaca County, Texas. Homes have a median value of $163,000 against household income of $55,718; January lows average 45°F.

    2,731 people · Lavaca County · median home $163,000 · income $55,718 · Jan low 45°F · 0 in snow

    Full Hallettsville, Texas profile: weather, storms, schools, jobs →

    Hallettsville: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement89th pctMild winters95th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  25. 26Karnes City, Texas

    Retirement: 61st percentile · January average low (°F): 90th percentile · Home value ÷ income: 95th percentile

    Karnes City is a city of 3,111 people in Karnes County, Texas. Homes have a median value of $93,400 against household income of $55,354; January lows average 39°F.

    3,111 people · Karnes County · median home $93,400 · income $55,354 · Jan low 39°F · 0 in snow

    Full Karnes City, Texas profile: weather, storms, schools, jobs →

    Karnes City: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement61th pctMild winters90th pctAffordability95th pct
    Percentile vs U.S. towns on each part of this ranking.
  26. 25San Saba, Texas

    Retirement: 89th percentile · January average low (°F): 81st percentile · Home value ÷ income: 76th percentile

    San Saba is a city of 3,117 people in San Saba County, Texas. Homes have a median value of $124,000 against household income of $50,373; January lows average 33°F.

    3,117 people · San Saba County · median home $124,000 · income $50,373 · Jan low 33°F · 0 in snow

    Full San Saba, Texas profile: weather, storms, schools, jobs →

    San Saba: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement89th pctMild winters81th pctAffordability76th pct
    Percentile vs U.S. towns on each part of this ranking.
  27. 24Hamilton, Alabama

    Retirement: 81st percentile · January average low (°F): 73rd percentile · Home value ÷ income: 92nd percentile

    Hamilton is a city of 7,042 people in Marion County, Alabama. Homes have a median value of $106,300 against household income of $54,871; January lows average 28°F.

    7,042 people · Marion County · median home $106,300 · income $54,871 · Jan low 28°F · 1 in snow

    Full Hamilton, Alabama profile: weather, storms, schools, jobs →

    Hamilton: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement81th pctMild winters73th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  28. 23Ruleville, Mississippi

    Retirement: 93rd percentile · January average low (°F): 81st percentile · Home value ÷ income: 76th percentile

    Ruleville is a city of 2,642 people in Sunflower County, Mississippi. Homes have a median value of $85,000 against household income of $33,480; January lows average 33°F.

    2,642 people · Sunflower County · median home $85,000 · income $33,480 · Jan low 33°F · 1 in snow

    Full Ruleville, Mississippi profile: weather, storms, schools, jobs →

    Ruleville: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement93th pctMild winters81th pctAffordability76th pct
    Percentile vs U.S. towns on each part of this ranking.
  29. 22Stamford, Texas

    Retirement: 78th percentile · January average low (°F): 74th percentile · Home value ÷ income: 98th percentile

    Stamford, Texas
    Photo: Lothar1976 (public domain, Wikimedia Commons)

    Stamford is a city of 2,907 people in Jones County, Texas. Homes have a median value of $64,700 against household income of $46,940; January lows average 29°F.

    2,907 people · Jones County · median home $64,700 · income $46,940 · Jan low 29°F · 3 in snow

    Full Stamford, Texas profile: weather, storms, schools, jobs →

    Stamford: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement78th pctMild winters74th pctAffordability98th pct
    Percentile vs U.S. towns on each part of this ranking.
  30. 21Clifton, Texas

    Retirement: 93rd percentile · January average low (°F): 83rd percentile · Home value ÷ income: 76th percentile

    Clifton is a city of 3,465 people in Bosque County, Texas. Homes have a median value of $160,000 against household income of $64,653; January lows average 34°F.

    3,465 people · Bosque County · median home $160,000 · income $64,653 · Jan low 34°F · 0 in snow

    Full Clifton, Texas profile: weather, storms, schools, jobs →

    Clifton: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement93th pctMild winters83th pctAffordability76th pct
    Percentile vs U.S. towns on each part of this ranking.
  31. 20Seymour, Texas

    Retirement: 97th percentile · January average low (°F): 74th percentile · Home value ÷ income: 82nd percentile

    Seymour, Texas
    Photo: Lothar1976 (public domain, Wikimedia Commons)

    Seymour is a city of 2,575 people in Baylor County, Texas. Homes have a median value of $93,200 against household income of $40,212; January lows average 28°F.

    2,575 people · Baylor County · median home $93,200 · income $40,212 · Jan low 28°F · 2 in snow

    Full Seymour, Texas profile: weather, storms, schools, jobs →

    Seymour: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement97th pctMild winters74th pctAffordability82th pct
    Percentile vs U.S. towns on each part of this ranking.
  32. 19Campbell, Florida

    Retirement: 64th percentile · January average low (°F): 97th percentile · Home value ÷ income: 92nd percentile

    Campbell is a community of 2,610 people in Osceola County, Florida. Homes have a median value of $77,200 against household income of $40,411; January lows average 48°F.

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

    Full Campbell, Florida profile: weather, storms, schools, jobs →

    Campbell: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement64th pctMild winters97th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  33. 18Richland, Mississippi

    Retirement: 75th percentile · January average low (°F): 86th percentile · Home value ÷ income: 92nd percentile

    Richland is a city of 7,137 people in Rankin County, Mississippi. Homes have a median value of $125,800 against household income of $66,558; January lows average 37°F.

    7,137 people · Rankin County · median home $125,800 · income $66,558 · Jan low 37°F · 1 in snow

    Full Richland, Mississippi profile: weather, storms, schools, jobs →

    Richland: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement75th pctMild winters86th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  34. 17Ozona, Texas

    Retirement: 78th percentile · January average low (°F): 76th percentile · Home value ÷ income: 100th percentile

    Ozona is a community of 2,663 people in Crockett County, Texas. Homes have a median value of $66,900 against household income of $81,622; January lows average 30°F.

    2,663 people · Crockett County · median home $66,900 · income $81,622 · Jan low 30°F

    Full Ozona, Texas profile: weather, storms, schools, jobs →

    Ozona: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement78th pctMild winters76th pctAffordability100th pct
    Percentile vs U.S. towns on each part of this ranking.
  35. 16Jourdanton, Texas

    Retirement: 74th percentile · January average low (°F): 91st percentile · Home value ÷ income: 90th percentile

    Jourdanton is a city of 4,094 people in Atascosa County, Texas. Homes have a median value of $171,000 against household income of $83,512; January lows average 40°F.

    4,094 people · Atascosa County · median home $171,000 · income $83,512 · Jan low 40°F · 0 in snow

    Full Jourdanton, Texas profile: weather, storms, schools, jobs →

    Jourdanton: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement74th pctMild winters91th pctAffordability90th pct
    Percentile vs U.S. towns on each part of this ranking.
  36. 15Corning, Arkansas

    Retirement: 89th percentile · January average low (°F): 73rd percentile · Home value ÷ income: 94th percentile

    Corning is a city of 3,227 people in Clay County, Arkansas. Homes have a median value of $89,500 against household income of $50,408; January lows average 28°F.

    3,227 people · Clay County · median home $89,500 · income $50,408 · Jan low 28°F · 5 in snow

    Full Corning, Arkansas profile: weather, storms, schools, jobs →

    Corning: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement89th pctMild winters73th pctAffordability94th pct
    Percentile vs U.S. towns on each part of this ranking.
  37. 14Taylor Lake Village, Texas

    Retirement: 79th percentile · January average low (°F): 96th percentile · Home value ÷ income: 82nd percentile

    Taylor Lake Village is a city of 3,704 people in Harris County, Texas. Homes have a median value of $388,900 against household income of $165,875; January lows average 46°F.

    3,704 people · Harris County · median home $388,900 · income $165,875 · Jan low 46°F · 0 in snow

    Full Taylor Lake Village, Texas profile: weather, storms, schools, jobs →

    Taylor Lake Village: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement79th pctMild winters96th pctAffordability82th pct
    Percentile vs U.S. towns on each part of this ranking.
  38. 13Providence, Kentucky

    Retirement: 93rd percentile · January average low (°F): 65th percentile · Home value ÷ income: 100th percentile

    Providence is a city of 2,892 people in Webster County, Kentucky. Homes have a median value of $60,300 against household income of $55,121; January lows average 25°F.

    2,892 people · Webster County · median home $60,300 · income $55,121 · Jan low 25°F · 9 in snow

    Full Providence, Kentucky profile: weather, storms, schools, jobs →

    Providence: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement93th pctMild winters65th pctAffordability100th pct
    Percentile vs U.S. towns on each part of this ranking.
  39. 12Philadelphia, Mississippi

    Retirement: 84th percentile · January average low (°F): 82nd percentile · Home value ÷ income: 92nd percentile

    Philadelphia is a city of 7,118 people in Neshoba County, Mississippi. Homes have a median value of $97,300 against household income of $50,788; January lows average 34°F.

    7,118 people · Neshoba County · median home $97,300 · income $50,788 · Jan low 34°F · 0 in snow

    Full Philadelphia, Mississippi profile: weather, storms, schools, jobs →

    Philadelphia: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement84th pctMild winters82th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  40. 11Bushnell, Florida

    Retirement: 67th percentile · January average low (°F): 93rd percentile · Home value ÷ income: 99th percentile

    Bushnell is a city of 3,047 people in Sumter County, Florida. Homes have a median value of $67,600 against household income of $52,717; January lows average 43°F.

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

    Full Bushnell, Florida profile: weather, storms, schools, jobs →

    Bushnell: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement67th pctMild winters93th pctAffordability99th pct
    Percentile vs U.S. towns on each part of this ranking.
  41. 10Silver Springs, Florida

    Retirement: 63rd percentile · January average low (°F): 96th percentile · Home value ÷ income: 100th percentile

    Silver Springs, Florida
    Photo: Victor Patel Uploaded by Shreeg88 at en.wikipedia (public domain, Wikimedia Commons)

    Silver Springs is a community of 2,844 people in Marion County, Florida. Homes have a median value of $30,800 against household income of $32,074; January lows average 46°F.

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

    Full Silver Springs, Florida profile: weather, storms, schools, jobs →

    Silver Springs: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement63th pctMild winters96th pctAffordability100th pct
    Percentile vs U.S. towns on each part of this ranking.
  42. 9Jena, Louisiana

    Retirement: 82nd percentile · January average low (°F): 86th percentile · Home value ÷ income: 92nd percentile

    Jena, Louisiana
    Photo: Rgmccoy04 at English Wikipedia (public domain, Wikimedia Commons)

    Jena is a town of 4,155 people in LaSalle Parish, Louisiana. Homes have a median value of $139,700 against household income of $71,730; January lows average 36°F.

    4,155 people · LaSalle Parish · median home $139,700 · income $71,730 · Jan low 36°F · 1 in snow

    Full Jena, Louisiana profile: weather, storms, schools, jobs →

    Jena: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement82th pctMild winters86th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  43. 8Jonesboro, Louisiana

    Retirement: 86th percentile · January average low (°F): 85th percentile · Home value ÷ income: 92nd percentile

    Jonesboro is a town of 4,106 people in Jackson Parish, Louisiana. Homes have a median value of $80,300 against household income of $41,786; January lows average 36°F.

    4,106 people · Jackson Parish · median home $80,300 · income $41,786 · Jan low 36°F · 0 in snow

    Full Jonesboro, Louisiana profile: weather, storms, schools, jobs →

    Jonesboro: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement86th pctMild winters85th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  44. 7Clarksville, Texas

    Retirement: 89th percentile · January average low (°F): 79th percentile · Home value ÷ income: 96th percentile

    Clarksville is a city of 2,857 people in Red River County, Texas. Homes have a median value of $53,700 against household income of $33,014; January lows average 32°F.

    2,857 people · Red River County · median home $53,700 · income $33,014 · Jan low 32°F · 2 in snow

    Full Clarksville, Texas profile: weather, storms, schools, jobs →

    Clarksville: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement89th pctMild winters79th pctAffordability96th pct
    Percentile vs U.S. towns on each part of this ranking.
  45. 6Chattahoochee, Florida

    Retirement: 83rd percentile · January average low (°F): 91st percentile · Home value ÷ income: 90th percentile

    Chattahoochee is a city of 2,955 people in Gadsden County, Florida. Homes have a median value of $101,700 against household income of $51,964; January lows average 40°F.

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

    Full Chattahoochee, Florida profile: weather, storms, schools, jobs →

    Chattahoochee: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement83th pctMild winters91th pctAffordability90th pct
    Percentile vs U.S. towns on each part of this ranking.
  46. 5Coleman, Texas

    Retirement: 94th percentile · January average low (°F): 84th percentile · Home value ÷ income: 87th percentile

    Coleman is a city of 3,912 people in Coleman County, Texas. Homes have a median value of $71,900 against household income of $34,613; January lows average 35°F.

    3,912 people · Coleman County · median home $71,900 · income $34,613 · Jan low 35°F · 2 in snow

    Full Coleman, Texas profile: weather, storms, schools, jobs →

    Coleman: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement94th pctMild winters84th pctAffordability87th pct
    Percentile vs U.S. towns on each part of this ranking.
  47. 4Unadilla, Georgia

    Retirement: 85th percentile · January average low (°F): 84th percentile · Home value ÷ income: 96th percentile

    Unadilla is a city of 3,118 people in Dooly County, Georgia. Homes have a median value of $60,600 against household income of $36,875; January lows average 35°F.

    3,118 people · Dooly County · median home $60,600 · income $36,875 · Jan low 35°F · 0 in snow

    Full Unadilla, Georgia profile: weather, storms, schools, jobs →

    Unadilla: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement85th pctMild winters84th pctAffordability96th pct
    Percentile vs U.S. towns on each part of this ranking.
  48. 3Ajo, Arizona

    Retirement: 89th percentile · January average low (°F): 95th percentile · Home value ÷ income: 82nd percentile

    Ajo is a community of 3,039 people in Pima County, Arizona. Homes have a median value of $124,400 against household income of $53,958; January lows average 45°F.

    3,039 people · Pima County · median home $124,400 · income $53,958 · Jan low 45°F · 0 in snow

    Full Ajo, Arizona profile: weather, storms, schools, jobs →

    Ajo: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement89th pctMild winters95th pctAffordability82th pct
    Percentile vs U.S. towns on each part of this ranking.
  49. 2Haskell, Texas

    Retirement: 99th percentile · January average low (°F): 74th percentile · Home value ÷ income: 95th percentile

    Haskell is a city of 3,089 people in Haskell County, Texas. Homes have a median value of $104,500 against household income of $62,378; January lows average 29°F.

    3,089 people · Haskell County · median home $104,500 · income $62,378 · Jan low 29°F · 3 in snow

    Full Haskell, Texas profile: weather, storms, schools, jobs →

    Haskell: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement99th pctMild winters74th pctAffordability95th pct
    Percentile vs U.S. towns on each part of this ranking.
  50. 1Falfurrias, Texas

    Retirement: 86th percentile · January average low (°F): 94th percentile · Home value ÷ income: 96th percentile

    Falfurrias is a city of 4,609 people in Brooks County, Texas. Homes have a median value of $79,900 against household income of $49,167; January lows average 43°F.

    4,609 people · Brooks County · median home $79,900 · income $49,167 · Jan low 43°F · 0 in snow

    Full Falfurrias, Texas profile: weather, storms, schools, jobs →

    Falfurrias: The 50 Best Affordable Small Towns to Retire in America With Mild Winters scoresRetirement86th pctMild winters94th pctAffordability96th pct
    Percentile vs U.S. towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, U.S. towns0255075100$45K$326K$607K$887K$1168KMedian home valuePercentile
Orange squares are the 50 towns on this list; green dots are other towns on The Town Files in the U.S..

More U.S. rankings

Same ranking, other places

Methodology. We ranked 7,696 towns of 500–10,000 people in the U.S. (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: