The Town Files

The 50 Best Affordable Towns for Remote Workers in America

Ranked on The Town Files lifestyle rankings among 3,996 towns of 10,000–50,000 people in the U.S., scoring every town on all of these at once. #1 is Sienna, TX.

Map of the 50 towns1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Numbers match the ranking.
The 50 Best Affordable Towns for Remote Workers in America1. Sienna, TXscore 852. Lindenhurst, ILscore 853. Campton Hills, ILscore 854. Wyndham, VAscore 855. Celina, TXscore 846. Beverly Hills, MIscore 847. Hudson, OHscore 848. Franklin Park, PAscore 849. Powell, OHscore 8410. Berkley, MIscore 8311. Victoria, MNscore 8312. Grosse Pointe Farms, MIscore 8313. Southfield, MIscore 8314. Texas, MIscore 8315. Linganore, MDscore 8316. Simsbury, CTscore 8317. Tolland, CTscore 8318. Round Lake, ILscore 8319. Cinco Ranch, TXscore 8320. Pine, PAscore 8321. West Bradford, PAscore 8322. Lyndhurst, OHscore 8323. East Greenwich, NJscore 8324. Loudonville, NYscore 8325. South Park, PAscore 83
  1. 50Nether Providence, Pennsylvania

    Work from home: 93rd percentile · Broadband at home: 90th percentile · Home value ÷ income: 58th percentile

    Nether Providence, Pennsylvania
    Photo: Smallbones (public domain, Wikimedia Commons)

    Nether Providence is a township of 14,525 people in Delaware County, Pennsylvania. Homes have a median value of $458,600 against household income of $150,950; January lows average 27°F.

    14,525 people · Delaware County · median home $458,600 · income $150,950 · Jan low 27°F · 23 in snow

    Full Nether Providence, Pennsylvania profile: weather, storms, schools, jobs →

    Nether Providence: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers93th pctBroadband90th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  2. 49Algonquin, Illinois

    Work from home: 89th percentile · Broadband at home: 79th percentile · Home value ÷ income: 73rd percentile

    Algonquin is a village of 29,700 people in McHenry County, Illinois. Homes have a median value of $351,000 against household income of $134,525; January lows average 14°F.

    29,700 people · McHenry County · median home $351,000 · income $134,525 · Jan low 14°F · 32 in snow

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

    Algonquin: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers89th pctBroadband79th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  3. 48Penfield, New York

    Work from home: 90th percentile · Broadband at home: 72nd percentile · Home value ÷ income: 79th percentile

    Penfield is a town of 39,438 people in Monroe County, New York. Homes have a median value of $291,500 against household income of $119,154; January lows average 17°F.

    39,438 people · Monroe County · median home $291,500 · income $119,154 · Jan low 17°F · 86 in snow

    Full Penfield, New York profile: weather, storms, schools, jobs →

    Penfield: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers90th pctBroadband72th pctAffordability79th pct
    Percentile vs U.S. towns on each part of this ranking.
  4. 47Rogers, Minnesota

    Work from home: 91st percentile · Broadband at home: 89th percentile · Home value ÷ income: 62nd percentile

    Rogers is a city of 13,295 people in Hennepin County, Minnesota. Homes have a median value of $459,700 against household income of $158,750; January lows average 4°F.

    13,295 people · Hennepin County · median home $459,700 · income $158,750 · Jan low 4°F · 36 in snow

    Full Rogers, Minnesota profile: weather, storms, schools, jobs →

    Rogers: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers91th pctBroadband89th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  5. 46Hopewell, New Jersey

    Work from home: 96th percentile · Broadband at home: 95th percentile · Home value ÷ income: 51st percentile

    Hopewell is a township of 17,491 people in Mercer County, New Jersey. Homes have a median value of $561,900 against household income of $178,167; January lows average 24°F.

    17,491 people · Mercer County · median home $561,900 · income $178,167 · Jan low 24°F · 27 in snow

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

    Hopewell: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers96th pctBroadband95th pctAffordability51th pct
    Percentile vs U.S. towns on each part of this ranking.
  6. 45Bradley Gardens, New Jersey

    Work from home: 96th percentile · Broadband at home: 91st percentile · Home value ÷ income: 55th percentile

    Bradley Gardens is a community of 14,077 people in Somerset County, New Jersey. Homes have a median value of $546,300 against household income of $177,849; January lows average 19°F.

    14,077 people · Somerset County · median home $546,300 · income $177,849 · Jan low 19°F · 21 in snow

    Full Bradley Gardens, New Jersey profile: weather, storms, schools, jobs →

    Bradley Gardens: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers96th pctBroadband91th pctAffordability55th pct
    Percentile vs U.S. towns on each part of this ranking.
  7. 44Marshall, Pennsylvania

    Work from home: 93rd percentile · Broadband at home: 94th percentile · Home value ÷ income: 55th percentile

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

    Marshall is a township of 10,080 people in Allegheny County, Pennsylvania. Homes have a median value of $509,900 against household income of $165,099; January lows average 21°F.

    10,080 people · Allegheny County · median home $509,900 · income $165,099 · Jan low 21°F · 20 in snow

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

    Marshall: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers93th pctBroadband94th pctAffordability55th pct
    Percentile vs U.S. towns on each part of this ranking.
  8. 43Lantana, Texas

    Work from home: 94th percentile · Broadband at home: 86th percentile · Home value ÷ income: 62nd percentile

    Lantana is a community of 10,785 people in Denton County, Texas. Homes have a median value of $587,500 against household income of $199,489; January lows average 34°F.

    10,785 people · Denton County · median home $587,500 · income $199,489 · Jan low 34°F · 0 in snow

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

    Lantana: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers94th pctBroadband86th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  9. 42Marina del Rey, California

    Work from home: 100th percentile · Broadband at home: 88th percentile · Home value ÷ income: 55th percentile

    Marina del Rey is a community of 11,373 people in Los Angeles County, California. Homes have a median value of $458,800 against household income of $146,623; January lows average 49°F.

    11,373 people · Los Angeles County · median home $458,800 · income $146,623 · Jan low 49°F · 0 in snow

    Full Marina del Rey, California profile: weather, storms, schools, jobs →

    Marina del Rey: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers100th pctBroadband88th pctAffordability55th pct
    Percentile vs U.S. towns on each part of this ranking.
  10. 41Dardenne Prairie, Missouri

    Work from home: 82nd percentile · Broadband at home: 95th percentile · Home value ÷ income: 66th percentile

    Dardenne Prairie is a city of 12,743 people in St. Charles County, Missouri. Homes have a median value of $432,000 against household income of $152,500; January lows average 21°F.

    12,743 people · St. Charles County · median home $432,000 · income $152,500 · Jan low 21°F · 14 in snow

    Full Dardenne Prairie, Missouri profile: weather, storms, schools, jobs →

    Dardenne Prairie: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers82th pctBroadband95th pctAffordability66th pct
    Percentile vs U.S. towns on each part of this ranking.
  11. 40Grosse Pointe Woods, Michigan

    Work from home: 94th percentile · Broadband at home: 80th percentile · Home value ÷ income: 69th percentile

    Grosse Pointe Woods is a city of 16,487 people in Wayne County, Michigan. Homes have a median value of $342,100 against household income of $126,395; January lows average 17°F.

    16,487 people · Wayne County · median home $342,100 · income $126,395 · Jan low 17°F · 28 in snow

    Full Grosse Pointe Woods, Michigan profile: weather, storms, schools, jobs →

    Grosse Pointe Woods: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers94th pctBroadband80th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  12. 39Franklin Park, New Jersey

    Work from home: 86th percentile · Broadband at home: 96th percentile · Home value ÷ income: 62nd percentile

    Franklin Park is a community of 13,430 people in Somerset County, New Jersey. Homes have a median value of $336,600 against household income of $114,946; January lows average 23°F.

    13,430 people · Somerset County · median home $336,600 · income $114,946 · Jan low 23°F · 29 in snow

    Full Franklin Park, New Jersey profile: weather, storms, schools, jobs →

    Franklin Park: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers86th pctBroadband96th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  13. 38Upper Uwchlan, Pennsylvania

    Work from home: 97th percentile · Broadband at home: 96th percentile · Home value ÷ income: 51st percentile

    Upper Uwchlan is a township of 12,275 people in Chester County, Pennsylvania. Homes have a median value of $619,700 against household income of $190,691; January lows average 23°F.

    12,275 people · Chester County · median home $619,700 · income $190,691 · Jan low 23°F · 28 in snow

    Full Upper Uwchlan, Pennsylvania profile: weather, storms, schools, jobs →

    Upper Uwchlan: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers97th pctBroadband96th pctAffordability51th pct
    Percentile vs U.S. towns on each part of this ranking.
  14. 37Finneytown, Ohio

    Work from home: 79th percentile · Broadband at home: 89th percentile · Home value ÷ income: 76th percentile

    Finneytown is a community of 12,399 people in Hamilton County, Ohio. Homes have a median value of $207,100 against household income of $83,424; January lows average 22°F.

    12,399 people · Hamilton County · median home $207,100 · income $83,424 · Jan low 22°F · 16 in snow

    Full Finneytown, Ohio profile: weather, storms, schools, jobs →

    Finneytown: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers79th pctBroadband89th pctAffordability76th pct
    Percentile vs U.S. towns on each part of this ranking.
  15. 36Cary, Illinois

    Work from home: 82nd percentile · Broadband at home: 93rd percentile · Home value ÷ income: 69th percentile

    Cary, Illinois
    Photo: Cosmo1976 (talk) (public domain, Wikimedia Commons)

    Cary is a village of 17,826 people in McHenry County, Illinois. Homes have a median value of $309,800 against household income of $113,026; January lows average 13°F.

    17,826 people · McHenry County · median home $309,800 · income $113,026 · Jan low 13°F · 35 in snow

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

    Cary: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers82th pctBroadband93th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  16. 35Tittabawassee, Michigan

    Work from home: 82nd percentile · Broadband at home: 90th percentile · Home value ÷ income: 73rd percentile

    Tittabawassee is a township of 10,606 people in Saginaw County, Michigan. Homes have a median value of $276,000 against household income of $107,146; January lows average 16°F.

    10,606 people · Saginaw County · median home $276,000 · income $107,146 · Jan low 16°F · 49 in snow

    Full Tittabawassee, Michigan profile: weather, storms, schools, jobs →

    Tittabawassee: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers82th pctBroadband90th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  17. 34Greentree, New Jersey

    Work from home: 96th percentile · Broadband at home: 91st percentile · Home value ÷ income: 58th percentile

    Greentree is a community of 12,012 people in Camden County, New Jersey. Homes have a median value of $438,400 against household income of $145,823; January lows average 26°F.

    12,012 people · Camden County · median home $438,400 · income $145,823 · Jan low 26°F · 22 in snow

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

    Greentree: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers96th pctBroadband91th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  18. 33Woolwich, New Jersey

    Work from home: 91st percentile · Broadband at home: 92nd percentile · Home value ÷ income: 62nd percentile

    Woolwich, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Woolwich is a township of 12,577 people in Gloucester County, New Jersey. Homes have a median value of $456,000 against household income of $157,778; January lows average 27°F.

    12,577 people · Gloucester County · median home $456,000 · income $157,778 · Jan low 27°F · 18 in snow

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

    Woolwich: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers91th pctBroadband92th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  19. 32Brock Hall, Maryland

    Work from home: 97th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 55th percentile

    Brock Hall, Maryland
    Photo: Quarterczar at English Wikipedia (public domain, Wikimedia Commons)

    Brock Hall is a community of 13,181 people in Prince George's County, Maryland. Homes have a median value of $637,900 against household income of $206,451; January lows average 25°F.

    13,181 people · Prince George's County · median home $637,900 · income $206,451 · Jan low 25°F · 16 in snow

    Full Brock Hall, Maryland profile: weather, storms, schools, jobs →

    Brock Hall: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers97th pctBroadband93th pctAffordability55th pct
    Percentile vs U.S. towns on each part of this ranking.
  20. 31Bradfordville, Florida

    Work from home: 90th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 62nd percentile

    Bradfordville is a community of 19,183 people in Leon County, Florida. Homes have a median value of $383,300 against household income of $133,359; January lows average 41°F.

    19,183 people · Leon County · median home $383,300 · income $133,359 · Jan low 41°F · 0 in snow

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

    Bradfordville: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers90th pctBroadband93th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  21. 30Plum, Pennsylvania

    Work from home: 90th percentile · Broadband at home: 73rd percentile · Home value ÷ income: 82nd percentile

    Plum is a borough of 27,144 people in Allegheny County, Pennsylvania. Homes have a median value of $227,600 against household income of $98,705; January lows average 19°F.

    27,144 people · Allegheny County · median home $227,600 · income $98,705 · Jan low 19°F · 25 in snow

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

    Plum: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers90th pctBroadband73th pctAffordability82th pct
    Percentile vs U.S. towns on each part of this ranking.
  22. 29Upper St. Clair, Pennsylvania

    Work from home: 96th percentile · Broadband at home: 77th percentile · Home value ÷ income: 73rd percentile

    Upper St. Clair is a township of 21,160 people in Allegheny County, Pennsylvania. Homes have a median value of $431,800 against household income of $163,409; January lows average 22°F.

    21,160 people · Allegheny County · median home $431,800 · income $163,409 · Jan low 22°F · 30 in snow

    Full Upper St. Clair, Pennsylvania profile: weather, storms, schools, jobs →

    Upper St. Clair: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers96th pctBroadband77th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  23. 28South Euclid, Ohio

    Work from home: 81st percentile · Broadband at home: 74th percentile · Home value ÷ income: 92nd percentile

    South Euclid is a city of 21,883 people in Cuyahoga County, Ohio. Homes have a median value of $153,700 against household income of $81,297; January lows average 24°F.

    21,883 people · Cuyahoga County · median home $153,700 · income $81,297 · Jan low 24°F · 85 in snow

    Full South Euclid, Ohio profile: weather, storms, schools, jobs →

    South Euclid: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers81th pctBroadband74th pctAffordability92th pct
    Percentile vs U.S. towns on each part of this ranking.
  24. 27Maryland Heights, Missouri

    Work from home: 90th percentile · Broadband at home: 85th percentile · Home value ÷ income: 73rd percentile

    Maryland Heights is a city of 28,284 people in St. Louis County, Missouri. Homes have a median value of $227,000 against household income of $86,436; January lows average 22°F.

    28,284 people · St. Louis County · median home $227,000 · income $86,436 · Jan low 22°F · 8 in snow

    Full Maryland Heights, Missouri profile: weather, storms, schools, jobs →

    Maryland Heights: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers90th pctBroadband85th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  25. 26Matteson, Illinois

    Work from home: 91st percentile · Broadband at home: 84th percentile · Home value ÷ income: 73rd percentile

    Matteson is a village of 19,073 people in Cook County, Illinois. Homes have a median value of $250,600 against household income of $95,457; January lows average 15°F.

    19,073 people · Cook County · median home $250,600 · income $95,457 · Jan low 15°F · 28 in snow

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

    Matteson: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers91th pctBroadband84th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  26. 25South Park, Pennsylvania

    Work from home: 86th percentile · Broadband at home: 86th percentile · Home value ÷ income: 76th percentile

    South Park is a township of 13,727 people in Allegheny County, Pennsylvania. Homes have a median value of $248,000 against household income of $101,102; January lows average 22°F.

    13,727 people · Allegheny County · median home $248,000 · income $101,102 · Jan low 22°F · 21 in snow

    Full South Park, Pennsylvania profile: weather, storms, schools, jobs →

    South Park: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers86th pctBroadband86th pctAffordability76th pct
    Percentile vs U.S. towns on each part of this ranking.
  27. 24Loudonville, New York

    Work from home: 84th percentile · Broadband at home: 95th percentile · Home value ÷ income: 69th percentile

    Loudonville is a community of 10,296 people in Albany County, New York. Homes have a median value of $391,200 against household income of $142,829; January lows average 16°F.

    10,296 people · Albany County · median home $391,200 · income $142,829 · Jan low 16°F · 59 in snow

    Full Loudonville, New York profile: weather, storms, schools, jobs →

    Loudonville: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers84th pctBroadband95th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  28. 23East Greenwich, New Jersey

    Work from home: 92nd percentile · Broadband at home: 87th percentile · Home value ÷ income: 69th percentile

    East Greenwich is a township of 11,706 people in Gloucester County, New Jersey. Homes have a median value of $406,700 against household income of $148,814; January lows average 26°F.

    11,706 people · Gloucester County · median home $406,700 · income $148,814 · Jan low 26°F · 23 in snow

    Full East Greenwich, New Jersey profile: weather, storms, schools, jobs →

    East Greenwich: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers92th pctBroadband87th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  29. 22Lyndhurst, Ohio

    Work from home: 88th percentile · Broadband at home: 78th percentile · Home value ÷ income: 82nd percentile

    Lyndhurst, Ohio
    Photo: Nyttend (public domain, Wikimedia Commons)

    Lyndhurst is a city of 14,050 people in Cuyahoga County, Ohio. Homes have a median value of $212,200 against household income of $91,238; January lows average 24°F.

    14,050 people · Cuyahoga County · median home $212,200 · income $91,238 · Jan low 24°F · 88 in snow

    Full Lyndhurst, Ohio profile: weather, storms, schools, jobs →

    Lyndhurst: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers88th pctBroadband78th pctAffordability82th pct
    Percentile vs U.S. towns on each part of this ranking.
  30. 21West Bradford, Pennsylvania

    Work from home: 94th percentile · Broadband at home: 96th percentile · Home value ÷ income: 58th percentile

    West Bradford is a township of 14,316 people in Chester County, Pennsylvania. Homes have a median value of $487,500 against household income of $160,514; January lows average 20°F.

    14,316 people · Chester County · median home $487,500 · income $160,514 · Jan low 20°F · 31 in snow

    Full West Bradford, Pennsylvania profile: weather, storms, schools, jobs →

    West Bradford: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers94th pctBroadband96th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  31. 20Pine, Pennsylvania

    Work from home: 95th percentile · Broadband at home: 98th percentile · Home value ÷ income: 55th percentile

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

    Pine is a township of 14,691 people in Allegheny County, Pennsylvania. Homes have a median value of $579,700 against household income of $184,591; January lows average 21°F.

    14,691 people · Allegheny County · median home $579,700 · income $184,591 · Jan low 21°F · 30 in snow

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

    Pine: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers95th pctBroadband98th pctAffordability55th pct
    Percentile vs U.S. towns on each part of this ranking.
  32. 19Cinco Ranch, Texas

    Work from home: 95th percentile · Broadband at home: 91st percentile · Home value ÷ income: 62nd percentile

    Cinco Ranch is a community of 16,899 people in Fort Bend County, Texas. Homes have a median value of $475,600 against household income of $161,972; January lows average 45°F.

    16,899 people · Fort Bend County · median home $475,600 · income $161,972 · Jan low 45°F · 0 in snow

    Full Cinco Ranch, Texas profile: weather, storms, schools, jobs →

    Cinco Ranch: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers95th pctBroadband91th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  33. 18Round Lake, Illinois

    Work from home: 79th percentile · Broadband at home: 94th percentile · Home value ÷ income: 76th percentile

    Round Lake is a village of 18,721 people in Lake County, Illinois. Homes have a median value of $278,600 against household income of $111,977; January lows average 14°F.

    18,721 people · Lake County · median home $278,600 · income $111,977 · Jan low 14°F · 43 in snow

    Full Round Lake, Illinois profile: weather, storms, schools, jobs →

    Round Lake: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers79th pctBroadband94th pctAffordability76th pct
    Percentile vs U.S. towns on each part of this ranking.
  34. 17Tolland, Connecticut

    Work from home: 85th percentile · Broadband at home: 95th percentile · Home value ÷ income: 69th percentile

    Tolland is a town of 14,563 people, Connecticut. Homes have a median value of $365,500 against household income of $133,264; January lows average 19°F.

    14,563 people · median home $365,500 · income $133,264 · Jan low 19°F · 39 in snow

    Full Tolland, Connecticut profile: weather, storms, schools, jobs →

    Tolland: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers85th pctBroadband95th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  35. 16Simsbury, Connecticut

    Work from home: 94th percentile · Broadband at home: 89th percentile · Home value ÷ income: 66th percentile

    Simsbury is a town of 24,517 people, Connecticut. Homes have a median value of $443,500 against household income of $157,907; January lows average 17°F.

    24,517 people · median home $443,500 · income $157,907 · Jan low 17°F · 39 in snow

    Full Simsbury, Connecticut profile: weather, storms, schools, jobs →

    Simsbury: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers94th pctBroadband89th pctAffordability66th pct
    Percentile vs U.S. towns on each part of this ranking.
  36. 15Linganore, Maryland

    Work from home: 94th percentile · Broadband at home: 97th percentile · Home value ÷ income: 58th percentile

    Linganore is a community of 12,351 people in Frederick County, Maryland. Homes have a median value of $533,500 against household income of $175,833; January lows average 27°F.

    12,351 people · Frederick County · median home $533,500 · income $175,833 · Jan low 27°F · 31 in snow

    Full Linganore, Maryland profile: weather, storms, schools, jobs →

    Linganore: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers94th pctBroadband97th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  37. 14Texas, Michigan

    Work from home: 87th percentile · Broadband at home: 96th percentile · Home value ÷ income: 66th percentile

    Texas is a charter township of 17,691 people in Kalamazoo County, Michigan. Homes have a median value of $415,100 against household income of $147,128; January lows average 18°F.

    17,691 people · Kalamazoo County · median home $415,100 · income $147,128 · Jan low 18°F · 78 in snow

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

    Texas: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers87th pctBroadband96th pctAffordability66th pct
    Percentile vs U.S. towns on each part of this ranking.
  38. 13Southfield, Michigan

    Work from home: 95th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 62nd percentile

    Southfield is a township of 14,886 people in Oakland County, Michigan. Homes have a median value of $544,100 against household income of $184,531; January lows average 16°F.

    14,886 people · Oakland County · median home $544,100 · income $184,531 · Jan low 16°F · 36 in snow

    Full Southfield, Michigan profile: weather, storms, schools, jobs →

    Southfield: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers95th pctBroadband93th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  39. 12Grosse Pointe Farms, Michigan

    Work from home: 92nd percentile · Broadband at home: 89th percentile · Home value ÷ income: 69th percentile

    Grosse Pointe Farms is a city of 10,148 people in Wayne County, Michigan. Homes have a median value of $442,000 against household income of $161,208; January lows average 17°F.

    10,148 people · Wayne County · median home $442,000 · income $161,208 · Jan low 17°F · 28 in snow

    Full Grosse Pointe Farms, Michigan profile: weather, storms, schools, jobs →

    Grosse Pointe Farms: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers92th pctBroadband89th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  40. 11Victoria, Minnesota

    Work from home: 97th percentile · Broadband at home: 95th percentile · Home value ÷ income: 58th percentile

    Victoria is a city of 10,546 people in Carver County, Minnesota. Homes have a median value of $581,200 against household income of $195,639; January lows average 4°F.

    10,546 people · Carver County · median home $581,200 · income $195,639 · Jan low 4°F · 52 in snow

    Full Victoria, Minnesota profile: weather, storms, schools, jobs →

    Victoria: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers97th pctBroadband95th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  41. 10Berkley, Michigan

    Work from home: 89th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 69th percentile

    Berkley is a city of 15,194 people in Oakland County, Michigan. Homes have a median value of $316,700 against household income of $116,239; January lows average 16°F.

    15,194 people · Oakland County · median home $316,700 · income $116,239 · Jan low 16°F · 36 in snow

    Full Berkley, Michigan profile: weather, storms, schools, jobs →

    Berkley: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers89th pctBroadband92th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  42. 9Powell, Ohio

    Work from home: 97th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 62nd percentile

    Powell is a city of 14,163 people in Delaware County, Ohio. Homes have a median value of $561,500 against household income of $195,495; January lows average 21°F.

    14,163 people · Delaware County · median home $561,500 · income $195,495 · Jan low 21°F · 19 in snow

    Full Powell, Ohio profile: weather, storms, schools, jobs →

    Powell: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers97th pctBroadband92th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  43. 8Franklin Park, Pennsylvania

    Work from home: 89th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 69th percentile

    Franklin Park is a borough of 15,479 people in Allegheny County, Pennsylvania. Homes have a median value of $485,600 against household income of $176,875; January lows average 21°F.

    15,479 people · Allegheny County · median home $485,600 · income $176,875 · Jan low 21°F · 20 in snow

    Full Franklin Park, Pennsylvania profile: weather, storms, schools, jobs →

    Franklin Park: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers89th pctBroadband93th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  44. 7Hudson, Ohio

    Work from home: 95th percentile · Broadband at home: 87th percentile · Home value ÷ income: 69th percentile

    Hudson is a city of 23,110 people in Summit County, Ohio. Homes have a median value of $466,500 against household income of $171,427; January lows average 18°F.

    23,110 people · Summit County · median home $466,500 · income $171,427 · Jan low 18°F · 51 in snow

    Full Hudson, Ohio profile: weather, storms, schools, jobs →

    Hudson: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers95th pctBroadband87th pctAffordability69th pct
    Percentile vs U.S. towns on each part of this ranking.
  45. 6Beverly Hills, Michigan

    Work from home: 96th percentile · Broadband at home: 94th percentile · Home value ÷ income: 62nd percentile

    Beverly Hills is a village of 10,584 people in Oakland County, Michigan. Homes have a median value of $511,000 against household income of $177,412; January lows average 16°F.

    10,584 people · Oakland County · median home $511,000 · income $177,412 · Jan low 16°F · 36 in snow

    Full Beverly Hills, Michigan profile: weather, storms, schools, jobs →

    Beverly Hills: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers96th pctBroadband94th pctAffordability62th pct
    Percentile vs U.S. towns on each part of this ranking.
  46. 5Celina, Texas

    Work from home: 98th percentile · Broadband at home: 96th percentile · Home value ÷ income: 58th percentile

    Celina is a city of 16,739 people in Collin County, Texas. Homes have a median value of $509,600 against household income of $170,894; January lows average 34°F.

    16,739 people · Collin County · median home $509,600 · income $170,894 · Jan low 34°F · 3 in snow

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

    Celina: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers98th pctBroadband96th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  47. 4Wyndham, Virginia

    Work from home: 99th percentile · Broadband at home: 97th percentile · Home value ÷ income: 58th percentile

    Wyndham is a community of 11,087 people in Henrico County, Virginia. Homes have a median value of $703,000 against household income of $235,250; January lows average 27°F.

    11,087 people · Henrico County · median home $703,000 · income $235,250 · Jan low 27°F · 15 in snow

    Full Wyndham, Virginia profile: weather, storms, schools, jobs →

    Wyndham: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers99th pctBroadband97th pctAffordability58th pct
    Percentile vs U.S. towns on each part of this ranking.
  48. 3Campton Hills, Illinois

    Work from home: 86th percentile · Broadband at home: 96th percentile · Home value ÷ income: 73rd percentile

    Campton Hills is a village of 10,885 people in Kane County, Illinois. Homes have a median value of $547,500 against household income of $209,134; January lows average 16°F.

    10,885 people · Kane County · median home $547,500 · income $209,134 · Jan low 16°F · 39 in snow

    Full Campton Hills, Illinois profile: weather, storms, schools, jobs →

    Campton Hills: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers86th pctBroadband96th pctAffordability73th pct
    Percentile vs U.S. towns on each part of this ranking.
  49. 2Lindenhurst, Illinois

    Work from home: 79th percentile · Broadband at home: 91st percentile · Home value ÷ income: 85th percentile

    Lindenhurst is a village of 14,406 people in Lake County, Illinois. Homes have a median value of $294,100 against household income of $131,474; January lows average 15°F.

    14,406 people · Lake County · median home $294,100 · income $131,474 · Jan low 15°F · 43 in snow

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

    Lindenhurst: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers79th pctBroadband91th pctAffordability85th pct
    Percentile vs U.S. towns on each part of this ranking.
  50. 1Sienna, Texas

    Work from home: 87th percentile · Broadband at home: 96th percentile · Home value ÷ income: 73rd percentile

    Sienna is a community of 20,204 people in Fort Bend County, Texas. Homes have a median value of $470,100 against household income of $177,837; January lows average 43°F.

    20,204 people · Fort Bend County · median home $470,100 · income $177,837 · Jan low 43°F · 0 in snow

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

    Sienna: The 50 Best Affordable Towns for Remote Workers in America scoresRemote workers87th pctBroadband96th pctAffordability73th 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

Methodology. We ranked 3,996 towns of 10,000–50,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: