Skip to main content
Care Home
Guide
Find Care Homes
Browse by Area
Guides
About
Home
Care Homes
Good Rated Care Homes
Good Rated Care Homes in England
There are 10,701 good rated care homes across England. Browse by region below.
East Midlands
(1,006 good rated care homes)
Derby
56 homes
Derbyshire
180 homes
Leicester
73 homes
Leicestershire
119 homes
Lincolnshire
188 homes
North Northamptonshire
82 homes
Nottingham
47 homes
Nottinghamshire
198 homes
Rutland
6 homes
West Northamptonshire
59 homes
East of England
(1,093 good rated care homes)
Bedford
50 homes
Cambridgeshire
106 homes
Central Bedfordshire
40 homes
Essex
290 homes
Hertfordshire
169 homes
Luton
23 homes
Norfolk
184 homes
Peterborough
26 homes
Southend-on-Sea
63 homes
Suffolk
121 homes
Thurrock
22 homes
London
(1,045 good rated care homes)
Barking and Dagenham
20 homes
Barnet
63 homes
Bexley
20 homes
Brent
41 homes
Bromley
41 homes
Camden
8 homes
Croydon
110 homes
Ealing
31 homes
Enfield
59 homes
Greenwich
34 homes
Hackney
11 homes
Hammersmith and Fulham
6 homes
Haringey
21 homes
Harrow
45 homes
Havering
48 homes
Hillingdon
39 homes
Hounslow
22 homes
Islington
14 homes
Kensington and Chelsea
7 homes
Kingston upon Thames
30 homes
Lambeth
25 homes
Lewisham
44 homes
Merton
35 homes
Newham
20 homes
Redbridge
63 homes
Richmond upon Thames
38 homes
Southwark
11 homes
Sutton
63 homes
Tower Hamlets
9 homes
Waltham Forest
40 homes
Wandsworth
22 homes
Westminster
7 homes
North East
(592 good rated care homes)
County Durham
119 homes
Darlington
23 homes
Gateshead
41 homes
Hartlepool
24 homes
Middlesbrough
38 homes
Newcastle upon Tyne
50 homes
North Tyneside
34 homes
Northumberland
78 homes
Redcar and Cleveland
36 homes
South Tyneside
28 homes
Stockton-on-Tees
45 homes
Sunderland
76 homes
North West
(1,324 good rated care homes)
Blackburn with Darwen
24 homes
Blackpool
48 homes
Bolton
45 homes
Bury
41 homes
Cheshire East
69 homes
Cheshire West and Chester
54 homes
Cumberland
64 homes
Halton
16 homes
Knowsley
19 homes
Lancashire
313 homes
Liverpool
50 homes
Manchester
58 homes
Oldham
35 homes
Rochdale
36 homes
Salford
32 homes
Sefton
82 homes
St. Helens
32 homes
Stockport
43 homes
Tameside
23 homes
Trafford
39 homes
Warrington
41 homes
Westmorland and Furness
47 homes
Wigan
45 homes
Wirral
69 homes
South East
(2,009 good rated care homes)
Bracknell Forest
8 homes
Brighton and Hove
69 homes
Buckinghamshire
77 homes
East Sussex
228 homes
Hampshire
340 homes
Isle of Wight
50 homes
Kent
358 homes
Medway
41 homes
Milton Keynes
36 homes
Oxfordshire
100 homes
Portsmouth
24 homes
Reading
20 homes
Slough
8 homes
Southampton
41 homes
Surrey
272 homes
West Berkshire
36 homes
West Sussex
251 homes
Windsor and Maidenhead
23 homes
Wokingham
33 homes
South West
(1,458 good rated care homes)
Bath and North East Somerset
40 homes
Bournemouth, Christchurch and Poole
116 homes
Bristol, City of
83 homes
Cornwall
151 homes
Devon
236 homes
Dorset
94 homes
Gloucestershire
154 homes
North Somerset
87 homes
Plymouth
58 homes
Somerset
158 homes
South Gloucestershire
61 homes
Swindon
34 homes
Torbay
53 homes
Wiltshire
133 homes
Unspecified
(18 good rated care homes)
West Midlands
(1,132 good rated care homes)
Birmingham
192 homes
Coventry
44 homes
Dudley
54 homes
Herefordshire, County of
62 homes
Sandwell
58 homes
Shropshire
77 homes
Solihull
55 homes
Staffordshire
174 homes
Stoke-on-Trent
57 homes
Telford and Wrekin
27 homes
Walsall
39 homes
Warwickshire
129 homes
Wolverhampton
42 homes
Worcestershire
123 homes
Yorkshire and The Humber
(1,024 good rated care homes)
Barnsley
51 homes
Bradford
75 homes
Calderdale
31 homes
Doncaster
56 homes
East Riding of Yorkshire
92 homes
Kingston upon Hull, City of
50 homes
Kirklees
90 homes
Leeds
102 homes
North East Lincolnshire
40 homes
North Lincolnshire
41 homes
North Yorkshire
159 homes
Rotherham
60 homes
Sheffield
91 homes
Wakefield
64 homes
York
27 homes
Other Ways to Find Care Homes
Nursing Homes
24-hour nursing care
Residential Care
Personal care homes
Dementia Care
Specialist memory care
Outstanding Rated
Top CQC rated homes