The Town Files

The 25 Best Vacation-Home Small Towns in California

Ranked on The Town Files lifestyle rankings among 358 towns of 500–10,000 people in California. #1 is Carmel Valley Village, CA.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Vacation-Home Small Towns in California1. Carmel Valley Village100th pct2. Rancho Santa Fe100th pct3. Pepperdine University100th pct4. Cayucos100th pct5. Wrightwood99th pct6. Carmel-by-the-Sea99th pct7. Bear Valley Springs98th pct8. Del Monte Forest98th pct9. Pismo Beach97th pct10. Cambria97th pct11. Idyllwild-Pine Cove97th pct12. Arnold96th pct13. La Selva Beach96th pct14. Running Springs95th pct15. Indian Wells95th pct16. Kings Beach95th pct17. Borrego Springs95th pct18. Lake Wildwood94th pct19. Guerneville94th pct20. Seacliff94th pct21. Mount Shasta94th pct22. Lake Nacimiento94th pct23. Channel Islands Beach94th pct24. Desert Palms93rd pct25. Avalon93rd pct
  1. 25Avalon, California

    Better for a vacation home than 93% of California towns

    Avalon is a city of 3,460 people in Los Angeles County, California. It also ranks more seaside character than 100% of California towns and better for cycling than 100% of California towns.

    3,460 people · Los Angeles County · median home $936,000 · income $105,139 · Jan low 50°F

    Full Avalon, California profile: weather, storms, schools, jobs →

    Avalon lifestyle rankingsVacation homes93th pctSeaside character100th pctQuiet39th pctRetirement36th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  2. 24Desert Palms, California

    Better for a vacation home than 93% of California towns

    Desert Palms is a community of 6,686 people in Riverside County, California. It also ranks better for first-time buyers than 91% of California towns and quieter than 89% of California towns.

    6,686 people · Riverside County · median home $567,400 · income $79,792 · Jan low 47°F · 0 in snow

    Full Desert Palms, California profile: weather, storms, schools, jobs →

    Desert Palms lifestyle rankingsVacation homes93th pctSeaside character0th pctQuiet89th pctRetirement85th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  3. 23Channel Islands Beach, California

    Better for a vacation home than 94% of California towns

    Channel Islands Beach is a community of 2,870 people in Ventura County, California. It also ranks more seaside character than 97% of California towns and better for young professionals than 89% of California towns.

    2,870 people · Ventura County · median home $1,111,200 · income $107,380 · Jan low 46°F · 0 in snow

    Full Channel Islands Beach, California profile: weather, storms, schools, jobs →

    Channel Islands Beach lifestyle rankingsVacation homes94th pctSeaside character97th pctQuiet53th pctRetirement44th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  4. 22Lake Nacimiento, California

    Better for a vacation home than 94% of California towns

    Lake Nacimiento is a community of 2,956 people in San Luis Obispo County, California. It also ranks quieter than 92% of California towns and better for young professionals than 80% of California towns.

    2,956 people · San Luis Obispo County · median home $504,200 · income $91,615 · Jan low 34°F · 0 in snow

    Full Lake Nacimiento, California profile: weather, storms, schools, jobs →

    Lake Nacimiento lifestyle rankingsVacation homes94th pctSeaside character0th pctQuiet92th pctRetirement73th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  5. 21Mount Shasta, California

    Better for a vacation home than 94% of California towns

    Mount Shasta is a city of 3,223 people in Siskiyou County, California. It also ranks better for retirees than 98% of California towns and hipper than 94% of California towns.

    3,223 people · Siskiyou County · median home $330,200 · income $47,917 · Jan low 27°F · 89 in snow

    Full Mount Shasta, California profile: weather, storms, schools, jobs →

    Mount Shasta lifestyle rankingsVacation homes94th pctSeaside character0th pctQuiet89th pctRetirement98th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  6. 20Seacliff, California

    Better for a vacation home than 94% of California towns

    Seacliff is a community of 3,280 people in Santa Cruz County, California. It also ranks more seaside character than 99% of California towns and more of a college town than 97% of California towns.

    3,280 people · Santa Cruz County · median home $1,143,600 · income $130,385 · Jan low 41°F · 0 in snow

    Full Seacliff, California profile: weather, storms, schools, jobs →

    Seacliff lifestyle rankingsVacation homes94th pctSeaside character99th pctQuiet29th pctRetirement53th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  7. 19Guerneville, California

    Better for a vacation home than 94% of California towns

    Guerneville is a community of 4,552 people in Sonoma County, California. It also ranks better for retirees than 95% of California towns and hipper than 89% of California towns.

    4,552 people · Sonoma County · median home $600,600 · income $81,281 · Jan low 37°F · 0 in snow

    Full Guerneville, California profile: weather, storms, schools, jobs →

    Guerneville lifestyle rankingsVacation homes94th pctSeaside character0th pctQuiet88th pctRetirement95th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  8. 18Lake Wildwood, California

    Better for a vacation home than 94% of California towns

    Lake Wildwood is a community of 5,158 people in Nevada County, California. It also ranks better for retirees than 95% of California towns and better for families than 83% of California towns.

    5,158 people · Nevada County · median home $551,800 · income $85,771 · Jan low 33°F · 0 in snow

    Full Lake Wildwood, California profile: weather, storms, schools, jobs →

    Lake Wildwood lifestyle rankingsVacation homes94th pctSeaside character0th pctQuiet82th pctRetirement95th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  9. 17Borrego Springs, California

    Better for a vacation home than 95% of California towns

    Borrego Springs, California
    Photo: Perdelsky at English Wikipedia (public domain, Wikimedia Commons)

    Borrego Springs is a community of 3,073 people in San Diego County, California. It also ranks quieter than 98% of California towns and better for first-time buyers than 98% of California towns.

    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 →

    Borrego Springs lifestyle rankingsVacation homes95th pctSeaside character0th pctQuiet98th pctRetirement96th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  10. 16Kings Beach, California

    Better for a vacation home than 95% of California towns

    Kings Beach is a community of 3,563 people in Placer County, California. The median home is worth $772,100 (typical California town: $596,900).

    3,563 people · Placer County · median home $772,100 · income $68,153 · Jan low 13°F · 179 in snow

    Full Kings Beach, California profile: weather, storms, schools, jobs →

    Kings Beach lifestyle rankingsVacation homes95th pctSeaside character0th pctQuiet66th pctRetirement41th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  11. 15Indian Wells, California

    Better for a vacation home than 95% of California towns

    Indian Wells is a city of 4,757 people in Riverside County, California. It also ranks quieter than 81% of California towns and better for retirees than 78% of California towns.

    4,757 people · Riverside County · median home $1,078,200 · income $162,990 · Jan low 47°F · 0 in snow

    Full Indian Wells, California profile: weather, storms, schools, jobs →

    Indian Wells lifestyle rankingsVacation homes95th pctSeaside character0th pctQuiet81th pctRetirement78th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  12. 14Running Springs, California

    Better for a vacation home than 95% of California towns

    Running Springs is a community of 5,268 people in San Bernardino County, California. It also ranks better for first-time buyers than 99% of California towns and quieter than 81% of California towns.

    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 →

    Running Springs lifestyle rankingsVacation homes95th pctSeaside character0th pctQuiet81th pctRetirement61th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  13. 13La Selva Beach, California

    Better for a vacation home than 96% of California towns

    La Selva Beach is a community of 2,531 people in Santa Cruz County, California. It also ranks better for young professionals than 98% of California towns and more seaside character than 97% of California towns.

    2,531 people · Santa Cruz County · median home $1,325,700 · income $160,833 · Jan low 40°F · 0 in snow

    Full La Selva Beach, California profile: weather, storms, schools, jobs →

    La Selva Beach lifestyle rankingsVacation homes96th pctSeaside character97th pctQuiet53th pctRetirement96th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  14. 12Arnold, California

    Better for a vacation home than 96% of California towns

    Arnold is a community of 3,288 people in Calaveras County, California. It also ranks quieter than 99% of California towns and better for retirees than 82% of California towns.

    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 →

    Arnold lifestyle rankingsVacation homes96th pctSeaside character0th pctQuiet99th pctRetirement82th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  15. 11Idyllwild-Pine Cove, California

    Better for a vacation home than 97% of California towns

    Idyllwild-Pine Cove is a community of 4,163 people in Riverside County, California. It also ranks hipper than 89% of California towns and quieter than 85% of California towns.

    4,163 people · Riverside County · median home $532,400 · income $73,678 · Jan low 31°F · 31 in snow

    Full Idyllwild-Pine Cove, California profile: weather, storms, schools, jobs →

    Idyllwild-Pine Cove lifestyle rankingsVacation homes97th pctSeaside character0th pctQuiet85th pctRetirement77th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  16. 10Cambria, California

    Better for a vacation home than 97% of California towns

    Cambria, California
    Photo: San Luis Obispo County Visitors & Conventions Bureau (public domain, Wikimedia Commons)

    Cambria is a community of 5,678 people in San Luis Obispo County, California. It also ranks more seaside character than 97% of California towns and better for retirees than 95% of California towns.

    5,678 people · San Luis Obispo County · median home $930,200 · income $99,147 · Jan low 47°F · 0 in snow

    Full Cambria, California profile: weather, storms, schools, jobs →

    Cambria lifestyle rankingsVacation homes97th pctSeaside character97th pctQuiet87th pctRetirement95th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  17. 9Pismo Beach, California

    Better for a vacation home than 97% of California towns

    Pismo Beach is a city of 8,072 people in San Luis Obispo County, California. It also ranks more seaside character than 93% of California towns and more upscale than 83% of California towns.

    8,072 people · San Luis Obispo County · median home $1,021,300 · income $118,072 · Jan low 44°F · 0 in snow

    Full Pismo Beach, California profile: weather, storms, schools, jobs →

    Pismo Beach lifestyle rankingsVacation homes97th pctSeaside character93th pctQuiet64th pctRetirement79th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  18. 8Del Monte Forest, California

    Better for a vacation home than 98% of California towns

    Del Monte Forest is a community of 4,204 people in Monterey County, California. It also ranks better for retirees than 95% of California towns and more seaside character than 95% of California towns.

    4,204 people · Monterey County · median home $2,000,001 · income $142,763 · Jan low 45°F · 0 in snow

    Full Del Monte Forest, California profile: weather, storms, schools, jobs →

    Del Monte Forest lifestyle rankingsVacation homes98th pctSeaside character95th pctQuiet76th pctRetirement95th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  19. 7Bear Valley Springs, California

    Better for a vacation home than 98% of California towns

    Bear Valley Springs is a community of 5,592 people in Kern County, California. It also ranks quieter than 99% of California towns and better for retirees than 94% of California towns.

    5,592 people · Kern County · median home $496,200 · income $120,481 · Jan low 32°F · 0 in snow

    Full Bear Valley Springs, California profile: weather, storms, schools, jobs →

    Bear Valley Springs lifestyle rankingsVacation homes98th pctSeaside character0th pctQuiet99th pctRetirement94th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  20. 6Carmel-by-the-Sea, California

    Better for a vacation home than 99% of California towns

    Carmel-by-the-Sea is a city of 3,220 people in Monterey County, California. It also ranks more seaside character than 100% of California towns and hipper than 99% of California towns.

    3,220 people · Monterey County · median home $2,000,001 · income $129,250 · Jan low 45°F · 0 in snow

    Full Carmel-by-the-Sea, California profile: weather, storms, schools, jobs →

    Carmel-by-the-Sea lifestyle rankingsVacation homes99th pctSeaside character100th pctQuiet72th pctRetirement98th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  21. 5Wrightwood, California

    Better for a vacation home than 99% of California towns

    Wrightwood is a community of 4,720 people in San Bernardino County, California. It also ranks better for first-time buyers than 99% of California towns and better for retirees than 95% of California towns.

    4,720 people · San Bernardino County · median home $470,700 · income $74,332 · Jan low 26°F · 62 in snow

    Full Wrightwood, California profile: weather, storms, schools, jobs →

    Wrightwood lifestyle rankingsVacation homes99th pctSeaside character0th pctQuiet87th pctRetirement95th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  22. 4Cayucos, California

    Better for a vacation home than 100% of California towns

    Cayucos is a community of 2,505 people in San Luis Obispo County, California. It also ranks more seaside character than 99% of California towns and better for retirees than 97% of California towns.

    2,505 people · San Luis Obispo County · median home $1,011,900 · income $87,235 · Jan low 46°F · 0 in snow

    Full Cayucos, California profile: weather, storms, schools, jobs →

    Cayucos lifestyle rankingsVacation homes100th pctSeaside character99th pctQuiet77th pctRetirement97th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  23. 3Pepperdine University, California

    Better for a vacation home than 100% of California towns

    Pepperdine University is a community of 2,747 people in Los Angeles County, California. It also ranks better for young professionals than 100% of California towns and more seaside character than 95% of California towns.

    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 →

    Pepperdine University lifestyle rankingsVacation homes100th pctSeaside character95th pctQuiet54th pctRetirement77th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  24. 2Rancho Santa Fe, California

    Better for a vacation home than 100% of California towns

    Rancho Santa Fe is a community of 3,156 people in San Diego County, California. It also ranks better for families than 98% of California towns and more upscale than 95% of California towns.

    3,156 people · San Diego County · median home $2,000,001 · income $175,792 · Jan low 46°F · 0 in snow

    Full Rancho Santa Fe, California profile: weather, storms, schools, jobs →

    Rancho Santa Fe lifestyle rankingsVacation homes100th pctSeaside character0th pctQuiet88th pctRetirement93th pct
    The Town Files lifestyle rankings, percentile vs California towns.
  25. 1Carmel Valley Village, California

    Better for a vacation home than 100% of California towns

    Carmel Valley Village is a community of 4,524 people in Monterey County, California. It also ranks better for retirees than 98% of California towns and better for families than 93% of California towns.

    4,524 people · Monterey County · median home $1,275,500 · income $156,161 · Jan low 40°F · 0 in snow

    Full Carmel Valley Village, California profile: weather, storms, schools, jobs →

    Carmel Valley Village lifestyle rankingsVacation homes100th pctSeaside character0th pctQuiet86th pctRetirement98th pct
    The Town Files lifestyle rankings, percentile vs California towns.

Price vs ranking

Median home value vs ranking, California towns0255075100$35K$526K$1017K$1509K$2000KMedian home valuePercentile
Orange squares are the 25 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 500–10,000 people in California (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: