Los Altos · Santa Clara County

What this town actually did.

279Sold
$4.88MMedian
$1,990Median / sq ft
8Median days
1Maggie represented
Granger AvenueMorton AvenueAustin AvenueOakhurst AvenueOak AvenueRichardson AvenueHolly AvenueManor WayRanchita DriveWessex AvenueEva Avenue HighlandsCountry Club

North Los Altos104 sales, several miles southwest

University Avenue

South of El Monte118 sales, several miles southwest

University Avenue

Closed sales of single-family homes in Los Altos, Palo Alto, from October 15, 2025 to October 15, 2026. Source: MLSListings. Each sale is listed with the firm that represented the seller. Information deemed reliable but not guaranteed. Figures are medians rather than averages — one very large sale should not move a neighborhood’s number. 1204 sales were recorded in this period; 279 of them carried coordinates and are drawn here. Base map data © OpenStreetMap contributors.

Los Altos in one paragraph

1204 single-family homes sold in Los Altos from October 15, 2025 to October 15, 2026, at a median of $4.88M. The typical one is a 2,438 sq ft house from 1960 on an 11,000 sq ft lot, at $1,990 a square foot.

Against the price sellers first asked — not the price they had been reduced to — the median sale finished +5.1%, and 75% of them closed at or above that first asking price. Both figures come from the 269 sales carrying an original asking price, of 279 mapped.

Where in Los Altos, and what that is worth

Los Altos’s MLS areas, by median sale price over the same period.

Area Sold Median $/sq ft vs first ask On market
North Los Altos 104 $5.11M $2,148 +5.4% of 99 —
South of El Monte 118 $4.96M $1,976 +6.8% of 114 —
Highlands 32 $4.55M $1,672 +4.5% of 31 —
Country Club 25 $4.30M $1,722 −1.0% —

“Too few” means under 3 sales in the period — counted, but not given a median, because one house is not a market. Where a “vs first ask” figure rests on fewer sales than the row’s total, the count it uses is shown beside it: sales with no original asking price in the export cannot be compared and are left out of that column only. "On market" is a count of what is listed or in escrow right now across all brokerages; no listing is displayed here.

In this town

Maggie’s recent sold in Los Altos.

Everything above is the whole market. These are the ones she worked on.

  • 943 Castilleja Court — the rear elevation across a curving paver path and lawn 943 Castilleja Court Represented the buyer $5.45M

Maggie’s recent sales →

In Los Altos, the first two weeks are the sale

Every sale grouped by how long it took, against the price it first asked. Not against a reduced price — against the number it launched at.

Homes here that sold in the first week finished +9.1% against their opening price. The ones still on the market after sixty days finished −8.2%. That gap is not explained by price — the slow sellers are not the cheap ones. Whatever is going to happen, happens early.

Every sale: what it fetched, and how it did

One dot per home. Across is the result against the price it first asked. Up is what it actually sold for. Red beat its asking price; charcoal did not.

$0k$5M$10M$15M$20M
$16.00M · +0.0% against its first asking price$5.50M · +22.2% against its first asking price$3.21M · +19.0% against its first asking price$5.13M · +4.6% against its first asking price$4.20M · +5.1% against its first asking price$7.55M · +16.2% against its first asking price$5.50M · +0.0% against its first asking price$4.65M · +10.8% against its first asking price$5.41M · −1.6% against its first asking price$3.93M · +12.4% against its first asking price$9.25M · +17.2% against its first asking price$8.10M · +8.2% against its first asking price$4.55M · +3.5% against its first asking price$5.76M · +0.0% against its first asking price$5.20M · +30.4% against its first asking price$4.91M · +11.8% against its first asking price$7.80M · +11.5% against its first asking price$5.58M · +3.4% against its first asking price$8.16M · +2.0% against its first asking price$5.80M · +5.5% against its first asking price$7.10M · +24.7% against its first asking price$5.88M · +33.7% against its first asking price$4.62M · +7.5% against its first asking price$4.91M · +14.5% against its first asking price$4.70M · +0.0% against its first asking price$9.30M · +3.4% against its first asking price$3.89M · +0.0% against its first asking price$3.80M · −2.1% against its first asking price$3.13M · +25.1% against its first asking price$4.75M · −1.0% against its first asking price$2.92M · −2.5% against its first asking price$7.70M · +11.8% against its first asking price$2.75M · +0.0% against its first asking price$5.47M · +10.6% against its first asking price$3.90M · +8.3% against its first asking price$6.07M · +16.6% against its first asking price$4.41M · +2.6% against its first asking price$3.80M · +11.8% against its first asking price$4.68M · +4.0% against its first asking price$4.30M · −10.2% against its first asking price$7.60M · −5.0% against its first asking price$6.55M · +19.1% against its first asking price$4.95M · +5.7% against its first asking price$4.85M · +21.3% against its first asking price$3.95M · −1.0% against its first asking price$4.80M · +2.2% against its first asking price$3.87M · −3.1% against its first asking price$5.67M · −12.7% against its first asking price$3.80M · +5.6% against its first asking price$4.50M · +4.7% against its first asking price$5.10M · +11.0% against its first asking price$6.00M · +9.1% against its first asking price$4.75M · +0.0% against its first asking price$8.50M · +21.6% against its first asking price$7.01M · +11.2% against its first asking price$4.19M · −6.7% against its first asking price$3.58M · +11.7% against its first asking price$9.55M · +6.3% against its first asking price$7.39M · +13.9% against its first asking price$5.85M · +7.3% against its first asking price$5.82M · +33.2% against its first asking price$4.80M · +0.0% against its first asking price$4.09M · +6.9% against its first asking price$2.77M · −2.6% against its first asking price$4.45M · +2.3% against its first asking price$4.20M · +5.4% against its first asking price$3.71M · −2.3% against its first asking price$3.55M · −11.0% against its first asking price$4.75M · +1.1% against its first asking price$5.00M · +6.5% against its first asking price$4.21M · +9.4% against its first asking price$8.70M · +33.9% against its first asking price$5.20M · +6.2% against its first asking price$8.51M · +31.0% against its first asking price$2.40M · −10.4% against its first asking price$5.45M · +9.0% against its first asking price$4.20M · +5.1% against its first asking price$7.40M · −1.2% against its first asking price$5.40M · +6.3% against its first asking price$5.30M · +6.3% against its first asking price$3.28M · +4.0% against its first asking price$7.80M · +20.1% against its first asking price$6.55M · −16.0% against its first asking price$2.68M · +3.1% against its first asking price$8.85M · −6.1% against its first asking price$5.86M · +22.0% against its first asking price$4.23M · +28.3% against its first asking price$3.96M · −5.7% against its first asking price$4.51M · +12.8% against its first asking price$5.33M · −9.3% against its first asking price$3.90M · +0.0% against its first asking price$3.63M · +29.5% against its first asking price$6.45M · +17.4% against its first asking price$5.15M · −11.1% against its first asking price$4.15M · +3.8% against its first asking price$6.70M · −10.6% against its first asking price$4.78M · +6.3% against its first asking price$5.30M · +18.1% against its first asking price$4.62M · +15.5% against its first asking price$4.15M · +5.1% against its first asking price$6.96M · +74.7% against its first asking price$6.95M · +22.0% against its first asking price$3.40M · +0.1% against its first asking price$7.05M · +17.6% against its first asking price$4.50M · +0.0% against its first asking price$7.47M · +11.8% against its first asking price$7.00M · +7.9% against its first asking price$4.92M · +4.7% against its first asking price$2.45M · +5.4% against its first asking price$4.78M · +8.9% against its first asking price$5.65M · −7.2% against its first asking price$5.02M · +3.6% against its first asking price$4.92M · +12.3% against its first asking price$2.95M · +1.7% against its first asking price$5.62M · +14.9% against its first asking price$5.40M · +20.1% against its first asking price$7.72M · −9.0% against its first asking price$6.50M · +8.4% against its first asking price$5.65M · +13.1% against its first asking price$5.90M · +0.2% against its first asking price$4.20M · −6.7% against its first asking price$5.08M · +12.9% against its first asking price$4.20M · +0.0% against its first asking price$4.10M · +2.8% against its first asking price$3.63M · −6.7% against its first asking price$3.01M · −14.0% against its first asking price$8.20M · −7.7% against its first asking price$9.01M · +12.6% against its first asking price$3.85M · +15.0% against its first asking price$3.25M · +4.9% against its first asking price$5.43M · −1.1% against its first asking price$5.11M · +27.8% against its first asking price$5.15M · −1.0% against its first asking price$3.80M · +2.8% against its first asking price$4.10M · −14.5% against its first asking price$3.90M · +30.2% against its first asking price$6.00M · +25.1% against its first asking price$9.30M · +36.8% against its first asking price$4.75M · +5.6% against its first asking price$2.52M · −8.2% against its first asking price$5.25M · +5.2% against its first asking price$5.00M · +0.0% against its first asking price$4.20M · +5.3% against its first asking price$4.40M · +2.4% against its first asking price$5.95M · −6.9% against its first asking price$7.78M · −10.4% against its first asking price$4.60M · −3.2% against its first asking price$4.77M · −2.5% against its first asking price$4.01M · +19.7% against its first asking price$3.85M · +10.1% against its first asking price$5.25M · +16.7% against its first asking price$4.25M · −1.0% against its first asking price$3.75M · +0.0% against its first asking price$4.70M · +4.5% against its first asking price$4.45M · +11.6% against its first asking price$6.76M · +14.8% against its first asking price$5.30M · +17.8% against its first asking price$5.55M · −7.3% against its first asking price$1.74M · −3.2% against its first asking price$6.58M · +0.0% against its first asking price$5.55M · +11.3% against its first asking price$4.35M · +3.6% against its first asking price$4.22M · +5.6% against its first asking price$4.19M · +0.0% against its first asking price$3.55M · −3.9% against its first asking price$4.15M · −0.9% against its first asking price$4.30M · +16.4% against its first asking price$6.00M · +20.0% against its first asking price$3.80M · −2.4% against its first asking price$8.25M · +0.0% against its first asking price$2.95M · −7.8% against its first asking price$5.50M · +14.6% against its first asking price$6.24M · +15.7% against its first asking price$5.75M · +15.0% against its first asking price$5.07M · +10.3% against its first asking price$4.75M · −1.0% against its first asking price$7.20M · +31.1% against its first asking price$6.25M · +4.3% against its first asking price$5.09M · +2.6% against its first asking price$3.83M · −14.6% against its first asking price$6.00M · +1.9% against its first asking price$6.40M · +6.7% against its first asking price$7.20M · +2.9% against its first asking price$4.41M · +2.5% against its first asking price$5.90M · +18.1% against its first asking price$4.10M · +9.3% against its first asking price$3.17M · −0.9% against its first asking price$8.50M · −5.0% against its first asking price$8.50M · +0.0% against its first asking price$6.18M · +16.6% against its first asking price$5.25M · +16.7% against its first asking price$8.49M · +7.6% against its first asking price$6.00M · −7.5% against its first asking price$5.13M · +16.8% against its first asking price$5.31M · +26.5% against its first asking price$5.72M · +16.9% against its first asking price$5.54M · +20.5% against its first asking price$5.25M · +5.0% against its first asking price$4.37M · +18.2% against its first asking price$5.90M · −5.6% against its first asking price$4.46M · +6.1% against its first asking price$4.72M · −8.9% against its first asking price$4.40M · +10.1% against its first asking price$5.42M · −6.4% against its first asking price$4.45M · +27.2% against its first asking price$4.55M · +13.8% against its first asking price$4.38M · −0.2% against its first asking price$7.98M · −15.8% against its first asking price$7.50M · +0.0% against its first asking price$4.52M · +16.2% against its first asking price$6.00M · +11.4% against its first asking price$4.68M · +17.1% against its first asking price$2.80M · +3.7% against its first asking price$4.82M · +60.7% against its first asking price$6.10M · +15.1% against its first asking price$5.03M · +4.8% against its first asking price$5.20M · +10.8% against its first asking price$4.26M · +6.6% against its first asking price$3.90M · −4.9% against its first asking price$5.00M · +11.2% against its first asking price$5.54M · +11.9% against its first asking price$3.86M · −5.9% against its first asking price$6.43M · +28.9% against its first asking price$6.05M · +22.2% against its first asking price$4.30M · +2.4% against its first asking price$5.22M · +30.9% against its first asking price$4.45M · −1.1% against its first asking price$3.50M · +1.4% against its first asking price$3.66M · +14.8% against its first asking price$4.30M · −8.2% against its first asking price$2.90M · −6.4% against its first asking price$3.90M · −2.2% against its first asking price$8.50M · +4.9% against its first asking price$7.35M · +0.0% against its first asking price$5.10M · +2.2% against its first asking price$3.49M · −8.0% against its first asking price$5.15M · +12.0% against its first asking price$6.80M · −10.4% against its first asking price$4.58M · −2.6% against its first asking price$4.51M · −5.9% against its first asking price$4.00M · −2.4% against its first asking price$3.60M · −2.6% against its first asking price$4.44M · −1.1% against its first asking price$4.45M · −22.6% against its first asking price$8.70M · +0.1% against its first asking price$7.39M · +25.6% against its first asking price$5.10M · +27.5% against its first asking price$3.83M · +2.0% against its first asking price$4.73M · +5.2% against its first asking price$5.12M · +28.5% against its first asking price$4.17M · +19.2% against its first asking price$8.47M · +24.6% against its first asking price$4.20M · +31.5% against its first asking price$6.70M · +17.6% against its first asking price$13.25M · +32.7% against its first asking price$6.73M · +3.6% against its first asking price$4.75M · +1.3% against its first asking price$3.90M · +3.0% against its first asking price$5.80M · +0.2% against its first asking price$8.51M · +8.1% against its first asking price$4.59M · +27.5% against its first asking price$4.88M · +25.8% against its first asking price$4.20M · +5.1% against its first asking price$4.10M · +2.8% against its first asking price$4.00M · +18.1% against its first asking price$4.60M · +2.3% against its first asking price$4.20M · +9.1% against its first asking price$4.10M · +8.0% against its first asking price$4.38M · −4.8% against its first asking price$16.00M · +0.0% against its first asking price$5.50M · +22.2% against its first asking price$3.21M · +19.0% against its first asking price$5.13M · +4.6% against its first asking price$4.20M · +5.1% against its first asking price$7.55M · +16.2% against its first asking price$5.50M · +0.0% against its first asking price$4.65M · +10.8% against its first asking price$5.41M · −1.6% against its first asking price$3.93M · +12.4% against its first asking price$9.25M · +17.2% against its first asking price$8.10M · +8.2% against its first asking price$4.55M · +3.5% against its first asking price$5.76M · +0.0% against its first asking price$5.20M · +30.4% against its first asking price$4.91M · +11.8% against its first asking price$7.80M · +11.5% against its first asking price$5.58M · +3.4% against its first asking price$8.16M · +2.0% against its first asking price$5.80M · +5.5% against its first asking price$7.10M · +24.7% against its first asking price$5.88M · +33.7% against its first asking price$4.62M · +7.5% against its first asking price$4.91M · +14.5% against its first asking price$4.70M · +0.0% against its first asking price$9.30M · +3.4% against its first asking price$3.89M · +0.0% against its first asking price$3.80M · −2.1% against its first asking price$3.13M · +25.1% against its first asking price$4.75M · −1.0% against its first asking price$2.92M · −2.5% against its first asking price$7.70M · +11.8% against its first asking price$2.75M · +0.0% against its first asking price$5.47M · +10.6% against its first asking price$3.90M · +8.3% against its first asking price$6.07M · +16.6% against its first asking price$4.41M · +2.6% against its first asking price$3.80M · +11.8% against its first asking price$4.68M · +4.0% against its first asking price$4.30M · −10.2% against its first asking price$7.60M · −5.0% against its first asking price$6.55M · +19.1% against its first asking price$4.95M · +5.7% against its first asking price$4.85M · +21.3% against its first asking price$3.95M · −1.0% against its first asking price$4.80M · +2.2% against its first asking price$3.87M · −3.1% against its first asking price$5.67M · −12.7% against its first asking price$3.80M · +5.6% against its first asking price$4.50M · +4.7% against its first asking price$5.10M · +11.0% against its first asking price$6.00M · +9.1% against its first asking price$4.75M · +0.0% against its first asking price$8.50M · +21.6% against its first asking price$7.01M · +11.2% against its first asking price$4.19M · −6.7% against its first asking price$3.58M · +11.7% against its first asking price$9.55M · +6.3% against its first asking price$7.39M · +13.9% against its first asking price$5.85M · +7.3% against its first asking price$5.82M · +33.2% against its first asking price$4.80M · +0.0% against its first asking price$4.09M · +6.9% against its first asking price$2.77M · −2.6% against its first asking price$4.45M · +2.3% against its first asking price$4.20M · +5.4% against its first asking price$3.71M · −2.3% against its first asking price$3.55M · −11.0% against its first asking price$4.75M · +1.1% against its first asking price$5.00M · +6.5% against its first asking price$4.21M · +9.4% against its first asking price$8.70M · +33.9% against its first asking price$5.20M · +6.2% against its first asking price$8.51M · +31.0% against its first asking price$2.40M · −10.4% against its first asking price$5.45M · +9.0% against its first asking price$4.20M · +5.1% against its first asking price$7.40M · −1.2% against its first asking price$5.40M · +6.3% against its first asking price$5.30M · +6.3% against its first asking price$3.28M · +4.0% against its first asking price$7.80M · +20.1% against its first asking price$6.55M · −16.0% against its first asking price$2.68M · +3.1% against its first asking price$8.85M · −6.1% against its first asking price$5.86M · +22.0% against its first asking price$4.23M · +28.3% against its first asking price$3.96M · −5.7% against its first asking price$4.51M · +12.8% against its first asking price$5.33M · −9.3% against its first asking price$3.90M · +0.0% against its first asking price$3.63M · +29.5% against its first asking price$6.45M · +17.4% against its first asking price$5.15M · −11.1% against its first asking price$4.15M · +3.8% against its first asking price$6.70M · −10.6% against its first asking price$4.78M · +6.3% against its first asking price$5.30M · +18.1% against its first asking price$4.62M · +15.5% against its first asking price$4.15M · +5.1% against its first asking price$6.96M · +74.7% against its first asking price$6.95M · +22.0% against its first asking price$3.40M · +0.1% against its first asking price$7.05M · +17.6% against its first asking price$4.50M · +0.0% against its first asking price$7.47M · +11.8% against its first asking price$7.00M · +7.9% against its first asking price$4.92M · +4.7% against its first asking price$2.45M · +5.4% against its first asking price$4.78M · +8.9% against its first asking price$5.65M · −7.2% against its first asking price$5.02M · +3.6% against its first asking price$4.92M · +12.3% against its first asking price$2.95M · +1.7% against its first asking price$5.62M · +14.9% against its first asking price$5.40M · +20.1% against its first asking price$7.72M · −9.0% against its first asking price$6.50M · +8.4% against its first asking price$5.65M · +13.1% against its first asking price$5.90M · +0.2% against its first asking price$4.20M · −6.7% against its first asking price$5.08M · +12.9% against its first asking price$4.20M · +0.0% against its first asking price$4.10M · +2.8% against its first asking price$3.63M · −6.7% against its first asking price$3.01M · −14.0% against its first asking price$8.20M · −7.7% against its first asking price$9.01M · +12.6% against its first asking price$3.85M · +15.0% against its first asking price$3.25M · +4.9% against its first asking price$5.43M · −1.1% against its first asking price$5.11M · +27.8% against its first asking price$5.15M · −1.0% against its first asking price$3.80M · +2.8% against its first asking price$4.10M · −14.5% against its first asking price$3.90M · +30.2% against its first asking price$6.00M · +25.1% against its first asking price$9.30M · +36.8% against its first asking price$4.75M · +5.6% against its first asking price$2.52M · −8.2% against its first asking price$5.25M · +5.2% against its first asking price$5.00M · +0.0% against its first asking price$4.20M · +5.3% against its first asking price$4.40M · +2.4% against its first asking price$5.95M · −6.9% against its first asking price$7.78M · −10.4% against its first asking price$4.60M · −3.2% against its first asking price$4.77M · −2.5% against its first asking price$4.01M · +19.7% against its first asking price$3.85M · +10.1% against its first asking price$5.25M · +16.7% against its first asking price$4.25M · −1.0% against its first asking price$3.75M · +0.0% against its first asking price$4.70M · +4.5% against its first asking price$4.45M · +11.6% against its first asking price$6.76M · +14.8% against its first asking price$5.30M · +17.8% against its first asking price$5.55M · −7.3% against its first asking price$1.74M · −3.2% against its first asking price$6.58M · +0.0% against its first asking price$5.55M · +11.3% against its first asking price$4.35M · +3.6% against its first asking price$4.22M · +5.6% against its first asking price$4.19M · +0.0% against its first asking price$3.55M · −3.9% against its first asking price$4.15M · −0.9% against its first asking price$4.30M · +16.4% against its first asking price$6.00M · +20.0% against its first asking price$3.80M · −2.4% against its first asking price$8.25M · +0.0% against its first asking price$2.95M · −7.8% against its first asking price$5.50M · +14.6% against its first asking price$6.24M · +15.7% against its first asking price$5.75M · +15.0% against its first asking price$5.07M · +10.3% against its first asking price$4.75M · −1.0% against its first asking price$7.20M · +31.1% against its first asking price$6.25M · +4.3% against its first asking price$5.09M · +2.6% against its first asking price$3.83M · −14.6% against its first asking price$6.00M · +1.9% against its first asking price$6.40M · +6.7% against its first asking price$7.20M · +2.9% against its first asking price$4.41M · +2.5% against its first asking price$5.90M · +18.1% against its first asking price$4.10M · +9.3% against its first asking price$3.17M · −0.9% against its first asking price$8.50M · −5.0% against its first asking price$8.50M · +0.0% against its first asking price$6.18M · +16.6% against its first asking price$5.25M · +16.7% against its first asking price$8.49M · +7.6% against its first asking price$6.00M · −7.5% against its first asking price$5.13M · +16.8% against its first asking price$5.31M · +26.5% against its first asking price$5.72M · +16.9% against its first asking price$5.54M · +20.5% against its first asking price$5.25M · +5.0% against its first asking price$4.37M · +18.2% against its first asking price$5.90M · −5.6% against its first asking price$4.46M · +6.1% against its first asking price$4.72M · −8.9% against its first asking price$4.40M · +10.1% against its first asking price$5.42M · −6.4% against its first asking price$4.45M · +27.2% against its first asking price$4.55M · +13.8% against its first asking price$4.38M · −0.2% against its first asking price$7.98M · −15.8% against its first asking price$7.50M · +0.0% against its first asking price$4.52M · +16.2% against its first asking price$6.00M · +11.4% against its first asking price$4.68M · +17.1% against its first asking price$2.80M · +3.7% against its first asking price$4.82M · +60.7% against its first asking price$6.10M · +15.1% against its first asking price$5.03M · +4.8% against its first asking price$5.20M · +10.8% against its first asking price$4.26M · +6.6% against its first asking price$3.90M · −4.9% against its first asking price$5.00M · +11.2% against its first asking price$5.54M · +11.9% against its first asking price$3.86M · −5.9% against its first asking price$6.43M · +28.9% against its first asking price$6.05M · +22.2% against its first asking price$4.30M · +2.4% against its first asking price$5.22M · +30.9% against its first asking price$4.45M · −1.1% against its first asking price$3.50M · +1.4% against its first asking price$3.66M · +14.8% against its first asking price$4.30M · −8.2% against its first asking price$2.90M · −6.4% against its first asking price$3.90M · −2.2% against its first asking price$8.50M · +4.9% against its first asking price$7.35M · +0.0% against its first asking price$5.10M · +2.2% against its first asking price$3.49M · −8.0% against its first asking price$5.15M · +12.0% against its first asking price$6.80M · −10.4% against its first asking price$4.58M · −2.6% against its first asking price$4.51M · −5.9% against its first asking price$4.00M · −2.4% against its first asking price$3.60M · −2.6% against its first asking price$4.44M · −1.1% against its first asking price$4.45M · −22.6% against its first asking price$8.70M · +0.1% against its first asking price$7.39M · +25.6% against its first asking price$5.10M · +27.5% against its first asking price$3.83M · +2.0% against its first asking price$4.73M · +5.2% against its first asking price$5.12M · +28.5% against its first asking price$4.17M · +19.2% against its first asking price$8.47M · +24.6% against its first asking price$4.20M · +31.5% against its first asking price$6.70M · +17.6% against its first asking price$13.25M · +32.7% against its first asking price$6.73M · +3.6% against its first asking price$4.75M · +1.3% against its first asking price$3.90M · +3.0% against its first asking price$5.80M · +0.2% against its first asking price$8.51M · +8.1% against its first asking price$4.59M · +27.5% against its first asking price$4.88M · +25.8% against its first asking price$4.20M · +5.1% against its first asking price$4.10M · +2.8% against its first asking price$4.00M · +18.1% against its first asking price$4.60M · +2.3% against its first asking price$4.20M · +9.1% against its first asking price$4.10M · +8.0% against its first asking price$4.38M · −4.8% against its first asking pricemedian +5.1% median $4.88M
−20%−10%0%+10%+20%+30%+40%+50%+60%+70%

The dashed lines are the two medians — $4.88M and +5.1%. A dot to the right of the upright line beat the price it opened at; a dot above the flat one sold for more than the typical home here.

What the corners tell you is whether the top of Los Altos behaves like the rest of it.

What recent sales suggest about price bands

These figures compare each home’s sale price with the price it first asked. They show how homes in different price bands performed during this period; they do not predict what any particular home will sell for.

The results reflect many factors at once, including preparation, presentation, pricing, competition, timing, and negotiation. Treat the table as context for a pricing conversation, not as a formula.

How results varied by price range

Buyers consider different alternatives at different price points. This breakdown helps us focus on the part of the market most relevant to your home.

In this sample the Over $7M band came out weakest against first asking (+0.0% from 27 sales ) and $4.5M – $7M strongest (+5.9% from 112 sales ). Most of the activity sat in $3M – $4.5M, with 116 sales. This is what these homes did, not a rule about what yours will do.

First askedSalesAgainst first askReached it
Under $3M 14 · Small sample +2.4% 64%
$3M – $4.5M 116 +5.6% 78%
$4.5M – $7M 112 +5.9% 77%
Over $7M 27 +0.0% 59%

Pricing strategy becomes especially important in the higher price bands, where the sample is smaller and buyer demand can be more selective. A property-specific analysis is essential.

How recent sales compared with original asking prices

This comparison shows the median sale price as a percentage of the original asking price for each neighborhood during the stated period. It describes how the homes in the sample performed; it does not measure neighborhood quality or predict the result for one property. Small samples can produce large-looking percentages, so read the sale count beside each figure. City-wide: +5.1%.

  • South of El Monte +6.8% 118
  • North Los Altos +5.4% 104
  • Highlands +4.5% 32
  • Country Club −1.0% 25

Recent median sale prices by neighborhood

Median prices and price-per-square-foot figures help show the range of homes that sold in each area. They are not a valuation for one property. Differences in lot size, architecture, condition, location, and sale mix can materially affect the comparison.

Price per square foot is a comparison tool, not a substitute for a property-specific valuation.

  • North Los Altos $5.11M $2,148/sf
  • South of El Monte $4.96M $1,976/sf
  • Highlands $4.55M $1,672/sf
  • Country Club $4.30M $1,722/sf

What the recent sample shows by home configuration

Stories, square footage, lot size, age, and neighborhood are connected variables. This comparison describes the homes in the sample; it does not isolate the effect of being one or two stories.

Single story189 sales

Median price
$4.77M
House
2,258 sq ft
Lot
10,657 sq ft
Typically built
1956
Against first ask
+6.7%

Two story76 sales

Median price
$5.44M
House
3,125 sq ft
Lot
12,449 sq ft
Typically built
1975
Against first ask
+0.0%

In this sample, two story homes were larger and had higher median sale prices. Measured against first asking prices, single story homes came out ahead of the other group. That may reflect price band, location, condition, and the mix of homes — not stories alone.

If this is your street

The map says what sold. It doesn’t say what yours would.

Los Altos is a town of neighbourhoods that look alike on a map and do not behave alike in a sale. Maggie will tell you which of the things you could do to the house is worth doing here, and which is not.

Discuss your property

Also here

Recent work

Local knowledge, put to work

I use market research to guide real decisions: where to invest in preparation, how to present a home’s strengths, and how to position it among the choices buyers have.

The second of these is elsewhere on the Peninsula rather than in Los Altos, and says so.

  • 943 Castilleja Court — the rear elevation across a curving paver path and lawn

    943 Castilleja Court

    Los Altos

    Buyer represented

    $5.45M

  • 1 Belbrook Way at dusk — the curved roofline and two-story glazing above the motor court

    1 Belbrook Way

    Atherton

    Buyer represented

    $17.5M

See more of Maggie’s sales →

Local market insight from Maggie Ma · HOUSE EXPERT

Let’s make a plan for your Los Altos home.

Buyers weigh the whole property: location, layout, condition, outdoor space, and price. Understanding the alternatives helps us decide where preparation and presentation can make the most meaningful difference.

The most useful next step is a closer look at your property. I’ll help you compare relevant sales and current competition, identify worthwhile improvements, and decide how to bring your home to market.

I personally shape the design, preparation, and staging, coordinate the work, and guide pricing, marketing, and negotiation. You’ll have a clear plan and someone keeping the details moving—without taking on a second job as a project manager.

Plan my sale with Maggie Text Maggie

Whether you’re ready soon or simply thinking ahead, we can start with your questions and timeline.

See what’s included when you sell with me