The 50 Best Affordable Places for Remote Workers in America
Ranked on The Town Files lifestyle rankings among 12,622 towns and cities of 2,500+ people in the U.S., scoring every town on all of these at once. #1 is Clifton Knolls-Mill Creek, NY.
-
50Argo, Alabama
Work from home: 79th percentile · Broadband at home: 96th percentile · Home value ÷ income: 79th percentile
4,368 people · St. Clair County · median home $248,100 · income $105,128 · Jan low 31°F · 0 in snow
-
49Buckner, Kentucky
Work from home: 83rd percentile · Broadband at home: 98th percentile · Home value ÷ income: 73rd percentile
5,785 people · Oldham County · median home $425,400 · income $164,219 · Jan low 23°F · 11 in snow
-
48Union, Pennsylvania
Work from home: 74th percentile · Broadband at home: 86th percentile · Home value ÷ income: 94th percentile
4,996 people · Lawrence County · median home $119,100 · income $64,826 · Jan low 19°F · 28 in snow
-
47Fox River Grove, Illinois
Work from home: 88th percentile · Broadband at home: 90th percentile · Home value ÷ income: 76th percentile
4,702 people · McHenry County · median home $298,900 · income $121,506 · Jan low 13°F · 39 in snow
-
46Rochester, Illinois
Work from home: 83rd percentile · Broadband at home: 81st percentile · Home value ÷ income: 90th percentile
3,863 people · Sangamon County · median home $238,900 · income $117,118 · Jan low 19°F · 19 in snow
-
45Wyndham, 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
-
44Ralpho, Pennsylvania
Work from home: 89th percentile · Broadband at home: 76th percentile · Home value ÷ income: 90th percentile
4,186 people · Northumberland County · median home $243,900 · income $120,386 · Jan low 19°F · 34 in snow
-
43Lindenhurst, 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
-
42Campton 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
-
41Sherwood, Ohio
Work from home: 84th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 79th percentile
3,633 people · Hamilton County · median home $301,200 · income $125,729 · Jan low 24°F · 17 in snow
-
40Blackwells Mills, New Jersey
Work from home: 96th percentile · Broadband at home: 98th percentile · Home value ÷ income: 62nd percentile
9,473 people · Somerset County · median home $735,000 · income $250,001 · Jan low 23°F · 21 in snow
-
39Vevay, Michigan
Work from home: 80th percentile · Broadband at home: 97th percentile · Home value ÷ income: 79th percentile
3,606 people · Ingham County · median home $268,600 · income $110,000 · Jan low 18°F · 41 in snow
-
38Silver Creek, New York
Work from home: 76th percentile · Broadband at home: 90th percentile · Home value ÷ income: 90th percentile
2,617 people · Chautauqua County · median home $125,400 · income $63,854 · Jan low 19°F · 142 in snow
-
37Bayside, Wisconsin
Work from home: 98th percentile · Broadband at home: 89th percentile · Home value ÷ income: 69th percentile
4,482 people · Milwaukee County · median home $431,900 · income $160,096 · Jan low 17°F · 47 in snow
-
36Sienna, 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
-
35Upper Pottsgrove, Pennsylvania
Work from home: 94th percentile · Broadband at home: 96th percentile · Home value ÷ income: 66th percentile
5,870 people · Montgomery County · median home $338,300 · income $121,566 · Jan low 22°F · 4 in snow
-
34Oronogo, Missouri
Work from home: 84th percentile · Broadband at home: 86th percentile · Home value ÷ income: 87th percentile
2,558 people · Jasper County · median home $188,500 · income $91,563 · Jan low 25°F · 8 in snow
-
33Glendale, Missouri
Work from home: 98th percentile · Broadband at home: 97th percentile · Home value ÷ income: 62nd percentile
6,176 people · St. Louis County · median home $494,000 · income $170,700 · Jan low 25°F · 10 in snow
-
32Halfway House, Pennsylvania
Work from home: 97th percentile · Broadband at home: 91st percentile · Home value ÷ income: 69th percentile
3,273 people · Montgomery County · median home $331,900 · income $121,815 · Jan low 22°F · 4 in snow
-
31Norton, Kansas
Work from home: 72nd percentile · Broadband at home: 91st percentile · Home value ÷ income: 94th percentile
2,747 people · Norton County · median home $96,800 · income $53,125 · Jan low 14°F · 20 in snow
-
30Burlington, Connecticut
Work from home: 92nd percentile · Broadband at home: 90th percentile · Home value ÷ income: 76th percentile
9,519 people · median home $418,700 · income $165,120 · Jan low 17°F · 39 in snow
-
29Marlborough, Connecticut
Work from home: 97th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 69th percentile
6,133 people · median home $379,100 · income $142,105 · Jan low 20°F · 39 in snow
-
28West Pikeland, Pennsylvania
Work from home: 100th percentile · Broadband at home: 96th percentile · Home value ÷ income: 62nd percentile
4,024 people · Chester County · median home $652,600 · income $226,071 · Jan low 23°F · 28 in snow
-
27St. Joseph, Illinois
Work from home: 78th percentile · Broadband at home: 95th percentile · Home value ÷ income: 85th percentile
3,810 people · Champaign County · median home $270,900 · income $120,789 · Jan low 18°F · 25 in snow
-
26South Russell, Ohio
Work from home: 85th percentile · Broadband at home: 98th percentile · Home value ÷ income: 76th percentile
3,972 people · Geauga County · median home $432,800 · income $171,875 · Jan low 19°F · 87 in snow
-
25Orange, Ohio
Work from home: 90th percentile · Broadband at home: 97th percentile · Home value ÷ income: 73rd percentile
3,421 people · Cuyahoga County · median home $442,300 · income $170,063 · Jan low 24°F · 78 in snow
-
24Carrollton, Michigan
Work from home: 93rd percentile · Broadband at home: 71st percentile · Home value ÷ income: 96th percentile
5,750 people · Saginaw County · median home $82,300 · income $50,399 · Jan low 16°F · 41 in snow
-
23Gilberts, Illinois
Work from home: 85th percentile · Broadband at home: 96th percentile · Home value ÷ income: 79th percentile
8,366 people · Kane County · median home $347,300 · income $146,333 · Jan low 14°F · 32 in snow
-
22Desert Edge, California
Work from home: 97th percentile · Broadband at home: 73rd percentile · Home value ÷ income: 90th percentile
4,180 people · Riverside County · median home $76,300 · income $37,429 · Jan low 48°F · 0 in snow
-
21Wyoming, Ohio
Work from home: 92nd percentile · Broadband at home: 95th percentile · Home value ÷ income: 73rd percentile
8,756 people · Hamilton County · median home $430,000 · income $165,188 · Jan low 22°F · 16 in snow
-
20West Simsbury, Connecticut
Work from home: 94th percentile · Broadband at home: 90th percentile · Home value ÷ income: 76th percentile
2,521 people · median home $503,100 · income $201,397 · Jan low 14°F · 51 in snow
-
19Black Jack, Missouri
Work from home: 92nd percentile · Broadband at home: 93rd percentile · Home value ÷ income: 76th percentile
6,634 people · St. Louis County · median home $193,000 · income $78,331 · Jan low 24°F · 17 in snow
-
18Chesterfield, New Jersey
Work from home: 95th percentile · Broadband at home: 97th percentile · Home value ÷ income: 69th percentile
9,422 people · Burlington County · median home $560,000 · income $208,836 · Jan low 23°F · 25 in snow
-
17Fayetteville, New York
Work from home: 81st percentile · Broadband at home: 90th percentile · Home value ÷ income: 90th percentile
4,225 people · Onondaga County · median home $258,700 · income $127,559 · Jan low 17°F · 128 in snow
-
16Taylor Lake Village, Texas
Work from home: 92nd percentile · Broadband at home: 87th percentile · Home value ÷ income: 82nd percentile
3,704 people · Harris County · median home $388,900 · income $165,875 · Jan low 46°F · 0 in snow
-
15Savannah, Texas
Work from home: 97th percentile · Broadband at home: 98th percentile · Home value ÷ income: 66th percentile
6,529 people · Denton County · median home $400,000 · income $142,868 · Jan low 34°F · 3 in snow
-
14Huntington Woods, Michigan
Work from home: 91st percentile · Broadband at home: 95th percentile · Home value ÷ income: 76th percentile
6,388 people · Oakland County · median home $473,900 · income $190,150 · Jan low 19°F · 34 in snow
-
13Ottawa Hills, Ohio
Work from home: 77th percentile · Broadband at home: 95th percentile · Home value ÷ income: 92nd percentile
4,790 people · Lucas County · median home $314,900 · income $167,917 · Jan low 20°F · 35 in snow
-
12Flossmoor, Illinois
Work from home: 98th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 73rd percentile
9,704 people · Cook County · median home $344,800 · income $133,663 · Jan low 15°F · 28 in snow
-
11Pleasant Ridge, Michigan
Work from home: 96th percentile · Broadband at home: 96th percentile · Home value ÷ income: 73rd percentile
2,627 people · Oakland County · median home $448,700 · income $171,125 · Jan low 20°F · 33 in snow
-
10Dry Run, Ohio
Work from home: 89th percentile · Broadband at home: 97th percentile · Home value ÷ income: 79th percentile
7,672 people · Hamilton County · median home $472,200 · income $200,530 · Jan low 24°F · 16 in snow
-
9Rush, New York
Work from home: 90th percentile · Broadband at home: 91st percentile · Home value ÷ income: 85th percentile
3,490 people · Monroe County · median home $264,600 · income $122,519 · Jan low 16°F · 52 in snow
-
8Churchill, Pennsylvania
Work from home: 100th percentile · Broadband at home: 83rd percentile · Home value ÷ income: 85th percentile
3,157 people · Allegheny County · median home $234,800 · income $106,964 · Jan low 22°F · 25 in snow
-
7Smithton, Illinois
Work from home: 80th percentile · Broadband at home: 96th percentile · Home value ÷ income: 92nd percentile
4,006 people · St. Clair County · median home $256,300 · income $135,455 · Jan low 24°F · 12 in snow
-
6Germantown Hills, Illinois
Work from home: 81st percentile · Broadband at home: 96th percentile · Home value ÷ income: 94th percentile
3,412 people · Woodford County · median home $264,900 · income $147,341 · Jan low 18°F · 22 in snow
-
5Volo, Illinois
Work from home: 84th percentile · Broadband at home: 98th percentile · Home value ÷ income: 90th percentile
6,122 people · Lake County · median home $319,700 · income $160,792 · Jan low 13°F · 35 in snow
-
4Hainesville, Illinois
Work from home: 85th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 96th percentile
3,546 people · Lake County · median home $210,500 · income $129,911 · Jan low 14°F · 43 in snow
-
3Manor, Pennsylvania
Work from home: 94th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 90th percentile
3,585 people · Westmoreland County · median home $273,500 · income $138,583 · Jan low 22°F · 25 in snow
-
2Westmont, Pennsylvania
Work from home: 89th percentile · Broadband at home: 94th percentile · Home value ÷ income: 95th percentile
4,982 people · Cambria County · median home $180,800 · income $108,988 · Jan low 19°F · 87 in snow
-
1Clifton Knolls-Mill Creek, New York
Work from home: 95th percentile · Broadband at home: 95th percentile · Home value ÷ income: 90th percentile
3,048 people · Saratoga County · median home $386,200 · income $188,750 · Jan low 16°F · 59 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)