Carehome.co.uk Scraper
Pricing
from $4.00 / 1,000 care homes
Carehome.co.uk Scraper
Scrape UK care homes from carehome.co.uk: address and postcode, review score and the latest reviews, the home’s own phone number and website, weekly fees, care types, funding accepted, rooms and owner. Paste a search, town or care group page and get one row per care home.
Pricing
from $4.00 / 1,000 care homes
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
Every UK care home on carehome.co.uk as a clean dataset row: address and postcode, review score, the latest reviews, phone number, the home's own website, weekly fees, care types, funding accepted and room details.
Paste a search, town, county or group page from carehome.co.uk and get one row per care home, with its full profile attached. No login and no API key needed.
Why Use This Scraper?
- Full profiles, not just the list. Each row combines the search card with the home's own profile page: reviews, care types, funding, rooms, owner and FAQ.
- The home's real website. carehome.co.uk links out through its own redirect page; the row carries the address that redirect leads to, with tracking tags removed.
- Contact details ready to use. The home's own phone number, postcode, latitude and longitude.
- Latest reviews included. Up to 20 recent reviews per home, each with date, author, star rating and text, plus the overall score out of 10 and the total review count.
- Fees and funding. Weekly charges as listed, and which funding types the home accepts (self-funding, local authority, NHS CHC and so on).
- Watch for new homes. Monitoring mode remembers what it has already returned and only delivers homes it has not seen before.
- Optional email lookup. Turn on email enrichment to find a contact address on each home's own website.
Overview
carehome.co.uk lists care homes and nursing homes across England, Scotland, Wales and Northern Ireland, with reviews from residents and families. This actor turns those listings into structured data for care-sector research, referral and placement teams, suppliers selling into care homes, and anyone building a directory or market map.
The dataset holds one row per care home. A row is built from two places: the home's card on the search page you started from (name, score, position on the page) and the home's profile page (everything else). If you start from a profile URL directly, the search-card fields are empty and the profile fields are filled as usual.
Pricing is per care home: $0.004 per home saved ($4 per 1,000), plus a small start fee per run. Contact emails, when you turn the lookup on, are $0.05 each and only charged when one is found. Free Apify accounts get up to 60 care homes from one start URL per run.
Supported Inputs
URL types
| Type | Example | What you get |
|---|---|---|
| Country search | https://www.carehome.co.uk/care_search_results.cfm/searchcountry/England | Every home in the results, page after page |
| Town or county search | https://www.carehome.co.uk/care_search_results.cfm/searchtown/Ely | The homes in that area |
| Care group page | https://www.carehome.co.uk/care_search_results.cfm/searchgroup/36151010ROCA | Every home run by that group |
| Care home profile | https://www.carehome.co.uk/carehome.cfm/searchazref/20001515DEPA | That one home |
Any carehome.co.uk search results page works the same way. Set your filters on the site, then copy the address from your browser.
Copy-pasteable startUrls
{"startUrls": ["https://www.carehome.co.uk/care_search_results.cfm/searchtown/Ely","https://www.carehome.co.uk/carehome.cfm/searchazref/20001515DEPA"]}
Unsupported inputs
- Articles, advice pages and news on carehome.co.uk
- Job listings and staff pages
- Any site other than carehome.co.uk
Use Cases
| Who | What they do with it |
|---|---|
| Care-sector suppliers | Build lead lists of homes by area, size, care type and group, with phone numbers and websites |
| Placement and referral teams | Compare homes by review score, fees, funding accepted and available care types |
| Market researchers | Map provision, pricing and quality by town or county; track care groups |
| Investors and operators | Size a local market, benchmark fees and reviews against competitors |
| Directory and comparison sites | Keep a care-home database current with monitoring mode |
| Data journalists | Analyse fees, ratings and ownership across regions |
How It Works
- You give it pages. Paste one or more search, area, group or profile URLs from carehome.co.uk.
- It reads the result cards. Each search page gives up to 30 homes, and the actor follows the pages until it has your maximum.
- It opens each home's profile. Address, reviews, fees, funding, care types, rooms, owner and FAQ are read from the profile.
- It finds the home's own website. The outbound link is followed to the home's real address.
- You get rows. One row per home in the dataset, ready to export as JSON, CSV or Excel.
Input Configuration
Input fields
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array of URLs | required | carehome.co.uk search, area, group or profile URLs. |
maxItems | integer | 1000 | Maximum care homes to save across all search pages. Free accounts are capped at 60. |
monitoringMode | boolean | false | Only return homes not returned to you before. Paid accounts only. |
enrichEmails | boolean | false | Look up a contact email on each home's website. Adds contactEmail, contactWebsite and emailEnrichment. |
qualifyByPayment | boolean | false | Needs enrichEmails. Flags homes whose website takes payments online. |
maxConcurrency | integer | 3 | Pages processed at once. Values above 3 run as 3. |
minConcurrency | integer | 1 | Minimum pages processed at once. |
maxRequestRetries | integer | 20 | How many times a page is retried before it is given up. |
proxy | object | Apify residential | Used only by the optional email lookup. |
Common scenarios
Every care home in a town:
{"startUrls": ["https://www.carehome.co.uk/care_search_results.cfm/searchtown/Ely"],"maxItems": 200}
One care group's homes, with contact emails:
{"startUrls": ["https://www.carehome.co.uk/care_search_results.cfm/searchgroup/36151010ROCA"],"maxItems": 100,"enrichEmails": true}
A weekly schedule that only returns new homes in England:
{"startUrls": ["https://www.carehome.co.uk/care_search_results.cfm/searchcountry/England"],"maxItems": 5000,"monitoringMode": true}
Output Overview
Each row is one care home. The main groups of fields:
- Identity:
name,url,searchRef,logoUrl,imageUrls(photos of the home) - Location:
addressFull,addressParts,postcode,latitude,longitude - Contact:
phoneNumbers,websiteUrl(the home's own site),websiteRedirectUrl(carehome.co.uk's outbound link) - Reviews:
reviewScore(out of 10),reviewCount,reviews(up to 20 latest) - Profile:
groupName,priceRange,facts(care types, funding, rooms, owner, visiting and more),faq,featureLists,sections,breadcrumbs - Search card:
searchResultName,searchResultReviewScore,searchResultReviewCount,searchResultSummaryText,sourceSearchUrl,sourcePositionOnPage - Email lookup (when on):
contactEmail,contactWebsite,emailEnrichment, and withqualifyByPaymentalsotakesPayments,paymentProcessors,paymentConfidence
Rows also carry rawText (the profile's visible text, up to 12,000 characters) and jsonLd (the page's structured data), for anyone who wants to read fields we do not map.
Output Samples
Started from a country search page (shortened)
{"name": "Karuna Manor","url": "https://www.carehome.co.uk/carehome.cfm/searchazref/65432206832","searchRef": "65432206832","addressFull": "Christchurch Avenue, Harrow, London, HA3 5BD","postcode": "HA3 5BD","latitude": 51.5927956926,"longitude": -0.327393855766,"reviewScore": 10,"reviewScoreMax": 10,"reviewCount": 121,"phoneNumbers": ["020 8108 0121"],"websiteUrl": "https://www.tlccare.co.uk/homes/karuna-manor/","groupName": "TLC Care Ltd","priceRange": "Weekly Charges per Person: from £1800","logoUrl": "https://www.carehome.co.uk/logos/200065432206832-L.png","imageUrls": ["https://www.carehome.co.uk/photos/gallery/large/65432206832_0209250300481.jpg","https://www.carehome.co.uk/photos/gallery/large/200065432206832-2.jpg"],"reviews": [{"date": "2026-10-27","author": "Bindu S","rating": 5,"ratingMax": 5,"text": "My father has been a resident at Karuna Manor for the last 3 months. Following his stroke, we were u…"}],"facts": {"Care Types Provided": ["Residential Care","Nursing Care","Dementia Residential Care","Dementia Nursing Care","For a maximum of 60 Service Users"],"Funding Types Accepted": ["Self-Funding (Private)","Local Authority with Top-up","Local Authority","NHS Continuing Healthcare (CHC)"],"Room Information": ["Single Rooms (60)", "Single Rooms with ensuite Wet Room (60)"]},"faq": [{"question": "How much does Karuna Manor cost?","answer": "The care home lists weekly fees per person from £1,800 for residential care (respite from …"}],"searchResultName": "Karuna Manor","searchResultReviewScore": "10","searchResultReviewCount": 121,"sourceSearchUrl": "https://www.carehome.co.uk/care_search_results.cfm/searchcountry/England","sourcePositionOnPage": 3}
Key Output Fields
Care home
| Field | Meaning |
|---|---|
name | Name shown on the profile |
url | Profile address on carehome.co.uk |
searchRef | carehome.co.uk's reference for the home |
groupName | The group or company that runs the home, when listed |
logoUrl, imageUrls | Logo and photos of the home |
Location and contact
| Field | Meaning |
|---|---|
addressFull, addressParts | Street, town, county and postcode |
postcode | UK postcode |
latitude, longitude | Map position |
phoneNumbers | The home's own phone number(s) |
websiteUrl | The home's own website, with tracking tags removed |
websiteRedirectUrl | carehome.co.uk's outbound link to that website |
Reviews
| Field | Meaning |
|---|---|
reviewScore, reviewScoreMax | Overall score, out of 10 |
reviewCount | Total reviews on carehome.co.uk |
reviews[] | Up to 20 latest reviews: date, author, rating (out of 5), text |
Fees, care and facilities
| Field | Meaning |
|---|---|
priceRange | Weekly charges as listed, e.g. "from £1800" |
facts | Named lists from the profile: care types, length of stay, dementia care, funding accepted, owner, person in charge, local authority, admission, rooms, visiting, parking and more |
faq | The profile's questions and answers |
featureLists, sections | The profile's sections with their items, for full detail |
Search card
| Field | Meaning |
|---|---|
searchResultName, searchResultReviewScore, searchResultReviewCount | What the search page showed for the home |
searchResultSummaryText | The card's text |
sourceSearchUrl, sourcePositionOnPage | Which search page the home came from and where it sat |
FAQ
Which carehome.co.uk URLs are supported?
Search results pages (country, county, town, filtered searches), care group pages and individual care home profiles. Copy the address from your browser after setting your filters on the site.
Do I get one row per home or per review?
One row per home. Reviews are a list inside the row.
How many reviews are included?
The 20 latest reviews shown on the home's profile, plus the total count and the overall score. Older reviews are not included.
Why is websiteUrl empty for some homes?
Some homes have no website listed on carehome.co.uk, so there is nothing to follow. When a listed link cannot be followed during the run, websiteUrl stays empty and websiteRedirectUrl still leads to the site.
Why are the search card fields empty?
They are filled only when a home was reached from a search page. A profile URL you add directly has no search card.
Is there a limit on how many homes I can get?
Free Apify accounts get up to 60 homes from one start URL per run. Paid accounts get up to Maximum number of detail pages to save, and a country search can return thousands. The run also stops when it reaches the maximum cost per run you set.
How fast is it?
About 10 homes in 35 seconds, including each home's website lookup. Large searches run steadily at three pages at a time.
How does monitoring mode work?
The actor keeps a list of the homes it has returned to you, in a storage in your own Apify account. With monitoring on, homes already on that list are skipped and only new ones are returned. It is available to paid accounts.
Can I get email addresses?
Turn on Enrich with contact emails. The actor looks for a contact email on the home's own website and adds contactEmail and contactWebsite. Results depend on what each website publishes.
Does it scrape anything behind a login?
No. It reads public pages only.
Support
Found a bug or have a feature request? Open an issue on the actor's Issues tab or email me at muhamed.didovic@gmail.com.
Additional Services
Need a custom export shape, another care directory, or a scheduled feed of new homes by region? I do tailored work, drop me a line at muhamed.didovic@gmail.com.
Explore More Scrapers
If you found this useful, you might also like:
- Checkatrade Scraper: UK tradespeople with ratings and reviews
- Yell.com Scraper: UK business listings
- OnTheMarket Property Scraper: UK property listings
- Healthgrades Doctor Scraper: US doctor profiles and ratings
Full list at apify.com/memo23.
🤖 For AI Agents & LLM Apps
Compact reference for AI agents calling this actor via the Apify MCP server or the Apify API (actor: memo23/carehome-scraper).
Purpose: UK care homes from carehome.co.uk, one row per home, with address, reviews, phone, the home's own website, fees, care types and funding.
Minimal input:
{"startUrls": ["https://www.carehome.co.uk/care_search_results.cfm/searchtown/Ely"],"maxItems": 20}
Output: one dataset row per care home: name, url, searchRef, addressFull, postcode, latitude, longitude, phoneNumbers, websiteUrl, reviewScore (out of 10), reviewCount, reviews[] {date, author, rating, text}, groupName, priceRange, facts {care types, funding, rooms, owner, ...}, faq[], imageUrls, sourceSearchUrl, sourcePositionOnPage.
Behaviors an agent should know:
- Always set
maxItems; a country search can return thousands of homes. Free accounts are capped at 60 homes and one start URL. - Search, area and group URLs paginate automatically; profile URLs return one row each.
monitoringModekeeps a per-user list of returned homes and skips them on later runs (paid accounts only).- Billing: $0.004 per care home row plus a start fee; $0.05 per contact email found when
enrichEmailsis on. The run stops at the maximum cost per run. - Reviews are the 20 latest per home. Article, advice and job pages are not supported.
⚠️ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by carehome.co.uk or its operators. All trademarks mentioned are the property of their respective owners.
The scraper accesses only publicly available care home pages — no authenticated endpoints, paid features, or content behind a login. Users are responsible for ensuring their use complies with carehome.co.uk's Terms of Service, applicable data-protection law (UK GDPR, GDPR, CCPA, etc.), and any contractual obligations of their own organization. Reviews contain personal opinions written by members of the public; handle them accordingly.
SEO Keywords
carehome.co.uk scraper, scrape carehome.co.uk, carehome.co.uk API, care home scraper, UK care homes data, nursing home scraper, care home directory export, care home reviews scraper, care home leads, care home contact list, care home phone numbers, care home fees data, care group data, elderly care market research, dementia care homes list, social care data UK, healthcare lead generation UK, Apify care home scraper, residential care data, care home market analysis