The Town Files

The 24 Best Affordable Small Towns for Remote Workers in California

Ranked on The Town Files lifestyle rankings among 358 towns of 2,500–10,000 people in California, scoring every town on all of these at once. #1 is Gold River, CA.

Map of the 24 towns123456789101112131415161718192021222324
Numbers match the ranking.
The 24 Best Affordable Small Towns for Remote Workers in California1. Gold Riverscore 902. Borrego Springsscore 903. Matherscore 894. Buckhornscore 845. Desert Edgescore 836. Yosemite Lakesscore 817. Pepperdine Universityscore 818. North Forkscore 809. Las Floresscore 7910. Alta Sierrascore 7711. Running Springsscore 7612. Vine Hillscore 7513. Contra Costa Centrescore 7514. Rancho Murietascore 7415. Casa Conejoscore 7416. Granite Hillsscore 7417. Shingle Springsscore 7418. Arnoldscore 7319. Lake of the Pinesscore 7320. Hidden Valley Lakescore 7221. Morongo Valleyscore 7222. Kelly Ridgescore 7123. Madera Ranchosscore 7124. Old Fig Gardenscore 71
  1. 24Old Fig Garden, California

    Work from home: 70th percentile · Broadband at home: 62nd percentile · Home value ÷ income: 80th percentile

    5,477 people · Fresno County · median home $512,700 · income $105,781 · Jan low 41°F · 0 in snow

  2. 23Madera Ranchos, California

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

    3,623 people · Madera County · median home $492,600 · income $126,583 · Jan low 38°F · 0 in snow

  3. 22Kelly Ridge, California

    Work from home: 64th percentile · Broadband at home: 75th percentile · Home value ÷ income: 74th percentile

    3,006 people · Butte County · median home $277,600 · income $54,631 · Jan low 40°F · 22 in snow

  4. 21Morongo Valley, California

    Work from home: 63rd percentile · Broadband at home: 85th percentile · Home value ÷ income: 67th percentile

    3,514 people · San Bernardino County · median home $285,400 · income $51,949 · Jan low 41°F · 4 in snow

  5. 20Hidden Valley Lake, California

    Work from home: 58th percentile · Broadband at home: 76th percentile · Home value ÷ income: 82nd percentile

    6,235 people · Lake County · median home $394,800 · income $84,152 · Jan low 33°F · 0 in snow

  6. 19Lake of the Pines, California

    Work from home: 88th percentile · Broadband at home: 63rd percentile · Home value ÷ income: 67th percentile

    4,301 people · Nevada County · median home $664,300 · income $121,682 · Jan low 37°F · 7 in snow

  7. 18Arnold, California

    Work from home: 79th percentile · Broadband at home: 68th percentile · Home value ÷ income: 71st percentile

    3,288 people · Calaveras County · median home $485,700 · income $92,467 · Jan low 30°F · 105 in snow

  8. 17Shingle Springs, California

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

    4,660 people · El Dorado County · median home $744,900 · income $135,530 · Jan low 38°F · 8 in snow

  9. 16Granite Hills, California

    Work from home: 86th percentile · Broadband at home: 85th percentile · Home value ÷ income: 52nd percentile

    3,267 people · San Diego County · median home $974,500 · income $155,820 · Jan low 43°F · 0 in snow

  10. 15Casa Conejo, California

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

    3,267 people · Ventura County · median home $888,400 · income $147,616 · Jan low 45°F · 0 in snow

  11. 14Rancho Murieta, California

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

    5,903 people · Sacramento County · median home $715,700 · income $140,061 · Jan low 39°F · 0 in snow

  12. 13Contra Costa Centre, California

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

    6,808 people · Contra Costa County · median home $733,300 · income $121,313 · Jan low 42°F · 0 in snow

  13. 12Vine Hill, California

    Work from home: 72nd percentile · Broadband at home: 86th percentile · Home value ÷ income: 67th percentile

    4,323 people · Contra Costa County · median home $631,900 · income $115,313 · Jan low 35°F · 0 in snow

  14. 11Running Springs, California

    Work from home: 62nd percentile · Broadband at home: 84th percentile · Home value ÷ income: 82nd percentile

    5,268 people · San Bernardino County · median home $385,000 · income $81,516 · Jan low 29°F · 22 in snow

  15. 10Alta Sierra, California

    Work from home: 85th percentile · Broadband at home: 76th percentile · Home value ÷ income: 71st percentile

    7,204 people · Nevada County · median home $563,700 · income $105,603 · Jan low 33°F · 9 in snow

  16. 9Las Flores, California

    Work from home: 70th percentile · Broadband at home: 95th percentile · Home value ÷ income: 71st percentile

    5,995 people · Orange County · median home $1,119,100 · income $211,782 · Jan low 44°F · 0 in snow

  17. 8North Fork, California

    Work from home: 84th percentile · Broadband at home: 85th percentile · Home value ÷ income: 71st percentile

    3,250 people · Madera County · median home $382,600 · income $71,619 · Jan low 32°F · 2 in snow

  18. 7Pepperdine University, California

    Work from home: 71st percentile · Broadband at home: 95th percentile · Home value ÷ income: 78th percentile

    2,747 people · Los Angeles County · median home $979,700 · income $199,432 · Jan low 50°F · 0 in snow

  19. 6Yosemite Lakes, California

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

    5,022 people · Madera County · median home $374,000 · income $97,813 · Jan low 38°F · 3 in snow

  20. 5Desert Edge, California

    Work from home: 92nd percentile · Broadband at home: 57th percentile · Home value ÷ income: 100th percentile

    4,180 people · Riverside County · median home $76,300 · income $37,429 · Jan low 48°F · 0 in snow

  21. 4Buckhorn, California

    Work from home: 74th percentile · Broadband at home: 86th percentile · Home value ÷ income: 91st percentile

    2,597 people · Amador County · median home $360,800 · income $90,045 · Jan low 39°F · 4 in snow

  22. 3Mather, California

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

    4,698 people · Sacramento County · median home $585,900 · income $146,023 · Jan low 41°F · 0 in snow

  23. 2Borrego Springs, California

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

    3,073 people · San Diego County · median home $402,700 · income $86,078 · Jan low 46°F · 0 in snow

  24. 1Gold River, California

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

    7,844 people · Sacramento County · median home $724,400 · income $175,120 · Jan low 41°F · 0 in snow

Price vs ranking

Median home value vs ranking, California towns0255075100$35K$526K$1017K$1509K$2000KMedian home valuePercentile
Orange squares are the 24 towns on this list; green dots are other towns on The Town Files in California.

More California rankings

Same ranking, other places

Methodology. We ranked 358 towns of 2,500–10,000 people in California (2020 Census population; towns with 2,500+ people have pages so far). 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: