Bay Area + SoCal Real Estate in 2019

Explore what your region’s home sales looked like in 2019. All data is for the complete year and takes into account sales on standalone houses, townhouses, and condos.

Hover on the maps to see data and zoom out for a wider view.

Median Sale Price in 2019

Get an idea of the more and less affordable zip codes in your target area.

Bay Area

var divElement = document.getElementById(‘viz1579550151426’); var vizElement = divElement.getElementsByTagName(‘object’)[0]; vizElement.style.width=’100%’;vizElement.style.height=(divElement.offsetWidth*0.75)+’px’; var scriptElement = document.createElement(‘script’); scriptElement.src = ‘https://public.tableau.com/javascripts/api/viz_v1.js’; vizElement.parentNode.insertBefore(scriptElement, vizElement);

Southern California

var divElement = document.getElementById(‘viz1579550213157’); var vizElement = divElement.getElementsByTagName(‘object’)[0]; vizElement.style.width=’100%’;vizElement.style.height=(divElement.offsetWidth*0.75)+’px’; var scriptElement = document.createElement(‘script’); scriptElement.src = ‘https://public.tableau.com/javascripts/api/viz_v1.js’; vizElement.parentNode.insertBefore(scriptElement, vizElement);

Percent of Homes Sold Under List Price in 2019

Understand where homes may be over- or under-priced.

Bay Area

var divElement = document.getElementById(‘viz1579550234542’); var vizElement = divElement.getElementsByTagName(‘object’)[0]; vizElement.style.width=’100%’;vizElement.style.height=(divElement.offsetWidth*0.75)+’px’; var scriptElement = document.createElement(‘script’); scriptElement.src = ‘https://public.tableau.com/javascripts/api/viz_v1.js’; vizElement.parentNode.insertBefore(scriptElement, vizElement);

Southern California

var divElement = document.getElementById(‘viz1579550249622’); var vizElement = divElement.getElementsByTagName(‘object’)[0]; vizElement.style.width=’100%’;vizElement.style.height=(divElement.offsetWidth*0.75)+’px’; var scriptElement = document.createElement(‘script’); scriptElement.src = ‘https://public.tableau.com/javascripts/api/viz_v1.js’; vizElement.parentNode.insertBefore(scriptElement, vizElement);

Ready to talk about your next home?