Care homes by town and city
We list 3,376 residential care homes across the UK. Each location guide covers CQC and Care Inspectorate ratings, typical weekly fees, and which homes offer dementia, nursing and respite care.
Residential care homes
- Care homes in Aberdeen (11)
- Care homes in Aylesbury (13)
- Care homes in Barnsley (13)
- Care homes in Bedford (15)
- Care homes in Belfast (11)
- Care homes in Birmingham (62)
- Care homes in Blackpool (14)
- Care homes in Bournemouth (16)
- Care homes in Bradford (18)
- Care homes in Bristol (40)
- Care homes in Cambridge (21)
- Care homes in Cardiff (9)
- Care homes in Chelmsford (13)
- Care homes in Cheltenham (11)
- Care homes in Chester (9)
- Care homes in Chesterfield (15)
- Care homes in Colchester (16)
- Care homes in Coventry (28)
- Care homes in Derby (20)
- Care homes in Doncaster (14)
- Care homes in Dudley (15)
- Care homes in Eastbourne (16)
- Care homes in Edinburgh (12)
- Care homes in Enfield (7)
- Care homes in Exeter (13)
- Care homes in Glasgow (40)
- Care homes in Gravesend (6)
- Care homes in Harrogate (8)
- Care homes in Harrow (10)
- Care homes in Huddersfield (12)
- Care homes in Hull (12)
- Care homes in Ilford (9)
- Care homes in Ipswich (19)
- Care homes in Leamington Spa (11)
- Care homes in Leeds (33)
- Care homes in Leicester (45)
- Care homes in Lincoln (15)
- Care homes in Liverpool (48)
- Care homes in London (151)
- Care homes in Luton (9)
- Care homes in Maidstone (11)
- Care homes in Manchester (34)
- Care homes in Milton Keynes (9)
- Care homes in Newcastle upon Tyne (24)
- Care homes in Newport (9)
- Care homes in Northampton (14)
- Care homes in Norwich (28)
- Care homes in Nottingham (57)
- Care homes in Oldham (10)
- Care homes in Oxford (15)
- Care homes in Plymouth (13)
- Care homes in Poole (14)
- Care homes in Portsmouth (7)
- Care homes in Preston (26)
- Care homes in Reading (18)
- Care homes in Romford (9)
- Care homes in Salisbury (9)
- Care homes in Sheffield (32)
- Care homes in Shrewsbury (10)
- Care homes in Slough (12)
- Care homes in Solihull (15)
- Care homes in Southampton (37)
- Care homes in Southport (14)
- Care homes in Stockport (15)
- Care homes in Stockton-on-Tees (11)
- Care homes in Stoke-on-Trent (30)
- Care homes in Sunderland (14)
- Care homes in Swansea (12)
- Care homes in Telford (8)
- Care homes in Walsall (17)
- Care homes in Warrington (12)
- Care homes in Watford (10)
- Care homes in Wigan (14)
- Care homes in Wirral (11)
- Care homes in Wolverhampton (27)
- Care homes in Worcester (13)
- Care homes in Worthing (17)
- Care homes in York (13)
Home care & visiting carers
Prefer care at home? Browse domiciliary care providers by area.
- Home care in London
- Home care in Birmingham
- Home care in Nottingham
- Home care in Liverpool
- Home care in Bristol
- Home care in Leicester
- Home care in Southampton
- Home care in Glasgow
- Home care in Manchester
- Home care in Leeds
- Home care in Sheffield
- Home care in Coventry
- Home care in Norwich
- Home care in Wolverhampton
- Home care in Preston
- Home care in Stoke-on-Trent
- Home care in Newcastle upon Tyne
- Home care in Derby
- Home care in Bradford
- Home care in Cambridge
- Home care in Reading
- Home care in Poole
- Home care in Ipswich
- Home care in Edinburgh
- Home care in Walsall
- Home care in Stockport
- Home care in Oxford
- Home care in Chelmsford
- Home care in Bournemouth
- Home care in Aylesbury
- Home care in Dudley
- Home care in Solihull
- Home care in Doncaster
- Home care in Colchester
- Home care in Worthing
- Home care in Eastbourne
- Home care in Lincoln
- Home care in Worcester
- Home care in York
- Home care in Swansea
- Home care in Blackpool
- Home care in Exeter
- Home care in Wigan
- Home care in Northampton
- Home care in Southport
- Home care in Bedford
- Home care in Chesterfield
- Home care in Leamington Spa
- Home care in Hull
- Home care in Huddersfield
- Home care in Slough
- Home care in Sunderland
- Home care in Plymouth
- Home care in Milton Keynes
- Home care in Oldham
- Home care in Warrington
- Home care in Belfast
- Home care in Stockton-on-Tees
- Home care in Barnsley
- Home care in Watford
- Home care in Cardiff
- Home care in Portsmouth
- Home care in Maidstone
- Home care in Harrow
- Home care in Ilford
- Home care in Shrewsbury
- Home care in Aberdeen
- Home care in Luton
- Home care in Harrogate
- Home care in Newport
- Home care in Wirral
- Home care in Romford
- Home care in Telford
- Home care in Gravesend
- Home care in Salisbury
- Home care in Chester
- Home care in Cheltenham
- Home care in Enfield