Take the data

Generated 2026-08-2017,808 providers

Licence

Free to use, including commercially, with attribution. A public record that you cannot re-analyse is not much of a public record.

Downloads

FileContents
facilities.csvEvery published provider in one file, flattened for a spreadsheet. Nested fields are dotted. This is the whole set.
facilities.jsonAn index of the county files below, with counts and URLs. The full set as a single JSON document would be tens of megabytes, so it is split rather than served as one response.
/api/county/<county>.jsonEvery provider in one county, all fields, with the source and retrieval date on each record. Ventura, for example.
counties.jsonOne row per county: provider count, licensed beds, and a centre point.
/api/facility/<licence>.jsonOne provider. Linked from every facility page.

Two things to know before you analyse it

Citation totals are the state’s own and cover complaint investigations only. The per-visit-category breakdown is carried separately in citations_by_visit_type. Summing across categories produces a larger number than California itself publishes.

A null is a null. The state uses -1 to mean not applicable. Those arrive as null, never as zero, so an absent value never silently becomes a clean record.