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.
-
50Penfield, New York
Work from home: 90th percentile · Broadband at home: 72nd percentile · Home value ÷ income: 79th percentile
39,438 people · Monroe County · median home $291,500 · income $119,154 · Jan low 17°F · 86 in snow
-
49Nether Providence, Pennsylvania
Work from home: 93rd percentile · Broadband at home: 90th percentile · Home value ÷ income: 58th percentile
14,525 people · Delaware County · median home $458,600 · income $150,950 · Jan low 27°F · 23 in snow
-
48Murrysville, Pennsylvania
Work from home: 95th percentile · Broadband at home: 80th percentile · Home value ÷ income: 66th percentile
21,006 people · Westmoreland County · median home $342,100 · income $121,823 · Jan low 22°F · 25 in snow
-
47Rogers, Minnesota
Work from home: 91st percentile · Broadband at home: 89th percentile · Home value ÷ income: 62nd percentile
13,295 people · Hennepin County · median home $459,700 · income $158,750 · Jan low 4°F · 36 in snow
-
46Hopewell, New Jersey
Work from home: 96th percentile · Broadband at home: 95th percentile · Home value ÷ income: 51st percentile
17,491 people · Mercer County · median home $561,900 · income $178,167 · Jan low 24°F · 27 in snow
-
45Lantana, Texas
Work from home: 94th percentile · Broadband at home: 86th percentile · Home value ÷ income: 62nd percentile
10,785 people · Denton County · median home $587,500 · income $199,489 · Jan low 34°F · 0 in snow
-
44Marshall, Pennsylvania
Work from home: 93rd percentile · Broadband at home: 94th percentile · Home value ÷ income: 55th percentile
10,080 people · Allegheny County · median home $509,900 · income $165,099 · Jan low 21°F · 20 in snow
-
43Bradley Gardens, New Jersey
Work from home: 96th percentile · Broadband at home: 91st percentile · Home value ÷ income: 55th percentile
14,077 people · Somerset County · median home $546,300 · income $177,849 · Jan low 19°F · 21 in snow
-
42Marina del Rey, California
Work from home: 100th percentile · Broadband at home: 88th percentile · Home value ÷ income: 55th percentile
11,373 people · Los Angeles County · median home $458,800 · income $146,623 · Jan low 49°F · 0 in snow
-
41Dardenne Prairie, Missouri
Work from home: 82nd percentile · Broadband at home: 95th percentile · Home value ÷ income: 66th percentile
12,743 people · St. Charles County · median home $432,000 · income $152,500 · Jan low 21°F · 14 in snow
-
40Grosse Pointe Woods, Michigan
Work from home: 94th percentile · Broadband at home: 80th percentile · Home value ÷ income: 69th percentile
16,487 people · Wayne County · median home $342,100 · income $126,395 · Jan low 17°F · 28 in snow
-
39Upper Uwchlan, Pennsylvania
Work from home: 97th percentile · Broadband at home: 96th percentile · Home value ÷ income: 51st percentile
12,275 people · Chester County · median home $619,700 · income $190,691 · Jan low 23°F · 28 in snow
-
38Cary, Illinois
Work from home: 82nd percentile · Broadband at home: 93rd percentile · Home value ÷ income: 69th percentile
17,826 people · McHenry County · median home $309,800 · income $113,026 · Jan low 13°F · 35 in snow
-
37Finneytown, Ohio
Work from home: 79th percentile · Broadband at home: 89th percentile · Home value ÷ income: 76th percentile
12,399 people · Hamilton County · median home $207,100 · income $83,424 · Jan low 22°F · 16 in snow
-
36Franklin Park, New Jersey
Work from home: 86th percentile · Broadband at home: 96th percentile · Home value ÷ income: 62nd percentile
13,430 people · Somerset County · median home $336,600 · income $114,946 · Jan low 23°F · 29 in snow
-
35Greentree, New Jersey
Work from home: 96th percentile · Broadband at home: 91st percentile · Home value ÷ income: 58th percentile
12,012 people · Camden County · median home $438,400 · income $145,823 · Jan low 26°F · 22 in snow
-
34Tittabawassee, Michigan
Work from home: 82nd percentile · Broadband at home: 90th percentile · Home value ÷ income: 73rd percentile
10,606 people · Saginaw County · median home $276,000 · income $107,146 · Jan low 16°F · 49 in snow
-
33Brock Hall, Maryland
Work from home: 97th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 55th percentile
13,181 people · Prince George's County · median home $637,900 · income $206,451 · Jan low 25°F · 16 in snow
-
32Bradfordville, Florida
Work from home: 90th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 62nd percentile
19,183 people · Leon County · median home $383,300 · income $133,359 · Jan low 41°F · 0 in snow
-
31Plum, Pennsylvania
Work from home: 90th percentile · Broadband at home: 73rd percentile · Home value ÷ income: 82nd percentile
27,144 people · Allegheny County · median home $227,600 · income $98,705 · Jan low 19°F · 25 in snow
-
30Woolwich, New Jersey
Work from home: 91st percentile · Broadband at home: 92nd percentile · Home value ÷ income: 62nd percentile
12,577 people · Gloucester County · median home $456,000 · income $157,778 · Jan low 27°F · 18 in snow
-
29Upper St. Clair, Pennsylvania
Work from home: 96th percentile · Broadband at home: 77th percentile · Home value ÷ income: 73rd percentile
21,160 people · Allegheny County · median home $431,800 · income $163,409 · Jan low 22°F · 30 in snow
-
28South Euclid, Ohio
Work from home: 81st percentile · Broadband at home: 74th percentile · Home value ÷ income: 92nd percentile
21,883 people · Cuyahoga County · median home $153,700 · income $81,297 · Jan low 24°F · 85 in snow
-
27East Greenwich, New Jersey
Work from home: 92nd percentile · Broadband at home: 87th percentile · Home value ÷ income: 69th percentile
11,706 people · Gloucester County · median home $406,700 · income $148,814 · Jan low 26°F · 23 in snow
-
26Loudonville, New York
Work from home: 84th percentile · Broadband at home: 95th percentile · Home value ÷ income: 69th percentile
10,296 people · Albany County · median home $391,200 · income $142,829 · Jan low 16°F · 59 in snow
-
25Cinco Ranch, Texas
Work from home: 95th percentile · Broadband at home: 91st percentile · Home value ÷ income: 62nd percentile
16,899 people · Fort Bend County · median home $475,600 · income $161,972 · Jan low 45°F · 0 in snow
-
24West Bradford, Pennsylvania
Work from home: 94th percentile · Broadband at home: 96th percentile · Home value ÷ income: 58th percentile
14,316 people · Chester County · median home $487,500 · income $160,514 · Jan low 20°F · 31 in snow
-
23Maryland Heights, Missouri
Work from home: 90th percentile · Broadband at home: 85th percentile · Home value ÷ income: 73rd percentile
28,284 people · St. Louis County · median home $227,000 · income $86,436 · Jan low 22°F · 8 in snow
-
22Pine, Pennsylvania
Work from home: 95th percentile · Broadband at home: 98th percentile · Home value ÷ income: 55th percentile
14,691 people · Allegheny County · median home $579,700 · income $184,591 · Jan low 21°F · 30 in snow
-
21Lyndhurst, Ohio
Work from home: 88th percentile · Broadband at home: 78th percentile · Home value ÷ income: 82nd percentile
14,050 people · Cuyahoga County · median home $212,200 · income $91,238 · Jan low 24°F · 88 in snow
-
20Matteson, Illinois
Work from home: 91st percentile · Broadband at home: 84th percentile · Home value ÷ income: 73rd percentile
19,073 people · Cook County · median home $250,600 · income $95,457 · Jan low 15°F · 28 in snow
-
19South Park, Pennsylvania
Work from home: 86th percentile · Broadband at home: 86th percentile · Home value ÷ income: 76th percentile
13,727 people · Allegheny County · median home $248,000 · income $101,102 · Jan low 22°F · 21 in snow
-
18Texas, Michigan
Work from home: 87th percentile · Broadband at home: 96th percentile · Home value ÷ income: 66th percentile
17,691 people · Kalamazoo County · median home $415,100 · income $147,128 · Jan low 18°F · 78 in snow
-
17Round Lake, Illinois
Work from home: 79th percentile · Broadband at home: 94th percentile · Home value ÷ income: 76th percentile
18,721 people · Lake County · median home $278,600 · income $111,977 · Jan low 14°F · 43 in snow
-
16Linganore, Maryland
Work from home: 94th percentile · Broadband at home: 97th percentile · Home value ÷ income: 58th percentile
12,351 people · Frederick County · median home $533,500 · income $175,833 · Jan low 27°F · 31 in snow
-
15Tolland, Connecticut
Work from home: 85th percentile · Broadband at home: 95th percentile · Home value ÷ income: 69th percentile
14,563 people · median home $365,500 · income $133,264 · Jan low 19°F · 39 in snow
-
14Simsbury, Connecticut
Work from home: 94th percentile · Broadband at home: 89th percentile · Home value ÷ income: 66th percentile
24,517 people · median home $443,500 · income $157,907 · Jan low 17°F · 39 in snow
-
13Southfield, Michigan
Work from home: 95th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 62nd percentile
14,886 people · Oakland County · median home $544,100 · income $184,531 · Jan low 16°F · 36 in snow
-
12Berkley, Michigan
Work from home: 89th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 69th percentile
15,194 people · Oakland County · median home $316,700 · income $116,239 · Jan low 16°F · 36 in snow
-
11Victoria, Minnesota
Work from home: 97th percentile · Broadband at home: 95th percentile · Home value ÷ income: 58th percentile
10,546 people · Carver County · median home $581,200 · income $195,639 · Jan low 4°F · 52 in snow
-
10Grosse Pointe Farms, Michigan
Work from home: 92nd percentile · Broadband at home: 89th percentile · Home value ÷ income: 69th percentile
10,148 people · Wayne County · median home $442,000 · income $161,208 · Jan low 17°F · 28 in snow
-
9Hudson, Ohio
Work from home: 95th percentile · Broadband at home: 87th percentile · Home value ÷ income: 69th percentile
23,110 people · Summit County · median home $466,500 · income $171,427 · Jan low 18°F · 51 in snow
-
8Powell, Ohio
Work from home: 97th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 62nd percentile
14,163 people · Delaware County · median home $561,500 · income $195,495 · Jan low 21°F · 19 in snow
-
7Franklin Park, Pennsylvania
Work from home: 89th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 69th percentile
15,479 people · Allegheny County · median home $485,600 · income $176,875 · Jan low 21°F · 20 in snow
-
6Beverly Hills, Michigan
Work from home: 96th percentile · Broadband at home: 94th percentile · Home value ÷ income: 62nd percentile
10,584 people · Oakland County · median home $511,000 · income $177,412 · Jan low 16°F · 36 in snow
-
5Celina, Texas
Work from home: 98th percentile · Broadband at home: 96th percentile · Home value ÷ income: 58th percentile
16,739 people · Collin County · median home $509,600 · income $170,894 · Jan low 34°F · 3 in snow
-
4Wyndham, Virginia
Work from home: 99th percentile · Broadband at home: 97th percentile · Home value ÷ income: 58th percentile
11,087 people · Henrico County · median home $703,000 · income $235,250 · Jan low 27°F · 15 in snow
-
3Lindenhurst, Illinois
Work from home: 79th percentile · Broadband at home: 91st percentile · Home value ÷ income: 85th percentile
14,406 people · Lake County · median home $294,100 · income $131,474 · Jan low 15°F · 43 in snow
-
2Campton Hills, Illinois
Work from home: 86th percentile · Broadband at home: 96th percentile · Home value ÷ income: 73rd percentile
10,885 people · Kane County · median home $547,500 · income $209,134 · Jan low 16°F · 39 in snow
-
1Sienna, Texas
Work from home: 87th percentile · Broadband at home: 96th percentile · Home value ÷ income: 73rd percentile
20,204 people · Fort Bend County · median home $470,100 · income $177,837 · Jan low 43°F · 0 in snow
Price vs ranking
More U.S. rankings
- The 50 Best Small Towns to Retire in America
- The 50 Quietest Small Towns in America
- The 50 Most Affordable Small Towns in America
- The 50 Best Small Towns for Families in America
- The 50 Best Quiet, Affordable Small Towns to Retire in America
- The 50 Best Places to Retire in America
- The 50 Quietest Places in America
- The 50 Most Affordable Places in America
- The 50 Best Places for Families in America
- The 50 Best Quiet, Affordable Places to Retire in America
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)