07/03/2026
Do you know how long the average homeowner stays in their home?
Over the past decades, homeowners have been staying put for longer than before. Homeowner tenure peaked at 13.4 years in 2020, roughly doubling the average tenure from 2005. These numbers declined marginally for four years before ticking up in 2025.
Currently, the typical U.S. homeowner stays put in their house for 12 years, the longest median occupation since 2022.
Homeowner tenure is longest in California, largely because state laws such as Proposition 13, which locks owners into low property taxes, encourage them to stay. In Los Angeles, the typical homeowner hangs onto their house for 20 years, followed by San Jose, where it's nearly 19 years. Homeowners leave their hearts in San Francisco for 16.5 years, while those in San Diego stay for an average of 14.5 years.
In contrast, homeowners in more affordable metro areas don't wait nearly as long before pulling up stakes. For example, a typical owner in Louisville, KY, spends 8.3 years in a house before selling. Other mobile movers live in Las Vegas (8.8 years), Charlotte, NC (9.2 years), Orlando, FL (9.2 years), and Raleigh, NC (9.3 years).
Tenure is shorter in many of these cities because of their relative affordability, and because they're popular vacation destinations. Residents may move to one of these cities for employment opportunities, which may turn out to be short-term. Investors are also selling properties in Las Vegas and Orlando, creating more turnover and availability.