Greater London
Care homes in Greater London
There are 869 care homes across Greater London registered with the Care Quality Commission (CQC), the regulator of adult social care in England, in 32 of the councils.
Greater London is not one council. It is made up of the 32 London boroughs and the City of London, and each runs its own social care. This page lists all 33 so you can choose the one you need.
Find the right one near you
Search by postcode to see care homes by distance, with a map.
Care homes by council
33 councils make up Greater London. Choose one to see its care homes, how they are rated, and nearby areas.
- Barking and Dagenham (15)
- Barnet (47)
- Bexley (19)
- Brent (36)
- Bromley (28)
- Camden (6)
- City of London: none listed
- Croydon (90)
- Ealing (19)
- Enfield (64)
- Greenwich (31)
- Hackney (9)
- Hammersmith and Fulham (3)
- Haringey (22)
- Harrow (36)
- Havering (40)
- Hillingdon (27)
- Hounslow (21)
- Islington (8)
- Kensington and Chelsea (5)
- Kingston upon Thames (20)
- Lambeth (25)
- Lewisham (43)
- Merton (23)
- Newham (16)
- Redbridge (64)
- Richmond upon Thames (32)
- Southwark (10)
- Sutton (47)
- Tower Hamlets (8)
- Waltham Forest (41)
- Wandsworth (12)
- Westminster (2)
Questions about care in Greater London
How many care homes are there in Greater London?
There are 869 care homes across Greater London registered with the Care Quality Commission (CQC), the regulator of adult social care in England, in 32 of the councils.
Is Greater London one council?
Greater London is not one council. It is made up of the 32 London boroughs and the City of London, and each runs its own social care. This page lists all 33 so you can choose the one you need.
How are care homes in Greater London rated?
In England, CQC gives each service an overall rating: Outstanding, Good, Requires improvement or Inadequate, and a rating for each of five key questions: safe, effective, caring, responsive and well-led. We show each rating as CQC publishes it and never turn it into a score of our own.
Who pays for care in Greater London?
It depends on the person’s needs and finances. Some people pay for all of their own care, some get help from their council, and the NHS pays for some health care. The first step is to ask your local council for a free assessment of care needs: that is the council’s adult social care team. We do not show prices and this is general information, not advice.