CMS Hospice Compare Scraper avatar

CMS Hospice Compare Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
CMS Hospice Compare Scraper

CMS Hospice Compare Scraper

Scrapes hospice provider profiles and quality ratings from CMS Hospice Compare. Returns each provider as a flat row with name, address, phone, ownership type, and quality measure scores. Filter by state, city, or provider name.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

ParseForge

CMS Hospice Compare Scraper

Scrape Medicare-certified hospice provider ratings and quality data from CMS Hospice Compare, up to a million records per run. Every record includes provider name, address, phone, ownership type, and quality measure scores. Filter by state, city, or provider name. Export to CSV, JSON, Excel, or XML.

CMS Hospice Compare publishes official quality ratings for every Medicare-certified hospice in the United States, but the public website is built for one-at-a-time lookups. This Actor reads the complete provider directory and quality dataset directly, returning structured records you can filter by state, city, or provider name. No API key, no manual downloads, no screen scraping.

Who uses itWhat they scrape CMS Hospice Compare for
Healthcare market analystsBenchmarking hospice quality scores across competing providers in a region.
Payers and insurersBuilding a preferred hospice network based on CMS quality ratings.
M&A advisory firmsScreening acquisition targets by ownership type, location, and quality performance.
Patient advocatesComparing hospice providers in a specific city or state for a family decision.

What it does

This Actor collects hospice provider profiles and quality ratings from CMS Hospice Compare and returns each provider as a flat, structured row.

  • ๐Ÿ“ Geographic filtering: limit results to a single US state, territory, or a specific city name.
  • ๐Ÿ” Provider name search: find a specific hospice by its operating name with a partial match.
  • ๐Ÿ“Š Quality ratings included: each record returns the provider's CMS quality measure scores and star ratings.
  • ๐Ÿข Ownership detail: identify whether a hospice is for-profit, non-profit, or government-owned.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with CMS Hospice Compare data

๐Ÿ“ˆ Regional quality benchmarking.

A health plan analyst runs the Actor for all hospices in Florida to compare star ratings and identify top-performing providers for network inclusion.

๐Ÿฅ Provider directory enrichment.

A healthcare CRM team scrapes the full national hospice list quarterly to keep their provider database current with CMS addresses and phone numbers.

๐Ÿ’ฐ M&A target screening.

An investment firm filters for non-profit hospices in Texas with above-average quality scores to build a shortlist of potential acquisition targets.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Family decision support.

A patient advocacy group scrapes all hospices in a specific city to create a printable comparison chart of local providers and their ratings.

Why choose this scraper

What you get
Official CMS dataRatings sourced directly from Medicare's Care Compare website, the same data used for federal reporting.
No API registrationReads the public data feeds. No OAuth, no app registration, no rate-limit headaches.
Fixed flat schemaEvery provider comes out as one row with the same columns, ready for Excel or a database.
Bulk export readyDownload up to a million records in one run as CSV, JSON, Excel, or XML.

How it compares

This Actor focuses on the CMS Hospice Compare dataset with geographic and name filtering built into the run. Here is how it compares to other CMS-focused scrapers on Apify.

FeatureParseForgeUS Healthcare Facility Leads Scraper (CMS)CMS Hospice Scraper API - Care Compare Quality & RatingsCMS Hospice Compare - Provider Records API
Hospice-specific provider dataYesYesYesYes
Quality measure scores and star ratingsYesNot listedYesYes
Filter by state during the runYesNot listedNot listedNot listed
Filter by city nameYesNot listedNot listedNot listed
Provider name searchYesNot listedNot listedNot listed
Scrapes non-hospice facility typesNo, hospice onlyYesNoNo

Configure the run

Drive the Actor with an optional state code, city name, or provider name search, alone or together, and filters run as each record is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.10
1,000 results$21.00
10,000 results$210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the CMS Hospice Compare Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to CMS Hospice Compare through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/hospice-compare-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your state code, city name, or provider name filter is not too restrictive. Try running with all filters empty first to confirm data is available, then add filters one at a time.

The run stopped after 10 records.

Free Apify accounts are limited to 10 records per run as a preview. Upgrade to a paid plan to increase the maximum items limit and scrape the full dataset.

My city filter is not returning the hospice I expect.

The city filter performs an exact match. Try a broader search by leaving the city field empty and using the provider name search instead, or verify the exact city spelling on the CMS Care Compare website.

Some quality scores are missing in my results.

CMS does not publish every quality measure for every hospice. Smaller or newer providers may have fewer reported measures. This is expected and reflects the source data.

Can I scrape multiple states at once?

The state filter accepts one state code per run. To scrape multiple states, run the Actor once per state or leave the state filter empty to scrape all states in a single run.

FAQ

QuestionAnswer
What data does this Actor return?It returns provider profiles from CMS Hospice Compare, including name, address, phone number, ownership type, and quality measure scores. The exact fields are listed in the sample output on the Actor's page.
Can I filter by state?Yes. Select a two-letter US state code from the dropdown to limit results to hospices in that state. You can also filter by city name for more granular results.
How do I search for a specific hospice?Use the Hospice name input field. It performs a partial match search, so typing 'Compassus' will find 'Compassus Hospice of Dallas' and similar names.
Is this the official CMS API?No. This Actor reads the public data that powers the CMS Care Compare website. It does not require an API key or registration, and it returns the same quality ratings you see on the site.
How many records can I scrape?Free Apify users are limited to 10 records for preview. Paid users can scrape up to 1,000,000 records in a single run, which covers the entire national hospice directory many times over.
Does this include nursing homes or home health agencies?No. This Actor scrapes only hospice providers. For nursing homes or home health agencies, see the related Actors linked at the bottom of this page.
What export formats are supported?You can export your results to CSV, JSON, Excel, or XML from the Apify dataset tab after the run completes.
How often is the CMS data updated?CMS refreshes the Hospice Compare data quarterly. You can schedule this Actor to run on the same cadence to keep your dataset current.
Can I get the raw quality measure scores?Yes. Each provider record includes the individual quality measure scores and star ratings as they appear on the CMS Care Compare website.
Does this work for US territories?Yes. The state filter includes Puerto Rico and Guam in addition to all 50 states and the District of Columbia.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Centers for Medicare & Medicaid Services. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.