Housing

Homes per 1,000 people ranged from 422 in London to 465 in the North East on 31 March 2025

Homes per 1,000 people, England and its regions, 2012 to 2025. Homes at 31 March each year.

Latest figures

SeriesPeriodValue
England31 March 2025439
North East31 March 2025465
London31 March 2025422
North West31 March 2025447
Yorkshire and the Humber31 March 2025450
East Midlands31 March 2025443
West Midlands31 March 2025426
East of England31 March 2025435
South East31 March 2025432
South West31 March 2025461

Notes

Sources

More on housing