Appreciation Velocity — California Cities
Cities of California ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 10Y appreciation (Citys)
#1 · Lake Mathews, CA
+1,937.0%
#2 · Fall River Mills, CA
+1,628.8%
#3 · Selma, CA
+1,469.6%
#4 · Raymond, CA
+1,387.0%
#5 · Dorrington, CA
+1,102.9%
#6 · Lake Almanor West, CA
+1,052.9%
#7 · Kirkwood, CA
+1,037.4%
#8 · North Hills, CA
+984.1%
#9 · Thermal, CA
+837.3%
#10 · Fiddletown, CA
+770.7%
City ranking — 10Y appreciation (highest first)
| # | City | State | 1Y | 3Y | 5Y | 10Y | Current median |
|---|---|---|---|---|---|---|---|
| 1 | Lake Mathews, CA | CA | -38.9% | +51.3% | +51.4% | +1,937.0% | $1.1M |
| 2 | Fall River Mills, CA | CA | +433.4% | — | — | +1,628.8% | $5.1M |
| 3 | Selma, CA | CA | +434.3% | +678.7% | +901.1% | +1,469.6% | $2.62M |
| 4 | Raymond, CA | CA | -36.0% | +3.6% | +68.5% | +1,387.0% | $342K |
| 5 | Dorrington, CA | CA | -12.6% | — | +31.2% | +1,102.9% | $519.3K |
| 6 | Lake Almanor West, CA | CA | -41.7% | — | -77.4% | +1,052.9% | $392K |
| 7 | Kirkwood, CA | CA | +269.2% | — | +514.3% | +1,037.4% | $2.4M |
| 8 | North Hills, CA | CA | +644.5% | +538.5% | +676.9% | +984.1% | $5.25M |
| 9 | Thermal, CA | CA | +189.5% | +1,946.7% | +722.6% | +837.3% | $2.15M |
| 10 | Fiddletown, CA | CA | +189.8% | — | +118.1% | +770.7% | $892.5K |
| 11 | Bell Canyon, CA | CA | +279.7% | +303.7% | +341.9% | +711.3% | $7.3M |
| 12 | Los Molinos, CA | CA | +225.6% | +214.0% | +250.5% | +696.7% | $933.5K |
| 13 | Pioneertown, CA | CA | +74.3% | — | +287.9% | +680.3% | $1.19M |
| 14 | Johnson Valley, CA | CA | +52.4% | — | +256.8% | +655.0% | $226.5K |
| 15 | Boron, CA | CA | +152.1% | +62.2% | +66.1% | +648.0% | $182.3K |
| 16 | Mount Shasta, CA | CA | +389.3% | +833.7% | +383.9% | +622.6% | $2.28M |
| 17 | Needles, CA | CA | +238.2% | +431.5% | +583.4% | +619.3% | $759.8K |
| 18 | Oceano, CA | CA | +47.1% | +104.4% | +42.8% | +609.0% | $959.5K |
| 19 | Lindsay, CA | CA | -74.8% | +300.0% | +222.3% | +587.7% | $680K |
| 20 | Los Alamos, CA | CA | +286.4% | +19.5% | +371.0% | +540.2% | $3.16M |
| 21 | Forestville, CA | CA | +23.2% | +149.7% | +379.7% | +514.4% | $1.91M |
| 22 | Piru, CA | CA | +68.8% | +20.5% | +70.5% | +479.4% | $675K |
| 23 | Cardiff, CA | CA | — | +188.6% | +73.8% | +477.1% | $3.03M |
| 24 | Pebble Beach, CA | CA | +415.8% | +756.7% | +407.5% | +467.6% | $25.75M |
| 25 | Oceanside, CA | CA | +156.3% | +252.5% | +290.5% | +467.2% | $2.44M |
| 26 | Agua Dulce, CA | CA | +263.8% | +363.7% | +392.4% | +458.0% | $3.5M |
| 27 | El Mirage, CA | CA | +153.8% | +51.5% | +136.1% | +440.5% | $250K |
| 28 | Woodlake, CA | CA | +165.6% | +123.6% | +422.1% | +435.9% | $777K |
| 29 | Esparto, CA | CA | +1,001.8% | — | +27.0% | +407.7% | $660K |
| 30 | Auberry, CA | CA | +251.8% | +232.7% | +299.2% | +394.8% | $1M |
| 31 | La Habra Heights, CA | CA | +263.4% | +132.6% | +88.1% | +381.8% | $2.5M |
| 32 | Graeagle, CA | CA | +282.1% | — | — | +374.4% | $1.53M |
| 33 | Hanford, CA | CA | +186.4% | +162.7% | +136.8% | +351.6% | $1.03M |
| 34 | Montara, CA | CA | +19.9% | +229.8% | +121.3% | +337.4% | $3.3M |
| 35 | Bethel Island, CA | CA | +32.2% | +4.2% | -39.7% | +329.6% | $1.06M |
| 36 | Weed, CA | CA | +168.6% | +184.5% | +308.5% | +323.8% | $832.2K |
| 37 | San Ysidro, CA | CA | +54.5% | +26.0% | +49.7% | +305.4% | $657K |
| 38 | Duarte, CA | CA | +123.4% | +354.7% | +218.4% | +301.7% | $1.74M |
| 39 | Lemoore, CA | CA | +16.5% | +134.0% | +208.3% | +294.7% | $851.3K |
| 40 | National City, CA | CA | +13.6% | +122.8% | +159.1% | +294.1% | $1.31M |
| 41 | Landers, CA | CA | +23.6% | +59.1% | +49.1% | +288.9% | $231K |
| 42 | Mentone, CA | CA | +33.0% | +112.4% | +92.3% | +270.3% | $673K |
| 43 | Dunsmuir, CA | CA | +86.0% | — | +80.8% | +269.7% | $435K |
| 44 | Exeter, CA | CA | +91.5% | +518.9% | +75.0% | +263.3% | $820K |
| 45 | Shingle Springs, CA | CA | +101.7% | +242.4% | +172.8% | +256.0% | $1.6M |
| 46 | San Bruno, CA | CA | +2.1% | +225.8% | +142.7% | +247.2% | $2.05M |
| 47 | Pescadero, CA | CA | — | — | +971.4% | +244.8% | $7.5M |
| 48 | Sanger, CA | CA | +23.2% | +31.6% | +157.5% | +240.9% | $830.1K |
| 49 | Meadow Vista, CA | CA | +134.9% | +189.3% | +241.2% | +239.6% | $1.63M |
| 50 | Montague, CA | CA | -51.4% | -6.9% | -39.7% | +236.7% | $165K |
| 51 | Ben Lomond, CA | CA | +80.1% | +116.7% | +210.3% | +231.3% | $2.18M |
| 52 | Rolling Hills, CA | CA | -22.6% | -5.6% | -6.8% | +229.3% | $4.93M |
| 53 | Orangevale, CA | CA | +60.0% | +66.9% | +91.9% | +221.6% | $968.4K |
| 54 | Solana Beach, CA | CA | +7.5% | +109.5% | +122.4% | +212.9% | $3.46M |
| 55 | Clio, CA | CA | +229.8% | — | -74.7% | +212.5% | $1.25M |
| 56 | Arcata, CA | CA | +128.8% | +269.1% | +107.2% | +207.4% | $1.12M |
| 57 | Hilmar, CA | CA | +13.1% | +32.2% | +57.3% | +206.9% | $599.5K |
| 58 | Playa Del Rey, CA | CA | +18.2% | — | +21.7% | +206.1% | $1.83M |
| 59 | Healdsburg, CA | CA | -3.6% | +51.3% | +143.2% | +204.8% | $3.18M |
| 60 | California City, CA | CA | +20.0% | +106.1% | +80.8% | +204.4% | $328.3K |
| 61 | Morongo Valley, CA | CA | -8.8% | -7.5% | +69.2% | +203.8% | $267.8K |
| 62 | Colusa, CA | CA | -5.7% | +59.5% | +83.3% | +203.0% | $518.3K |
| 63 | Loomis, CA | CA | +129.8% | +81.7% | +223.7% | +202.7% | $2.3M |
| 64 | Hesperia, CA | CA | +30.3% | +58.3% | +97.7% | +201.4% | $550.8K |
| 65 | Mount Baldy, CA | CA | — | — | — | +200.0% | $330K |
| 66 | Rimforest, CA | CA | +77.8% | +72.4% | +86.5% | +199.3% | $480K |
| 67 | Gualala, CA | CA | +282.7% | — | +106.5% | +197.5% | $1.48M |
| 68 | Goleta, CA | CA | +42.7% | +224.3% | +39.3% | +197.4% | $1.91M |
| 69 | Santa Barbara, CA | CA | +20.0% | +51.0% | +80.4% | +196.1% | $4.23M |
| 70 | Inyokern, CA | CA | +82.2% | +496.8% | +806.9% | +195.3% | $462.5K |
| 71 | Torrance, CA | CA | +80.7% | +103.0% | +153.4% | +195.0% | $1.86M |
| 72 | Downey, CA | CA | +49.7% | +121.5% | +124.9% | +194.1% | $1.54M |
| 73 | Oroville, CA | CA | +51.3% | +116.2% | +77.9% | +188.1% | $498.6K |
| 74 | Shingletown, CA | CA | +80.5% | +138.8% | +61.2% | +187.4% | $411.6K |
| 75 | Atherton, CA | CA | +102.6% | +320.2% | +153.1% | +186.5% | $28.5M |
| 76 | Carlsbad, CA | CA | +46.4% | +69.5% | +96.3% | +186.5% | $2.22M |
| 77 | Coto de Caza, CA | CA | +16.3% | +108.1% | +208.0% | +186.4% | $5.15M |
| 78 | Saint Helena, CA | CA | +48.5% | +127.2% | +63.5% | +186.4% | $3.52M |
| 79 | Newport Beach, CA | CA | +9.2% | +139.9% | +82.6% | +184.3% | $5.72M |
| 80 | Templeton, CA | CA | +12.7% | — | +57.0% | +183.5% | $1.31M |
| 81 | Ross, CA | CA | +34.3% | +539.3% | -16.9% | +182.3% | $13.43M |
| 82 | Thousand Palms, CA | CA | +19.0% | +15.0% | +50.0% | +182.3% | $269.1K |
| 83 | Boulevard, CA | CA | +519.4% | -10.2% | +380.2% | +178.8% | $557.5K |
| 84 | Valley Village, CA | CA | +8.2% | +68.0% | +75.5% | +178.4% | $2.17M |
| 85 | Manhattan Beach, CA | CA | +34.2% | +85.7% | +90.5% | +176.1% | $5.6M |
| 86 | Mojave, CA | CA | +11.3% | -44.6% | +24.0% | +173.4% | $199.6K |
| 87 | Toluca Lake, CA | CA | -38.6% | -3.8% | +80.4% | +172.7% | $1.99M |
| 88 | Lebec, CA | CA | +33.8% | -9.6% | +75.7% | +172.6% | $321K |
| 89 | Avenal, CA | CA | +15.5% | +25.2% | +55.2% | +170.3% | $364.9K |
| 90 | Mammoth Lakes, CA | CA | -12.0% | +27.9% | -4.9% | +169.5% | $1.06M |
| 91 | Indian Wells, CA | CA | +20.2% | -7.2% | +98.9% | +169.3% | $2.22M |
| 92 | Arvin, CA | CA | -98.5% | +3.8% | +58.8% | +168.0% | $297.5K |
| 93 | Lompoc, CA | CA | -17.8% | +86.6% | +28.9% | +167.5% | $761.6K |
| 94 | Lafayette, CA | CA | +44.5% | +55.3% | +69.1% | +167.3% | $3.48M |
| 95 | Studio City, CA | CA | +49.8% | +85.7% | +82.3% | +167.1% | $2.96M |
| 96 | Volcano, CA | CA | +42.3% | — | +3.2% | +166.9% | $355K |
| 97 | Lakeside, CA | CA | +65.7% | +49.9% | +77.5% | +166.5% | $995.3K |
| 98 | La Jolla, CA | CA | -8.7% | +185.2% | +36.3% | +166.4% | $3.14M |
| 99 | Buttonwillow, CA | CA | — | — | -43.6% | +166.3% | $199.8K |
| 100 | North Highlands, CA | CA | +14.5% | +55.0% | +47.8% | +165.7% | $444.2K |
How to read these numbers
Velocity vs. level
A market with 25% one-year appreciation is moving fast — but a market with steady 6% over ten years has compounded much further. Use 10Y as the long-run signal, 1Y as the momentum signal.
Mean-reversion risk
Markets that posted huge 1Y and 3Y gains often cool over the next cycle. Compare 1Y to 5Y: if 1Y is far above 5Y, the trend is accelerating; if far below, it is decelerating — often the more important signal.
Sample sanity
We require a minimum current median price (default $50K) to filter out tiny ZIPs with noisy data. Raise that threshold for serious investment markets; lower it to find emerging niches. Source: public record.