Care home demand by town: London

25 towns · 5-mile catchments · CQC + ONS

Every town we cover in London, each a 5-mile care catchment. The figure on each card is beds per 100 residents aged 85+ (national 32.5); green means undersupplied. For the administrative view, see London by local authority.

Barnet29.5
4,417 beds · 136 homes
Brentford23.6
5,151 beds · 150 homes
Bromley24.8
4,667 beds · 146 homes
Croydon34.9
6,277 beds · 246 homes
Dagenham24.9
4,156 beds · 164 homes
Edgware28.6
5,563 beds · 168 homes
Enfield25
3,589 beds · 143 homes
Erith23.9
2,827 beds · 81 homes
Feltham27.4
3,378 beds · 104 homes
Greenford21.2
4,631 beds · 164 homes
Harrow23.2
4,635 beds · 152 homes
Hayes24.4
3,281 beds · 107 homes
Ilford27.1
4,890 beds · 187 homes
London15.2
4,833 beds · 117 homes
Mitcham34.2
7,583 beds · 274 homes
Northwood30.9
4,014 beds · 113 homes
Orpington25.9
2,765 beds · 62 homes
Purley44.3
6,052 beds · 230 homes
Romford25.9
3,426 beds · 117 homes
Sidcup24.7
4,345 beds · 134 homes
Sutton39.9
7,432 beds · 284 homes
Twickenham31.6
5,284 beds · 150 homes
Upminster29.5
2,692 beds · 84 homes
Uxbridge23.9
2,557 beds · 72 homes
Westerham28.3
944 beds · 21 homes

Other regions: East Midlands East of England England North East North West South East South West West Midlands Yorkshire and The Humber
All towns · Threshold Care

Estimates from CQC HSCA Active Locations and ONS population + 2022-based projections under the Open Government Licence. For research and site screening. Updated July 2026.