Nursing Home Penalties and Fines (CMS)
We turn CMS's Penalties dataset into clean records of every civil money penalty and payment denial levied on a US nursing home in the last three years. One record is a single penalty: a dollar fine with an amount, or a Medicare and Medicaid payment denial with a start date and a length in days.
Published by JS Tech Solutions on Apify
- Size
- 16,166 penalties (rolling three years)
- Refresh
- Monthly
The Apify listing is launching soon. Request the dataset directly in the meantime.
Who uses this
Elder-law and nursing home abuse attorneys
Build the enforcement history of a defendant facility: every fine and payment denial with dates and dollar amounts from one CCN, one run.
Long-term care liability underwriters
Price a facility or a book using penalty frequency and severity per CCN as a loss signal star ratings alone do not give.
Nursing home lenders, brokers, credit and bond analysts covering SNF operators
Roll a chain's penalty exposure up across every facility it runs by provider-name filter, or size regulatory pressure in a market by state.
Request data for your team →Senior placement and referral services
Screen facilities before they go on a shortlist for a family.
Sample records
Real records from the source, shown with a subset of the fields. Ask us which fields and delivery options are available.
Download privacy-safe CSV sample ↓| ccn | providerName | state | penaltyDate | penaltyType | fineAmount |
|---|---|---|---|---|---|
| 315044 | MOHAWK MEADOWS | NJ | 2023-11-21 | Fine | 713795 |
| 375284 | Arbor Village | OK | 2026-06-11 | Fine | 14385 |
| 465137 | Red Cliffs Health and Rehab | UT | 2024-06-06 | Payment Denial |
Sample rows taken from the CMS Provider Data Catalog on 2026-08-23, shown in the actor's output shape.
Fields
The most used fields in each record. Contact us to confirm the available fields and delivery format.
- ccn
- CMS Certification Number identifying the facility
- providerName
- Facility name
- state
- Two-letter state or territory postal code
- penaltyDate
- Date of the inspection that triggered the penalty, per CMS's own definition
- penaltyType
- Fine or Payment Denial
- fineAmount
- Whole-dollar fine amount, null on a payment denial
- paymentDenialStartDate
- First day new-admission payments stopped, null on a fine
- paymentDenialEndDate
- Derived last day of the suspension, inclusive (start plus length minus 1 day), null on a fine
How it works
1
Request this dataset
Tell us the geography, record count, and filters you need. We will confirm source availability and delivery options.
2
Filter to what you need
- •state: two-letter postal abbreviation, exact match, 53 appear in the data
- •ccn: six-character CMS Certification Number, exact match
- •providerNameContains: literal case-insensitive substring of the facility name
- •penaltyType: any, Fine, or Payment Denial
- •penaltyDateFrom / penaltyDateTo: ISO date range on the penalty date
- •minFineAmount: keeps only fines of at least this many dollars, applied client-side
- •maxResults: 1 to 20000, your cost cap
- •includeRaw: attach the original CMS columns under their raw API names
3
Agree on delivery
We will confirm the available file formats and delivery options with you before any order.
Pricing
Request availability and pricing
This dataset is not yet available for self-service on Apify. Contact us to discuss current availability, delivery, and a custom quote.
Request a custom quote →Source, refresh, and licence
- Source
- Centers for Medicare & Medicaid Services (CMS): Penalties, CMS Provider Data Catalog (g6vv-u9sr)
- Size
- 16,166 penalties (13,687 fines totalling $464,165,281; 2,479 payment denials), July 2026 extract, counted 2026-08-23
- Refresh
- Monthly
- Licence
- No licence declared for this dataset by the Provider Data Catalog that publishes it. CMS's sibling data.cms.gov catalog declares US Government Works (https://www.usa.gov/government-works) on its own 159 datasets, but this Penalties dataset is not among them, so that declaration does not literally cover it. Attribution is carried on every record; the Actor is not affiliated with or endorsed by CMS, and buyers are responsible for their own use of the data.
- Attribution
- Centers for Medicare & Medicaid Services (CMS)
Questions buyers ask
How do I find out if a nursing home has been fined?
This dataset is not yet available for self-service on Apify. Contact us to confirm which published source records, filters, and delivery options are currently available.
What is the difference between a civil money penalty and a denial of payment for new admissions?
This dataset is not yet available for self-service on Apify. Contact us to confirm which published source records, filters, and delivery options are currently available.
Does the fine amount show what was actually paid?
No. CMS publishes the amount imposed; appeals, reductions, waivers and collection status are not in this dataset. Treat fineAmount as the amount CMS published, not as money known to have changed hands.
Related datasets
Nursing Home Deficiency Citations (CMS Health Inspections)
We turn CMS's Health Deficiencies dataset into clean, filtered JSON: every health deficiency citation published for a US nursing home, across the last three inspection cycles.
Nursing homes and senior careNursing Home Daily Staffing Data (CMS PBJ)
We turn the CMS Payroll Based Journal into per-facility, per-day nurse staffing records for every US nursing home.
Nursing homes and senior careSkilled Nursing Facility Change of Ownership Tracker
We track every Medicare skilled nursing facility that changed hands since January 1, 2016, direct from CMS's own data-api.
Pull the data you need
Ask us about availability, a custom extract, or joining this source against another dataset.
We are not affiliated with or endorsed by Centers for Medicare & Medicaid Services (CMS). The actor reads the public dataset linked above and adds no data of its own.