Official ratings and grades Β· England, Scotland and Wales
Find and compare health and care services near you
61,872 care homes, home care agencies, GP surgeries, dentists and clinics β every one from an official register.
What are you looking for?
Pick a type of service to see every listing, who runs them and how they are paid for.
GPs, doctors and dentists
Everyday health: register, book, get seen.
Hospitals, clinics and consultants
Planned treatment and specialist care.
Care and support
Somewhere to live, or help at home.
Tests and urgent care
Scans, tests and same-day help.
Mental health and community
Support in hospital and close to home.
NHS or private
See only one or the other.
Guides: how care works and who pays
Plain guides for England, each built from official NHS, GOV.UK and Care Quality Commission guidance.
Data stories: whatβs changing locally
Two data tools Docorix builds from the official CQC register, covering the services listed on Docorix. They show figures you wonβt find on the CQC website, to help you judge how current a rating is and which services are improving.
services improved or dropped a CQC rating in the last 12 months
Care Watch follows every new CQC rating for services on Docorix: who moved up, who moved down and who got a first rating, with the rating before and after. Use it to spot care homes, home care and GP services near you that are getting better or worse.
See every change β Rating age 65%of rated services have a CQC rating more than 3 years old
Rating age shows how long ago each service was last rated by the CQC, town by town and by type of service. An old rating may not reflect the service today, so check the date before you rely on it.
Compare your town or city β- Atrium Health Centre Dorset Β· Good β Requires improvement
- Carrstone House Care Home King's Lynn and West Norfolk Β· First rating: Requires improvement
- Emmanuel House Care Home East Riding of Yorkshire Β· First rating: Requires improvement
- Highbury Nursing Home Birmingham Β· Requires improvement β Good
Browse by area
Pick a region, then your town, city or borough β or just type its name.
No town, city or borough of that name yet.
Hertfordshire
All 1,109 services in HertfordshireNorfolk
All 844 services in NorfolkCambridgeshire
All 818 services in CambridgeshireSuffolk
All 661 services in SuffolkBedfordshire
All 645 services in BedfordshireDashed outline = a wider council area, for villages and small towns.
London
All 8,911 services in LondonDashed outline = a wider council area, for villages and small towns.
Hampshire
All 1,761 services in HampshireSurrey
All 1,302 services in SurreyEast Sussex
All 959 services in East SussexWest Sussex
All 930 services in West SussexBerkshire
All 888 services in BerkshireBuckinghamshire
All 882 services in BuckinghamshireOxfordshire
All 623 services in OxfordshireDashed outline = a wider council area, for villages and small towns.
Gloucestershire
All 917 services in GloucestershireSomerset
All 912 services in SomersetDorset
All 801 services in DorsetWiltshire
All 662 services in WiltshireCornwall
All 543 services in CornwallDashed outline = a wider council area, for villages and small towns.
Nottinghamshire
All 1,123 services in NottinghamshireLeicestershire
All 1,043 services in LeicestershireLincolnshire
All 948 services in LincolnshireDerbyshire
All 943 services in DerbyshireNorthamptonshire
All 796 services in NorthamptonshireDashed outline = a wider council area, for villages and small towns.
West Midlands
All 2,838 services in West MidlandsStaffordshire
All 1,050 services in StaffordshireWarwickshire
All 542 services in WarwickshireWorcestershire
All 539 services in WorcestershireShropshire
All 495 services in ShropshireHerefordshire
All 212 services in HerefordshireDashed outline = a wider council area, for villages and small towns.
Greater Manchester
All 2,535 services in Greater ManchesterLancashire
All 1,468 services in LancashireMerseyside
All 1,323 services in MerseysideCheshire
All 1,016 services in CheshireCumbria
All 453 services in CumbriaDashed outline = a wider council area, for villages and small towns.
Tyne and Wear
All 933 services in Tyne and WearTees Valley
All 601 services in Tees ValleyCounty Durham
All 394 services in County DurhamNorthumberland
All 259 services in NorthumberlandDashed outline = a wider council area, for villages and small towns.
West Yorkshire
All 2,022 services in West YorkshireSouth Yorkshire
All 1,233 services in South YorkshireNorth Yorkshire
All 783 services in North YorkshireEast Riding of Yorkshire
All 548 services in East Riding of YorkshireDashed outline = a wider council area, for villages and small towns.
Glasgow City
All 671 services in Glasgow CityCity of Edinburgh
All 483 services in City of EdinburghSouth Lanarkshire
All 242 services in South LanarkshireAberdeen City
All 226 services in Aberdeen CityNorth Lanarkshire
All 218 services in North LanarkshireAberdeenshire
All 177 services in AberdeenshireDundee City
All 162 services in Dundee CityDumfries and Galloway
All 160 services in Dumfries and GallowayPerth and Kinross
All 152 services in Perth and KinrossScottish Borders
All 117 services in Scottish BordersSouth Ayrshire
All 114 services in South AyrshireArgyll and Bute
All 106 services in Argyll and ButeNorth Ayrshire
All 106 services in North AyrshireEast Ayrshire
All 97 services in East AyrshireStirling
All 91 services in StirlingEast Dunbartonshire
All 88 services in East DunbartonshireWest Dunbartonshire
All 85 services in West DunbartonshireInverclyde
All 72 services in InverclydeEast Renfrewshire
All 69 services in East RenfrewshireMidlothian
All 65 services in MidlothianNa h-Eileanan Siar
All 50 services in Na h-Eileanan SiarClackmannanshire
All 42 services in ClackmannanshireShetland Islands
All 39 services in Shetland IslandsOrkney Islands
All 35 services in Orkney IslandsDashed outline = a wider council area, for villages and small towns.
Rhondda Cynon Taf
All 201 services in Rhondda Cynon TafCarmarthenshire
All 189 services in CarmarthenshireVale of Glamorgan
All 151 services in Vale of GlamorganDenbighshire
All 150 services in DenbighshirePembrokeshire
All 150 services in PembrokeshireNeath Port Talbot
All 127 services in Neath Port TalbotFlintshire
All 119 services in FlintshireMonmouthshire
All 90 services in MonmouthshireIsle of Anglesey
All 64 services in Isle of AngleseyMerthyr Tydfil
All 60 services in Merthyr TydfilDashed outline = a wider council area, for villages and small towns.
Why people trust Docorix
Every listing comes from an official register: the Care Quality Commission (England), the Care Inspectorate and Public Health Scotland (Scotland) and Care Inspectorate Wales. Nothing is invented and no listing is a demo.
In England, lists are ordered by CQC rating β Outstanding first, then Good. Elsewhere, where regulators give no single overall rating, lists are in name order. Providers cannot buy a higher position.
Ratings were last checked against the CQC register on 31 October 2026. Each listing links to the full inspection report.
Do you run a care or health service?
Your service is probably already listed. Find it, then use βClaim this listingβ to add photos, a description and your contact details. It is free.