The Town Files

25 Small Towns in California With the Cheapest Homes

Ranked by median home value among 358 towns of 2,500–10,000 people in California. #1 is Oasis, CA (median home $34,800).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Old Stine, California

    Median home $235,400

    3,841 people · Kern County · median home $235,400 · income $54,292 · Jan low 39°F · 0 in snow

  2. 24Burney, California

    Median home $234,100

    3,000 people · Shasta County · median home $234,100 · income $65,969 · Jan low 23°F · 45 in snow

  3. 23Ivanhoe, California

    Median home $228,100

    4,468 people · Tulare County · median home $228,100 · income $52,179 · Jan low 38°F · 0 in snow

  4. 22Orosi, California

    Median home $227,100

    8,329 people · Tulare County · median home $227,100 · income $54,604 · Jan low 38°F · 30 in snow

  5. 21Mecca, California

    Median home $224,300

    8,219 people · Riverside County · median home $224,300 · income $48,312 · Jan low 44°F · 0 in snow

  6. 20Potomac Park, California

    Median home $219,600

    9,164 people · Kern County · median home $219,600 · income $51,166 · Jan low 39°F · 0 in snow

  7. 19Mojave, California

    Median home $213,600

    4,699 people · Kern County · median home $213,600 · income $55,660 · Jan low 33°F · 1 in snow

  8. 18Strathmore, California

    Median home $213,200

    2,830 people · Tulare County · median home $213,200 · income $43,387 · Jan low 37°F · 0 in snow

  9. 17Cutler, California

    Median home $210,700

    4,480 people · Tulare County · median home $210,700 · income $59,231 · Jan low 38°F · 27 in snow

  10. 16East Bakersfield, California

    Median home $208,700

    9,749 people · Kern County · median home $208,700 · income $38,644 · Jan low 39°F · 0 in snow

  11. 15Ford City, California

    Median home $207,800

    4,348 people · Kern County · median home $207,800 · income $47,214 · Jan low 41°F · 0 in snow

  12. 14North Shore, California

    Median home $203,900

    3,585 people · Riverside County · median home $203,900 · income $51,795 · Jan low 44°F · 0 in snow

  13. 13Salton City, California

    Median home $200,600

    5,155 people · Imperial County · median home $200,600 · income $47,827 · Jan low 49°F · 0 in snow

  14. 12Rexland Acres, California

    Median home $200,200

    3,563 people · Kern County · median home $200,200 · income $56,078 · Jan low 39°F · 0 in snow

  15. 11Calipatria, California

    Median home $197,200

    6,515 people · Imperial County · median home $197,200 · income $53,299 · Jan low 41°F · 0 in snow

  16. 10Dixon Lane-MeadowCreek, California

    Median home $196,600

    2,780 people · Inyo County · median home $196,600 · income $75,745 · Jan low 24°F

  17. 9Lenwood, California

    Median home $194,300

    3,623 people · San Bernardino County · median home $194,300 · income $78,958 · Jan low 35°F · 0 in snow

  18. 8Bertsch-Oceanview, California

    Median home $191,300

    2,520 people · Del Norte County · median home $191,300 · income $73,173 · Jan low 40°F · 0 in snow

  19. 7Thermal, California

    Median home $187,000

    2,676 people · Riverside County · median home $187,000 · income — · Jan low 39°F · 0 in snow

  20. 6Nice, California

    Median home $172,800

    2,929 people · Lake County · median home $172,800 · income $52,014 · Jan low 37°F · 1 in snow

  21. 5Alturas, California

    Median home $170,100

    2,715 people · Modoc County · median home $170,100 · income $59,896 · Jan low 21°F · 51 in snow

  22. 4Needles, California

    Median home $157,200

    4,931 people · San Bernardino County · median home $157,200 · income $38,243 · Jan low 46°F · 0 in snow

  23. 3Lake Isabella, California

    Median home $132,900

    3,573 people · Kern County · median home $132,900 · income $26,661 · Jan low 32°F · 6 in snow

  24. 2Desert Edge, California

    Median home $76,300

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

  25. 1Oasis, California

    Median home $34,800

    4,468 people · Riverside County · median home $34,800 · income $38,769 · Jan low 44°F · 0 in snow

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). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: