Hospital Leads - CMS Ratings, Ownership & Quality Flags avatar

Hospital Leads - CMS Ratings, Ownership & Quality Flags

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Hospital Leads - CMS Ratings, Ownership & Quality Flags

Hospital Leads - CMS Ratings, Ownership & Quality Flags

Scrape all 5,400+ Medicare-certified US hospitals from official CMS data: name, phone, address, hospital type, ownership, emergency department, CMS overall star rating, and how many mortality, safety and readmission measures beat or trail the national benchmark. No API key.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Flash Scrape

Flash Scrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Hospital Leads — CMS Ratings, Ownership & Quality Flags

Every Medicare-certified hospital in the US — 5,400+ — as a qualified B2B list. One row per hospital with the phone number, address, county, hospital type, ownership, whether it runs an emergency department, the CMS overall star rating, and the per-domain quality counts CMS publishes: how many mortality, safety and readmission measures came out better or worse than the national benchmark.

No API key, no login, no proxy. Official CMS Hospital General Information file.

What you can do with it

  • 📞 Reach the whole segment — every row carries a phone number straight from CMS.
  • 🎯 Find quality-improvement buyersworseThanNationalOnly returns hospitals trailing the national benchmark, the natural list for consultants, safety software and staffing help.
  • 🏥 Segment the way you sell — by hospitalType (acute care, critical access, psychiatric, children's, rural emergency, VA, DoD) and by ownership (non-profit, for-profit, government).
  • Target by performance — a rating window, so you can reach 4–5★ flagships or 1–2★ hospitals under pressure.
  • 🚑 Filter on emergency departments — relevant for anything sold into the ED.
  • 📊 Benchmark a market — pull a state and compare ratings, ownership mix and measure counts.

Input

FieldTypeDescription
statesarrayTwo-letter state codes, e.g. ["TX","CA"]. Empty = all 5,400+ hospitals.
hospitalTypeselectAcute care, critical access, psychiatric, children's, rural emergency, VA, DoD, or any.
ownershipselectVoluntary non-profit, for profit (proprietary), government, VA, or any.
minOverallRatingintegerMinimum CMS stars (1–5). 0 = no filter.
maxOverallRatingintegerMaximum CMS stars. Set 2 for hospitals under quality pressure.
emergencyServicesOnlybooleanOnly hospitals with an emergency department.
worseThanNationalOnlybooleanOnly hospitals with ≥1 mortality/safety/readmission measure worse than national.
maxItemsintegerMax hospitals (1–6000).

Examples

Quality-improvement targets in Texas:

{ "states": ["TX"], "worseThanNationalOnly": true, "maxOverallRating": 2, "maxItems": 200 }

Every children's hospital in the country:

{ "states": [], "hospitalType": "childrens", "maxItems": 300 }

Output (one row per hospital)

facility_id, name, phone, address, city, state, zip_code, county, hospital_type, ownership, emergency_services, birthing_friendly, overall_rating, mortality_measures_worse, mortality_measures_better, safety_measures_worse, safety_measures_better, readmission_measures_worse, readmission_measures_better, patient_experience_measures, timely_care_measures, measures_worse_than_national, measures_better_than_national, quality_tags, cms_profile_url.

Sample row

{
"facility_id": "450002",
"name": "THE HOSPITALS OF PROVIDENCE - MEMORIAL CAMPUS",
"phone": "(915) 577-6011",
"city": "EL PASO",
"state": "TX",
"county": "EL PASO",
"hospital_type": "Acute Care Hospitals",
"ownership": "Proprietary",
"emergency_services": true,
"overall_rating": 2,
"safety_measures_worse": 0,
"readmission_measures_worse": 1,
"measures_worse_than_national": 1,
"measures_better_than_national": 4,
"quality_tags": [
"low overall rating",
"1 measure(s) worse than national"
]
}

Every quality_tags entry traces to one named CMS field — no hidden scoring.

Honest notes

  • Many hospitals carry no CMS star rating at all. Children's, psychiatric, VA and other specialty hospitals are largely unrated — a national children's-hospital run returns 0 rated facilities. overall_rating is therefore null for them, and any minOverallRating filter excludes them by design. The quality_tags list flags this as "not rated by CMS" rather than implying a bad score.
  • Filters are applied to the data, not by the API — deliberately. Every numeric column in the CMS datastore is declared type=text, so the API's >= compares lexically ("57" ranks above "100"). This actor pages and filters in code, so rating and count filters are exact.
  • measures_worse_than_national sums three domains — mortality, safety and readmission — and each domain is also exposed separately so you can see which one is the problem.
  • ownership and hospital_type are CMS's own wording, passed through verbatim ("Voluntary non-profit - Private", "Critical Access Hospitals") rather than re-bucketed.
  • Data refreshes when CMS publishes; this actor always reads the current file.