Share of owner occupied households in England 2000-2023
The share of homes occupied by the owners of the property in England generally decreased since 2000, from a share of 70.6 percent of households in 2000 to a share of 64.8 percent in 2023. The number of owner-occupied households amounted to about 16 million in that year. The largest share of owner occupied households in England during the period under observation was in 2003, when a total of almost 71 percent of all households were recorded as owner-occupied.