Care homes in London
Compare 1,274 care homes in London, all registered with CQC, over 32 boroughs. Choose a borough to see each one's rating, specialisms and last inspection.
Find available care1,274 care homes in London are on the CQC register and listed here, covering 32 boroughs, led by Croydon, Enfield and Barnet. Of the 1,188 that CQC has rated, 89% are Good or Outstanding, above the England figure of 83%; 32 hold an Outstanding rating.
Of these, 385 provide nursing care and 593 support people living with dementia. Moving again is unsettling, so make sure the home you pick holds the right registration both for today and for the needs likely later on.
Council-funded care is arranged by the 33 London borough councils, depending on where the person lives. Each must offer a free care needs assessment.
Council help with care: Barking and Dagenham, Barnet, Bexley, Brent, Bromley, Camden, City of London, Croydon, Ealing, Enfield, Greenwich, Hackney, Hammersmith and Fulham, Haringey, Harrow, Havering, Hillingdon, Hounslow, Islington, Kensington and Chelsea, Kingston upon Thames, Lambeth, Lewisham, Merton, Newham, Redbridge, Richmond upon Thames, Southwark, Sutton, Tower Hamlets, Waltham Forest, Wandsworth, Westminster.
London in figures
By borough, the largest numbers of care homes in London are in Croydon (129), Enfield (82), Barnet (80), Redbridge (77) and Sutton (68). The strongest ratings are in Merton (100% Good or Outstanding out of 35) and the weakest in Hammersmith and Fulham (70%).
What does care cost here? Average 2026 self-funder fees in London are residential care home £1,456 a week and nursing home £1,680 a week.
Of 1,274 homes, 385 hold a nursing registration. That is 30% in London and 30% across England. Together the 1,274 homes with published capacity are registered for 37,321 beds, an average of 29 per home. The largest is The Grange Care Centre with 160.
Some providers run more than one care home in London: Care UK Care Services Limited (30), Achieve Together Limited (20) and Care UK Community Partnerships Ltd (17).
The specialisms care homes in London list most often are caring for adults over 65 years (876), caring for adults under 65 years (803), dementia (593) and learning disabilities (510).
The longest-registered of them is The George Brooker Care Society Limited, on the CQC register since 2010. 68 registered in the last 12 months and 38 of those have no rating yet.
How care homes in London are rated
Rating changes over 12 months in London: 22 up, 9 down and 18 first-time ratings, out of 185 new ratings published. Residential Care Providers Limited in Harrow has the newest rating: Good, from 21 October 2026. Rating changes in London.
In the last two years CQC has published ratings for 322 of them, 27% of the rated total (England: 28%). For 494, the latest rating is over four years old: 42% here, 49% in England.
Across the 1,188 rated care homes, CQC gives 32 Outstanding, 1,031 Good, 124 Requires improvement and 1 Inadequate. That makes 3% Outstanding, against 5% in England, and 11% below Good, against 17%.
Compare London borough by borough
| Borough | Care homes | Good or better |
|---|---|---|
| Croydon | 129 | 108 |
| Enfield | 82 | 61 |
| Barnet | 80 | 65 |
| Redbridge | 77 | 61 |
| Sutton | 68 | 62 |
| Havering | 60 | 47 |
| Bromley | 52 | 42 |
| Harrow | 52 | 46 |
| Lewisham | 49 | 44 |
| Hillingdon | 48 | 39 |
| Brent | 47 | 39 |
| Waltham Forest | 46 | 41 |
| Kingston upon Thames | 44 | 32 |
| Greenwich | 42 | 33 |
| Richmond upon Thames | 42 | 38 |
| Ealing | 35 | 30 |
| Lambeth | 35 | 25 |
| Merton | 35 | 35 |
| Hounslow | 32 | 26 |
| Bexley | 31 | 22 |
| Wandsworth | 26 | 24 |
| Haringey | 24 | 21 |
| Newham | 23 | 19 |
| Barking and Dagenham | 22 | 20 |
| Islington | 18 | 15 |
| Southwark | 13 | 10 |
| Hackney | 12 | 10 |
| Camden | 11 | 10 |
| Kensington and Chelsea | 11 | 8 |
| Hammersmith and Fulham | 10 | 7 |
| Tower Hamlets | 10 | 9 |
| Westminster | 9 | 7 |
Postcode districts in London
- CR8 Purley 37
- SW16 Lambeth 34
- CR2 South Croydon 25
- CR0 Croydon 24
- SM2 Sutton 24
- SE6 Lewisham 23
- IG1 Ilford 21
- IG3 Ilford 21
- HA3 Harrow 20
- E4 Waltham Forest 19
- BR1 Bromley 18
- E11 Waltham Forest 18
- SE18 Greenwich 16
- CR7 Thornton Heath 15
- EN5 Barnet 15
- N13 Enfield 15
- HA1 Harrow 14
- KT3 New Malden 14
- KT6 Surbiton 14
- EN1 Enfield 13
- SM1 Sutton 13
- SM6 Wallington 13
- HA9 Wembley 12
- N12 Barnet 12
- RM3 Romford 12
- RM11 Hornchurch 12
- SW19 Merton 12
- CR5 Coulsdon 11
- E17 Waltham Forest 11
- N21 Enfield 11
- NW9 Barnet 11
- SM4 Morden 11
- CR4 Mitcham 10
- HA0 Wembley 10
- HA5 Pinner 10
- N9 Enfield 10
- N14 Enfield 10
- SM5 Carshalton 10
- TW2 Twickenham 10
- DA14 Sidcup 9
- HA7 Stanmore 9
- IG11 Barking 9
- N11 Barnet 9
- N15 Haringey 9
- RM6 Romford 9
- RM7 Romford 9
- SE25 Croydon 9
- TW7 Isleworth 9
- TW12 Hampton 9
- UB10 Uxbridge 9
- W5 Ealing 9
- EN3 Enfield 8
- HA6 Northwood 8
- NW2 Brent 8
- SE3 Greenwich 8
- SW15 Wandsworth 8
- UB8 Uxbridge 8
- BR3 Beckenham 7
- BR7 Chislehurst 7
- E6 Newham 7
- E7 Newham 7
- EN2 Enfield 7
- IG8 Woodford Green 7
- KT2 Kingston Upon Thames 7
- N1 Islington 7
- N17 Haringey 7
- NW4 Barnet 7
- NW11 Barnet 7
- RM14 Upminster 7
- SE13 Lewisham 7
- TW1 Twickenham 7
- TW3 Hounslow 7
- TW11 Teddington 7
- UB4 Hayes 7
- UB6 Greenford 7
- DA8 Erith 6
- DA15 Sidcup 6
- E10 Waltham Forest 6
- EN4 Barnet 6
- HA4 Ruislip 6
- HA8 Edgware 6
- IG2 Ilford 6
- N20 Barnet 6
- NW10 Brent 6
- RM1 Romford 6
- RM10 Dagenham 6
- RM13 Rainham 6
- SE7 Greenwich 6
- SE26 Lewisham 6
- SW17 Wandsworth 6
- UB1 Southall 6
- UB9 Uxbridge 6
- BR6 Orpington 5
- DA7 Bexleyheath 5
- E1 Tower Hamlets 5
- N3 Barnet 5
- N16 Hackney 5
- N18 Enfield 5
- SE12 Lewisham 5
- SE19 Croydon 5
- SE20 Bromley 5
- SW6 Hammersmith and Fulham 5
- SW18 Wandsworth 5
- SW20 Merton 5
- TW4 Hounslow 5
- UB7 West Drayton 5
- W3 Ealing 5
- W6 Hammersmith and Fulham 5
- W10 Kensington and Chelsea 5
Built from the Care Quality Commission's register (Oct 2026) under Open Government Licence v3.0. The Care Panel lists and compares services but runs none.