The 50 Best Affordable Places for Remote Workers in America
Ranked on The Town Files lifestyle rankings among 12,622 towns and cities of 500+ people in the U.S., scoring every town on all of these at once. #1 is Clifton Knolls-Mill Creek, NY.
-
50Fox River Grove, Illinois
Work from home: 88th percentile · Broadband at home: 90th percentile · Home value ÷ income: 76th percentile

Photo: Smallbones (public domain, Wikimedia Commons) Fox River Grove is a village of 4,702 people in McHenry County, Illinois. Homes have a median value of $298,900 against household income of $121,506; January lows average 13°F.
4,702 people · McHenry County · median home $298,900 · income $121,506 · Jan low 13°F · 39 in snow
Full Fox River Grove, Illinois profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
49West Elmira, New York
Work from home: 64th percentile · Broadband at home: 96th percentile · Home value ÷ income: 94th percentile
West Elmira is a community of 4,850 people in Chemung County, New York. Homes have a median value of $198,300 against household income of $111,417; January lows average 16°F.
4,850 people · Chemung County · median home $198,300 · income $111,417 · Jan low 16°F · 42 in snow
Full West Elmira, New York profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
48Huber Ridge, Ohio
Work from home: 88th percentile · Broadband at home: 87th percentile · Home value ÷ income: 79th percentile

Photo: Nyttend (public domain, Wikimedia Commons) Huber Ridge is a community of 4,940 people in Franklin County, Ohio. Homes have a median value of $235,400 against household income of $97,039; January lows average 22°F.
4,940 people · Franklin County · median home $235,400 · income $97,039 · Jan low 22°F · 19 in snow
Full Huber Ridge, Ohio profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
47Buckner, Kentucky
Work from home: 83rd percentile · Broadband at home: 98th percentile · Home value ÷ income: 73rd percentile
Buckner is a community of 5,785 people in Oldham County, Kentucky. Homes have a median value of $425,400 against household income of $164,219; January lows average 23°F.
5,785 people · Oldham County · median home $425,400 · income $164,219 · Jan low 23°F · 11 in snow
Full Buckner, Kentucky profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
46Gananda, New York
Work from home: 88th percentile · Broadband at home: 79th percentile · Home value ÷ income: 87th percentile
Gananda is a community of 5,867 people in Wayne County, New York. Homes have a median value of $235,900 against household income of $109,761; January lows average 17°F.
5,867 people · Wayne County · median home $235,900 · income $109,761 · Jan low 17°F · 86 in snow
Full Gananda, New York profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
45Wyndham, 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 →
Percentile vs U.S. towns on each part of this ranking. -
44Sherwood, Ohio
Work from home: 84th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 79th percentile
Sherwood is a community of 3,633 people in Hamilton County, Ohio. Homes have a median value of $301,200 against household income of $125,729; January lows average 24°F.
3,633 people · Hamilton County · median home $301,200 · income $125,729 · Jan low 24°F · 17 in snow
Full Sherwood, Ohio profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
43Ralpho, Pennsylvania
Work from home: 89th percentile · Broadband at home: 76th percentile · Home value ÷ income: 90th percentile
Ralpho is a township of 4,186 people in Northumberland County, Pennsylvania. Homes have a median value of $243,900 against household income of $120,386; January lows average 19°F.
4,186 people · Northumberland County · median home $243,900 · income $120,386 · Jan low 19°F · 34 in snow
Full Ralpho, Pennsylvania profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
42Campton 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 →
Percentile vs U.S. towns on each part of this ranking. -
41Lindenhurst, 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 →
Percentile vs U.S. towns on each part of this ranking. -
40Blackwells Mills, New Jersey
Work from home: 96th percentile · Broadband at home: 98th percentile · Home value ÷ income: 62nd percentile
Blackwells Mills is a community of 9,473 people in Somerset County, New Jersey. Homes have a median value of $735,000 against household income of $250,001; January lows average 23°F.
9,473 people · Somerset County · median home $735,000 · income $250,001 · Jan low 23°F · 21 in snow
Full Blackwells Mills, New Jersey profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
39Sienna, 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 →
Percentile vs U.S. towns on each part of this ranking. -
38Upper Pottsgrove, Pennsylvania
Work from home: 94th percentile · Broadband at home: 96th percentile · Home value ÷ income: 66th percentile
Upper Pottsgrove is a township of 5,870 people in Montgomery County, Pennsylvania. Homes have a median value of $338,300 against household income of $121,566; January lows average 22°F.
5,870 people · Montgomery County · median home $338,300 · income $121,566 · Jan low 22°F · 4 in snow
Full Upper Pottsgrove, Pennsylvania profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
37Silver Creek, New York
Work from home: 76th percentile · Broadband at home: 90th percentile · Home value ÷ income: 90th percentile
Silver Creek is a village of 2,617 people in Chautauqua County, New York. Homes have a median value of $125,400 against household income of $63,854; January lows average 19°F.
2,617 people · Chautauqua County · median home $125,400 · income $63,854 · Jan low 19°F · 142 in snow
Full Silver Creek, New York profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
36Vevay, Michigan
Work from home: 80th percentile · Broadband at home: 97th percentile · Home value ÷ income: 79th percentile
Vevay is a township of 3,606 people in Ingham County, Michigan. Homes have a median value of $268,600 against household income of $110,000; January lows average 18°F.
3,606 people · Ingham County · median home $268,600 · income $110,000 · Jan low 18°F · 41 in snow
Full Vevay, Michigan profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
35Bayside, Wisconsin
Work from home: 98th percentile · Broadband at home: 89th percentile · Home value ÷ income: 69th percentile
Bayside is a village of 4,482 people in Milwaukee County, Wisconsin. Homes have a median value of $431,900 against household income of $160,096; January lows average 17°F.
4,482 people · Milwaukee County · median home $431,900 · income $160,096 · Jan low 17°F · 47 in snow
Full Bayside, Wisconsin profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
34Norton, Kansas
Work from home: 72nd percentile · Broadband at home: 91st percentile · Home value ÷ income: 94th percentile
Norton is a city of 2,747 people in Norton County, Kansas. Homes have a median value of $96,800 against household income of $53,125; January lows average 14°F.
2,747 people · Norton County · median home $96,800 · income $53,125 · Jan low 14°F · 20 in snow
Full Norton, Kansas profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
33Oronogo, Missouri
Work from home: 84th percentile · Broadband at home: 86th percentile · Home value ÷ income: 87th percentile
Oronogo is a city of 2,558 people in Jasper County, Missouri. Homes have a median value of $188,500 against household income of $91,563; January lows average 25°F.
2,558 people · Jasper County · median home $188,500 · income $91,563 · Jan low 25°F · 8 in snow
Full Oronogo, Missouri profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
32Halfway House, Pennsylvania
Work from home: 97th percentile · Broadband at home: 91st percentile · Home value ÷ income: 69th percentile
Halfway House is a community of 3,273 people in Montgomery County, Pennsylvania. Homes have a median value of $331,900 against household income of $121,815; January lows average 22°F.
3,273 people · Montgomery County · median home $331,900 · income $121,815 · Jan low 22°F · 4 in snow
Full Halfway House, Pennsylvania profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
31Glendale, Missouri
Work from home: 98th percentile · Broadband at home: 97th percentile · Home value ÷ income: 62nd percentile
Glendale is a city of 6,176 people in St. Louis County, Missouri. Homes have a median value of $494,000 against household income of $170,700; January lows average 25°F.
6,176 people · St. Louis County · median home $494,000 · income $170,700 · Jan low 25°F · 10 in snow
Full Glendale, Missouri profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
30Burlington, Connecticut
Work from home: 92nd percentile · Broadband at home: 90th percentile · Home value ÷ income: 76th percentile
Burlington is a town of 9,519 people, Connecticut. Homes have a median value of $418,700 against household income of $165,120; January lows average 17°F.
9,519 people · median home $418,700 · income $165,120 · Jan low 17°F · 39 in snow
Full Burlington, Connecticut profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
29St. Joseph, Illinois
Work from home: 78th percentile · Broadband at home: 95th percentile · Home value ÷ income: 85th percentile

Photo: User:Onemessedzebra (public domain, Wikimedia Commons) St. Joseph is a village of 3,810 people in Champaign County, Illinois. Homes have a median value of $270,900 against household income of $120,789; January lows average 18°F.
3,810 people · Champaign County · median home $270,900 · income $120,789 · Jan low 18°F · 25 in snow
Full St. Joseph, Illinois profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
28West Pikeland, Pennsylvania
Work from home: 100th percentile · Broadband at home: 96th percentile · Home value ÷ income: 62nd percentile

Photo: Sdwelch1031 (public domain, Wikimedia Commons) West Pikeland is a township of 4,024 people in Chester County, Pennsylvania. Homes have a median value of $652,600 against household income of $226,071; January lows average 23°F.
4,024 people · Chester County · median home $652,600 · income $226,071 · Jan low 23°F · 28 in snow
Full West Pikeland, Pennsylvania profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
27Marlborough, Connecticut
Work from home: 97th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 69th percentile
Marlborough is a town of 6,133 people, Connecticut. Homes have a median value of $379,100 against household income of $142,105; January lows average 20°F.
6,133 people · median home $379,100 · income $142,105 · Jan low 20°F · 39 in snow
Full Marlborough, Connecticut profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
26South Russell, Ohio
Work from home: 85th percentile · Broadband at home: 98th percentile · Home value ÷ income: 76th percentile
South Russell is a village of 3,972 people in Geauga County, Ohio. Homes have a median value of $432,800 against household income of $171,875; January lows average 19°F.
3,972 people · Geauga County · median home $432,800 · income $171,875 · Jan low 19°F · 87 in snow
Full South Russell, Ohio profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
25Orange, Ohio
Work from home: 90th percentile · Broadband at home: 97th percentile · Home value ÷ income: 73rd percentile
Orange is a village of 3,421 people in Cuyahoga County, Ohio. Homes have a median value of $442,300 against household income of $170,063; January lows average 24°F.
3,421 people · Cuyahoga County · median home $442,300 · income $170,063 · Jan low 24°F · 78 in snow
Percentile vs U.S. towns on each part of this ranking. -
24West Simsbury, Connecticut
Work from home: 94th percentile · Broadband at home: 90th percentile · Home value ÷ income: 76th percentile
West Simsbury is a community of 2,521 people, Connecticut. Homes have a median value of $503,100 against household income of $201,397; January lows average 14°F.
2,521 people · median home $503,100 · income $201,397 · Jan low 14°F · 51 in snow
Full West Simsbury, Connecticut profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
23Desert Edge, California
Work from home: 97th percentile · Broadband at home: 73rd percentile · Home value ÷ income: 90th percentile
Desert Edge is a community of 4,180 people in Riverside County, California. Homes have a median value of $76,300 against household income of $37,429; January lows average 48°F.
4,180 people · Riverside County · median home $76,300 · income $37,429 · Jan low 48°F · 0 in snow
Full Desert Edge, California profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
22Carrollton, Michigan
Work from home: 93rd percentile · Broadband at home: 71st percentile · Home value ÷ income: 96th percentile
Carrollton is a township of 5,750 people in Saginaw County, Michigan. Homes have a median value of $82,300 against household income of $50,399; January lows average 16°F.
5,750 people · Saginaw County · median home $82,300 · income $50,399 · Jan low 16°F · 41 in snow
Full Carrollton, Michigan profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
21Gilberts, Illinois
Work from home: 85th percentile · Broadband at home: 96th percentile · Home value ÷ income: 79th percentile
Gilberts is a village of 8,366 people in Kane County, Illinois. Homes have a median value of $347,300 against household income of $146,333; January lows average 14°F.
8,366 people · Kane County · median home $347,300 · income $146,333 · Jan low 14°F · 32 in snow
Full Gilberts, Illinois profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
20Wyoming, Ohio
Work from home: 92nd percentile · Broadband at home: 95th percentile · Home value ÷ income: 73rd percentile
Wyoming is a city of 8,756 people in Hamilton County, Ohio. Homes have a median value of $430,000 against household income of $165,188; January lows average 22°F.
8,756 people · Hamilton County · median home $430,000 · income $165,188 · Jan low 22°F · 16 in snow
Full Wyoming, Ohio profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
19Savannah, Texas
Work from home: 97th percentile · Broadband at home: 98th percentile · Home value ÷ income: 66th percentile
Savannah is a community of 6,529 people in Denton County, Texas. Homes have a median value of $400,000 against household income of $142,868; January lows average 34°F.
6,529 people · Denton County · median home $400,000 · income $142,868 · Jan low 34°F · 3 in snow
Full Savannah, Texas profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
18Taylor Lake Village, Texas
Work from home: 92nd percentile · Broadband at home: 87th 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 →
Percentile vs U.S. towns on each part of this ranking. -
17Fayetteville, New York
Work from home: 81st percentile · Broadband at home: 90th percentile · Home value ÷ income: 90th percentile
Fayetteville is a village of 4,225 people in Onondaga County, New York. Homes have a median value of $258,700 against household income of $127,559; January lows average 17°F.
4,225 people · Onondaga County · median home $258,700 · income $127,559 · Jan low 17°F · 128 in snow
Full Fayetteville, New York profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
16Black Jack, Missouri
Work from home: 92nd percentile · Broadband at home: 93rd percentile · Home value ÷ income: 76th percentile
Black Jack is a city of 6,634 people in St. Louis County, Missouri. Homes have a median value of $193,000 against household income of $78,331; January lows average 24°F.
6,634 people · St. Louis County · median home $193,000 · income $78,331 · Jan low 24°F · 17 in snow
Full Black Jack, Missouri profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
15Chesterfield, New Jersey
Work from home: 95th percentile · Broadband at home: 97th percentile · Home value ÷ income: 69th percentile
Chesterfield is a township of 9,422 people in Burlington County, New Jersey. Homes have a median value of $560,000 against household income of $208,836; January lows average 23°F.
9,422 people · Burlington County · median home $560,000 · income $208,836 · Jan low 23°F · 25 in snow
Full Chesterfield, New Jersey profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
14Huntington Woods, Michigan
Work from home: 91st percentile · Broadband at home: 95th percentile · Home value ÷ income: 76th percentile
Huntington Woods is a city of 6,388 people in Oakland County, Michigan. Homes have a median value of $473,900 against household income of $190,150; January lows average 19°F.
6,388 people · Oakland County · median home $473,900 · income $190,150 · Jan low 19°F · 34 in snow
Full Huntington Woods, Michigan profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
13Flossmoor, Illinois
Work from home: 98th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 73rd percentile
Flossmoor is a village of 9,704 people in Cook County, Illinois. Homes have a median value of $344,800 against household income of $133,663; January lows average 15°F.
9,704 people · Cook County · median home $344,800 · income $133,663 · Jan low 15°F · 28 in snow
Full Flossmoor, Illinois profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
12Ottawa Hills, Ohio
Work from home: 77th percentile · Broadband at home: 95th percentile · Home value ÷ income: 92nd percentile
Ottawa Hills is a village of 4,790 people in Lucas County, Ohio. Homes have a median value of $314,900 against household income of $167,917; January lows average 20°F.
4,790 people · Lucas County · median home $314,900 · income $167,917 · Jan low 20°F · 35 in snow
Full Ottawa Hills, Ohio profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
11Pleasant Ridge, Michigan
Work from home: 96th percentile · Broadband at home: 96th percentile · Home value ÷ income: 73rd percentile
Pleasant Ridge is a city of 2,627 people in Oakland County, Michigan. Homes have a median value of $448,700 against household income of $171,125; January lows average 20°F.
2,627 people · Oakland County · median home $448,700 · income $171,125 · Jan low 20°F · 33 in snow
Full Pleasant Ridge, Michigan profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
10Dry Run, Ohio
Work from home: 89th percentile · Broadband at home: 97th percentile · Home value ÷ income: 79th percentile
Dry Run is a community of 7,672 people in Hamilton County, Ohio. Homes have a median value of $472,200 against household income of $200,530; January lows average 24°F.
7,672 people · Hamilton County · median home $472,200 · income $200,530 · Jan low 24°F · 16 in snow
Full Dry Run, Ohio profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
9Rush, New York
Work from home: 90th percentile · Broadband at home: 91st percentile · Home value ÷ income: 85th percentile
Rush is a town of 3,490 people in Monroe County, New York. Homes have a median value of $264,600 against household income of $122,519; January lows average 16°F.
3,490 people · Monroe County · median home $264,600 · income $122,519 · Jan low 16°F · 52 in snow
Full Rush, New York profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
8Churchill, Pennsylvania
Work from home: 100th percentile · Broadband at home: 83rd percentile · Home value ÷ income: 85th percentile
Churchill is a borough of 3,157 people in Allegheny County, Pennsylvania. Homes have a median value of $234,800 against household income of $106,964; January lows average 22°F.
3,157 people · Allegheny County · median home $234,800 · income $106,964 · Jan low 22°F · 25 in snow
Full Churchill, Pennsylvania profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
7Smithton, Illinois
Work from home: 80th percentile · Broadband at home: 96th 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 →
Percentile vs U.S. towns on each part of this ranking. -
6Germantown Hills, Illinois
Work from home: 81st percentile · Broadband at home: 96th percentile · Home value ÷ income: 94th percentile
Germantown Hills is a village of 3,412 people in Woodford County, Illinois. Homes have a median value of $264,900 against household income of $147,341; January lows average 18°F.
3,412 people · Woodford County · median home $264,900 · income $147,341 · Jan low 18°F · 22 in snow
Full Germantown Hills, Illinois profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
5Volo, Illinois
Work from home: 84th percentile · Broadband at home: 98th percentile · Home value ÷ income: 90th percentile
Volo is a village of 6,122 people in Lake County, Illinois. Homes have a median value of $319,700 against household income of $160,792; January lows average 13°F.
6,122 people · Lake County · median home $319,700 · income $160,792 · Jan low 13°F · 35 in snow
Full Volo, Illinois profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
4Hainesville, Illinois
Work from home: 85th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 96th percentile
Hainesville is a village of 3,546 people in Lake County, Illinois. Homes have a median value of $210,500 against household income of $129,911; January lows average 14°F.
3,546 people · Lake County · median home $210,500 · income $129,911 · Jan low 14°F · 43 in snow
Full Hainesville, Illinois profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
3Manor, Pennsylvania
Work from home: 94th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 90th percentile
Manor is a borough of 3,585 people in Westmoreland County, Pennsylvania. Homes have a median value of $273,500 against household income of $138,583; January lows average 22°F.
3,585 people · Westmoreland County · median home $273,500 · income $138,583 · Jan low 22°F · 25 in snow
Full Manor, Pennsylvania profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
2Westmont, Pennsylvania
Work from home: 89th percentile · Broadband at home: 94th percentile · Home value ÷ income: 95th percentile
Westmont is a borough of 4,982 people in Cambria County, Pennsylvania. Homes have a median value of $180,800 against household income of $108,988; January lows average 19°F.
4,982 people · Cambria County · median home $180,800 · income $108,988 · Jan low 19°F · 87 in snow
Full Westmont, Pennsylvania profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking. -
1Clifton Knolls-Mill Creek, New York
Work from home: 95th percentile · Broadband at home: 95th percentile · Home value ÷ income: 90th percentile
Clifton Knolls-Mill Creek is a community of 3,048 people in Saratoga County, New York. Homes have a median value of $386,200 against household income of $188,750; January lows average 16°F.
3,048 people · Saratoga County · median home $386,200 · income $188,750 · Jan low 16°F · 59 in snow
Full Clifton Knolls-Mill Creek, New York profile: weather, storms, schools, jobs →
Percentile vs U.S. towns on each part of this ranking.
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)