CMS Hospital Quality Scraper — Ratings & HCAHPS ✅
Pricing
$2.00 / 1,000 hospital scrapeds
CMS Hospital Quality Scraper — Ratings & HCAHPS ✅
Pull CMS hospital quality data: overall star ratings, patient survey scores and complications for 4,500+ US hospitals by state or city. No API key. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site
Pricing
$2.00 / 1,000 hospital scrapeds
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
CMS Hospital Quality — Star Ratings, HCAHPS & Complications
Pull CMS hospital quality data from Medicare.gov — overall star ratings, patient satisfaction scores (HCAHPS), complication rates, and timely care measures — for 4,500+ US hospitals, as clean structured JSON. Built for healthcare analytics, site selection, quality benchmarking, and investment due diligence. No API key required.
Keywords: CMS hospital quality, Medicare star ratings, HCAHPS scores, hospital compare, hospital ratings API, CMS provider data.
Why this actor
The Centers for Medicare & Medicaid Services (CMS) publishes the Hospital Compare dataset — the federal government's official hospital quality benchmark. It is the same data that powers Medicare.gov's hospital finder and is used by insurers, health systems, investors, and researchers to compare hospital performance. The underlying Socrata API is open but requires understanding dataset IDs and SODA query syntax. This actor handles that complexity and gives you one clean record per hospital.
- 4,500+ hospitals covered across all US states.
- Overall star rating (1–5 stars) from CMS's composite methodology.
- Filter by state, city, or hospital name for targeted pulls.
- No API key — official CMS Provider Data Catalog.
Input
| Field | Type | Default | Description |
|---|---|---|---|
state | string | CA | 2-letter US state code. Leave blank for all states. |
city | string | — | Filter by city name. |
hospitalName | string | — | Partial name match. |
minStars | integer | — | Minimum overall star rating (1–5). |
maxResults | integer | 200 | Maximum hospitals to return. |
Example
{ "state": "NY", "minStars": 4, "maxResults": 100 }
Output
{"hospital_name": "Cedars-Sinai Medical Center","facility_id": "050625","address": "8700 BEVERLY BLVD","city": "LOS ANGELES","state": "CA","zip_code": "90048","county_name": "LOS ANGELES","phone_number": "3104230141","hospital_type": "Acute Care Hospitals","hospital_ownership": "Voluntary non-profit - Private","overall_star_rating": "4","emergency_services": "Yes","scraped_at": "2026-06-15T00:00:00.000Z"}
A final {"_type":"summary"} record reports total hospitals returned.
Pricing
First 25 hospitals free per account, then $0.004 per hospital ($4 per 1,000). Zero charge on empty runs.
FAQ
Do I need an API key? No — the CMS Provider Data Catalog is fully open.
How current is the data? CMS updates the Hospital Compare dataset quarterly. The actor always queries the live endpoint.
How many hospitals are covered? Approximately 4,500 Medicare-certified acute care hospitals across all 50 states.
Can I get HCAHPS patient satisfaction scores? The overall star rating incorporates HCAHPS. For raw HCAHPS survey scores by domain (communication with nurses, responsiveness, etc.), contact us — we can build a companion actor on the HCAHPS-specific CMS dataset.
What is the star rating based on? CMS calculates the overall star rating from up to 5 care areas: mortality, safety of care, readmission, patient experience, and timely and effective care. Hospitals with fewer than 3 scored groups receive no rating.
Can I filter to high-performing hospitals only? Yes — set minStars to 4 or 5 to retrieve only top-rated hospitals in your target state or city.
Who uses this data? Healthcare investors benchmarking acquisition targets; health system consultants comparing regional performance; insurers building network adequacy models; researchers studying hospital quality variation; journalists covering healthcare.
How far back does the data go? The live endpoint reflects the most recent CMS release. Historical data is not available via this actor — CMS archives prior releases at data.cms.gov if you need longitudinal comparison.
Can I automate regular refreshes? Yes — schedule this actor quarterly on Apify to stay current with CMS updates.