The 24 Best Affordable Small Towns for Remote Workers in California
Ranked on The Town Files lifestyle rankings among 358 towns of 500–10,000 people in California, scoring every town on all of these at once. #1 is Gold River, CA.
-
24Madera Ranchos, California
Work from home: 62nd percentile · Broadband at home: 58th percentile · Home value ÷ income: 92nd percentile
Madera Ranchos is a community of 3,623 people in Madera County, California. Homes have a median value of $492,600 against household income of $126,583; January lows average 38°F.
3,623 people · Madera County · median home $492,600 · income $126,583 · Jan low 38°F · 0 in snow
Full Madera Ranchos, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
23Old Fig Garden, California
Work from home: 70th percentile · Broadband at home: 62nd percentile · Home value ÷ income: 80th percentile
Old Fig Garden is a community of 5,477 people in Fresno County, California. Homes have a median value of $512,700 against household income of $105,781; January lows average 41°F.
5,477 people · Fresno County · median home $512,700 · income $105,781 · Jan low 41°F · 0 in snow
Full Old Fig Garden, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
22Kelly Ridge, California
Work from home: 64th percentile · Broadband at home: 75th percentile · Home value ÷ income: 74th percentile
Kelly Ridge is a community of 3,006 people in Butte County, California. Homes have a median value of $277,600 against household income of $54,631; January lows average 40°F.
3,006 people · Butte County · median home $277,600 · income $54,631 · Jan low 40°F · 22 in snow
Full Kelly Ridge, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
21Morongo Valley, California
Work from home: 63rd percentile · Broadband at home: 85th percentile · Home value ÷ income: 67th percentile
Morongo Valley is a community of 3,514 people in San Bernardino County, California. Homes have a median value of $285,400 against household income of $51,949; January lows average 41°F.
3,514 people · San Bernardino County · median home $285,400 · income $51,949 · Jan low 41°F · 4 in snow
Full Morongo Valley, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
20Hidden Valley Lake, California
Work from home: 58th percentile · Broadband at home: 76th percentile · Home value ÷ income: 82nd percentile
Hidden Valley Lake is a community of 6,235 people in Lake County, California. Homes have a median value of $394,800 against household income of $84,152; January lows average 33°F.
6,235 people · Lake County · median home $394,800 · income $84,152 · Jan low 33°F · 0 in snow
Full Hidden Valley Lake, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
19Arnold, California
Work from home: 79th percentile · Broadband at home: 68th percentile · Home value ÷ income: 71st percentile
Arnold is a community of 3,288 people in Calaveras County, California. Homes have a median value of $485,700 against household income of $92,467; January lows average 30°F.
3,288 people · Calaveras County · median home $485,700 · income $92,467 · Jan low 30°F · 105 in snow
Full Arnold, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
18Lake of the Pines, California
Work from home: 88th percentile · Broadband at home: 63rd percentile · Home value ÷ income: 67th percentile
Lake of the Pines is a community of 4,301 people in Nevada County, California. Homes have a median value of $664,300 against household income of $121,682; January lows average 37°F.
4,301 people · Nevada County · median home $664,300 · income $121,682 · Jan low 37°F · 7 in snow
Full Lake of the Pines, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
17Shingle Springs, California
Work from home: 79th percentile · Broadband at home: 76th percentile · Home value ÷ income: 67th percentile
Shingle Springs is a community of 4,660 people in El Dorado County, California. Homes have a median value of $744,900 against household income of $135,530; January lows average 38°F.
4,660 people · El Dorado County · median home $744,900 · income $135,530 · Jan low 38°F · 8 in snow
Full Shingle Springs, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
16Casa Conejo, California
Work from home: 72nd percentile · Broadband at home: 93rd percentile · Home value ÷ income: 58th percentile
Casa Conejo is a community of 3,267 people in Ventura County, California. Homes have a median value of $888,400 against household income of $147,616; January lows average 45°F.
3,267 people · Ventura County · median home $888,400 · income $147,616 · Jan low 45°F · 0 in snow
Full Casa Conejo, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
15Granite Hills, California
Work from home: 86th percentile · Broadband at home: 85th percentile · Home value ÷ income: 52nd percentile
Granite Hills is a community of 3,267 people in San Diego County, California. Homes have a median value of $974,500 against household income of $155,820; January lows average 43°F.
3,267 people · San Diego County · median home $974,500 · income $155,820 · Jan low 43°F · 0 in snow
Full Granite Hills, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
14Rancho Murieta, California
Work from home: 55th percentile · Broadband at home: 94th percentile · Home value ÷ income: 74th percentile
Rancho Murieta is a community of 5,903 people in Sacramento County, California. Homes have a median value of $715,700 against household income of $140,061; January lows average 39°F.
5,903 people · Sacramento County · median home $715,700 · income $140,061 · Jan low 39°F · 0 in snow
Full Rancho Murieta, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
13Vine Hill, California
Work from home: 72nd percentile · Broadband at home: 86th percentile · Home value ÷ income: 67th percentile
Vine Hill is a community of 4,323 people in Contra Costa County, California. Homes have a median value of $631,900 against household income of $115,313; January lows average 35°F.
4,323 people · Contra Costa County · median home $631,900 · income $115,313 · Jan low 35°F · 0 in snow
Full Vine Hill, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
12Contra Costa Centre, California
Work from home: 77th percentile · Broadband at home: 90th percentile · Home value ÷ income: 58th percentile
Contra Costa Centre is a community of 6,808 people in Contra Costa County, California. Homes have a median value of $733,300 against household income of $121,313; January lows average 42°F.
6,808 people · Contra Costa County · median home $733,300 · income $121,313 · Jan low 42°F · 0 in snow
Full Contra Costa Centre, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
11Running Springs, California
Work from home: 62nd percentile · Broadband at home: 84th percentile · Home value ÷ income: 82nd percentile
Running Springs is a community of 5,268 people in San Bernardino County, California. Homes have a median value of $385,000 against household income of $81,516; January lows average 29°F.
5,268 people · San Bernardino County · median home $385,000 · income $81,516 · Jan low 29°F · 22 in snow
Full Running Springs, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
10Alta Sierra, California
Work from home: 85th percentile · Broadband at home: 76th percentile · Home value ÷ income: 71st percentile
Alta Sierra is a community of 7,204 people in Nevada County, California. Homes have a median value of $563,700 against household income of $105,603; January lows average 33°F.
7,204 people · Nevada County · median home $563,700 · income $105,603 · Jan low 33°F · 9 in snow
Full Alta Sierra, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
9Las Flores, California
Work from home: 70th percentile · Broadband at home: 95th percentile · Home value ÷ income: 71st percentile
Las Flores is a community of 5,995 people in Orange County, California. Homes have a median value of $1,119,100 against household income of $211,782; January lows average 44°F.
5,995 people · Orange County · median home $1,119,100 · income $211,782 · Jan low 44°F · 0 in snow
Full Las Flores, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
8North Fork, California
Work from home: 84th percentile · Broadband at home: 85th percentile · Home value ÷ income: 71st percentile
North Fork is a community of 3,250 people in Madera County, California. Homes have a median value of $382,600 against household income of $71,619; January lows average 32°F.
3,250 people · Madera County · median home $382,600 · income $71,619 · Jan low 32°F · 2 in snow
Full North Fork, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
7Pepperdine University, California
Work from home: 71st percentile · Broadband at home: 95th percentile · Home value ÷ income: 78th percentile
Pepperdine University is a community of 2,747 people in Los Angeles County, California. Homes have a median value of $979,700 against household income of $199,432; January lows average 50°F.
2,747 people · Los Angeles County · median home $979,700 · income $199,432 · Jan low 50°F · 0 in snow
Full Pepperdine University, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
6Yosemite Lakes, California
Work from home: 62nd percentile · Broadband at home: 89th percentile · Home value ÷ income: 93rd percentile
Yosemite Lakes is a community of 5,022 people in Madera County, California. Homes have a median value of $374,000 against household income of $97,813; January lows average 38°F.
5,022 people · Madera County · median home $374,000 · income $97,813 · Jan low 38°F · 3 in snow
Full Yosemite Lakes, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
5Desert Edge, California
Work from home: 92nd percentile · Broadband at home: 57th percentile · Home value ÷ income: 100th 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 California towns on each part of this ranking. -
4Buckhorn, California
Work from home: 74th percentile · Broadband at home: 86th percentile · Home value ÷ income: 91st percentile
Buckhorn is a community of 2,597 people in Amador County, California. Homes have a median value of $360,800 against household income of $90,045; January lows average 39°F.
2,597 people · Amador County · median home $360,800 · income $90,045 · Jan low 39°F · 4 in snow
Full Buckhorn, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
3Mather, California
Work from home: 87th percentile · Broadband at home: 89th percentile · Home value ÷ income: 91st percentile
Mather is a community of 4,698 people in Sacramento County, California. Homes have a median value of $585,900 against household income of $146,023; January lows average 41°F.
4,698 people · Sacramento County · median home $585,900 · income $146,023 · Jan low 41°F · 0 in snow
Full Mather, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
2Borrego Springs, California
Work from home: 92nd percentile · Broadband at home: 95th percentile · Home value ÷ income: 82nd percentile

Photo: Perdelsky at English Wikipedia (public domain, Wikimedia Commons) Borrego Springs is a community of 3,073 people in San Diego County, California. Homes have a median value of $402,700 against household income of $86,078; January lows average 46°F.
3,073 people · San Diego County · median home $402,700 · income $86,078 · Jan low 46°F · 0 in snow
Full Borrego Springs, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking. -
1Gold River, California
Work from home: 94th percentile · Broadband at home: 86th percentile · Home value ÷ income: 90th percentile
Gold River is a community of 7,844 people in Sacramento County, California. Homes have a median value of $724,400 against household income of $175,120; January lows average 41°F.
7,844 people · Sacramento County · median home $724,400 · income $175,120 · Jan low 41°F · 0 in snow
Full Gold River, California profile: weather, storms, schools, jobs →
Percentile vs California towns on each part of this ranking.
Price vs ranking
More California rankings
- The 25 Best Small Towns to Retire in California
- The 25 Quietest Small Towns in California
- The 25 Most Affordable Small Towns in California
- The 25 Best Small Towns for Families in California
- The 25 Best Quiet, Affordable Small Towns to Retire in California
- 25 Small Towns in California With the Cheapest Homes
- 25 Small Towns in California With the Mildest Winters
- The 25 Most Walkable Small Towns in California
- The 25 Best Small Towns for First-Time Home Buyers in California
- The 10 Best Affordable Small Towns to Retire in California With Mild Winters
Same ranking, other places
- The 50 Best Affordable Small Towns for Remote Workers in America
- The 25 Best Affordable Small Towns for Remote Workers in Pennsylvania
- The 25 Best Affordable Small Towns for Remote Workers in New York
- The 25 Best Affordable Small Towns for Remote Workers in Michigan
- The 15 Best Affordable Small Towns for Remote Workers in Texas
- The 25 Best Affordable Small Towns for Remote Workers in New Jersey
- The 24 Best Affordable Small Towns for Remote Workers in Florida
- The 25 Best Affordable Small Towns for Remote Workers in Wisconsin
- The 25 Best Affordable Small Towns for Remote Workers in Ohio
- The 12 Best Affordable Small Towns for Remote Workers in Illinois
- 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)