Skip to main content
Covelight Care
DirectoryCheck a homeCase fileFor professionalsFor operators
Find a homeFind a home
Home › The empty-bed record

The empty-bed record

What California’s own inspection records show about empty beds in licensed board-and-care homes — computed live from the state record when this page renders, with the exact queries, the definitions, and the county table published below.

The finding

California lists 8,384 licensed residential care homes for the elderly (RCFEs). For 3,684 of them, the state’s inspection documents record both the licensed capacity and the number of residents present at a state visit. Of those censused homes, 2,734 (74.2%) had at least one empty bed at their most recent recorded state visit — 51,274 empty beds in total across those homes (positive-only sum; the net figure across all censused homes is 50,694).

The visits behind these numbers were recorded between May 5, 2020 and June 24, 2026. These numbers describe the most recent recorded state visit for each home. Visits happen on different dates and occupancy changes daily — nothing here is a claim about which homes have a bed open right now.

San Diego County, as one county-level cut: 247 of 336 censused homes (73.5%) had at least one empty bed at their most recent recorded state visit — 4,787 empty beds.

Definitions

  • Censused home — a home whose license status places it in the public directory (the exact status list is in the queries below) and whose state inspection documents record residents present at a visit. For each home we use only its most recent recorded visit.
  • Empty bed — licensed capacity minus residents counted, at that visit.
  • The headline sum is positive-only. The headline empty-bed figure is a positive-only sum: for each censused home we take licensed capacity minus residents counted at its most recent recorded state visit, and count it only when that difference is positive. Some homes were over census at their visit; the net sum across all censused homes is published beside the headline figure.
  • The tense rule. These numbers describe the most recent recorded state visit for each home. Visits happen on different dates and occupancy changes daily — nothing here is a claim about which homes have a bed open right now.

The exact queries

These are the queries this page ran to produce every number above — shown verbatim, not paraphrased. The inspection_census facts they read are parsed by deterministic code from the state’s own inspection documents and each row stays anchored to the document it came from; our methodology page covers the full pipeline and the data page covers reuse.

Q1 — licensed homes in the public directory (the coverage denominator)
SELECT count(*)::int AS listable
  FROM operators
 WHERE upper(license_status) in ('LICENSED','LICENSED/PENDING INCREASE','PROBATIONARY LICENSE');
Q2 — the statewide finding
WITH latest_census AS (
  SELECT DISTINCT ON (f.license_number)
         f.license_number,
         (f.value->>'capacity')::int AS capacity,
         (f.value->>'census')::int   AS census,
         f.value->>'date'            AS visit_date
    FROM facility_facts f
    JOIN operators o ON o.license_number = f.license_number
   WHERE f.field = 'inspection_census'
     AND f.superseded_by IS NULL
     AND f.review_status = 'ok'
     AND upper(license_status) in ('LICENSED','LICENSED/PENDING INCREASE','PROBATIONARY LICENSE')
   ORDER BY f.license_number, f.value->>'date' DESC
)
SELECT count(*)::int                                              AS censused,
       count(*) FILTER (WHERE capacity > census)::int             AS homes_with_empty,
       coalesce(sum(GREATEST(capacity - census, 0)), 0)::int      AS empty_beds_positive,
       coalesce(sum(capacity - census), 0)::int                   AS empty_beds_net,
       min(visit_date)                                            AS earliest_visit,
       max(visit_date)                                            AS latest_visit
  FROM latest_census;
Q3 — the county table
WITH latest_census AS (
  SELECT DISTINCT ON (f.license_number)
         f.license_number,
         (f.value->>'capacity')::int AS capacity,
         (f.value->>'census')::int   AS census,
         f.value->>'date'            AS visit_date
    FROM facility_facts f
    JOIN operators o ON o.license_number = f.license_number
   WHERE f.field = 'inspection_census'
     AND f.superseded_by IS NULL
     AND f.review_status = 'ok'
     AND upper(license_status) in ('LICENSED','LICENSED/PENDING INCREASE','PROBATIONARY LICENSE')
   ORDER BY f.license_number, f.value->>'date' DESC
)
SELECT o.county,
       count(*)::int                                              AS censused,
       count(*) FILTER (WHERE l.capacity > l.census)::int         AS homes_with_empty,
       coalesce(sum(GREATEST(l.capacity - l.census, 0)), 0)::int  AS empty_beds_positive
  FROM latest_census l
  JOIN operators o ON o.license_number = l.license_number
 WHERE o.county IS NOT NULL
 GROUP BY o.county
 ORDER BY o.county;

County table

Every county where the state record carries at least one censused home. Counties are aggregates only — this page never names an individual facility. Empty beds are the positive-only sum.
CountyCensused homesWith ≥1 empty bedShareEmpty beds
Fresno1218066.1%1,706
Glenn11100.0%5
Humboldt1010100.0%176
Imperial22100.0%93
Kern724663.9%809
Kings33100.0%85
Lassen11100.0%22
Los Angeles91668875.1%13,470
Madera33100.0%86
Marin332884.8%680
Mendocino8787.5%38
Merced161062.5%145
Monterey211990.5%300
Napa161381.3%495
Nevada55100.0%129
Orange44731670.7%6,532
Placer1068277.4%966
Riverside25219175.8%2,832
Sacramento34323267.6%2,413
San Benito22100.0%25
San Bernardino1309774.6%1,888
San Diego33624773.5%4,787
San Francisco312993.5%697
San Joaquin635282.5%981
San Luis Obispo493979.6%291
San Mateo836274.7%1,019
Santa Barbara503876.0%807
Santa Clara14211379.6%3,383
Santa Cruz181688.9%317
Shasta242187.5%360
Siskiyou11100.0%43
Solano634673.0%1,213
Sonoma886675.0%1,266
Stanislaus442965.9%456
Sutter66100.0%130
Tehama4250.0%36
Tulare251664.0%245
Tuolumne11100.0%28
Ventura13610476.5%1,663
Yolo10880.0%645
Yuba22100.0%12

Why it matters

No state or federal source publishes which licensed RCFEs have an open bed, a website, or a price. Meanwhile the state’s own program data shows demand: the California Department of Health Care Services, Assisted Living Waiver monthly waitlist report counted 18,365 people waiting for an Assisted Living Waiver spot as of December 2025. (That figure is the state’s published number, cited as such — it is not computed from this database.)

What this report does not do

  • It never names a facility as failing, empty, or full — counties and the state are the only units here.
  • It never claims a bed is available anywhere. An empty bed at a recorded visit is a historical fact, not an availability claim.
  • It never scores or ranks homes; per-home pages show the state’s record verbatim, with dates and sources.
  • Where the state record is silent, we show nothing — a blank is “not on file”, never “no”.

Reproduce it, or correct it

The queries above are the whole computation — anyone with the state’s public records can rebuild these numbers. Data reuse terms are on the data page. If you believe any figure is wrong, our correction process and public corrections log are at /corrections: we acknowledge within 2 business days and re-check the disputed field against the state’s own systems.

Press contact

Write to press@covelightcare.com. It reaches the founder directly — there is no press office in between. Useful things to ask for: the query behind a specific number, a county cut that isn’t in the table above, the definition governing a column, or the state documents a figure was parsed from. Tell us your deadline and we’ll tell you straight away whether we can meet it.

Source: California Department of Social Services, Community Care Licensing Division public inspection records, parsed deterministically and quoted verbatim; DHCS Assisted Living Waiver program data (cited, doc-sourced). Computed live by Covelight Care at render time. This page presents public-record information and is not medical or legal advice.

Covelight Care

An independent, free directory of every licensed care home in California — built on the state's own records. Nobody pays to be listed, rank higher, or hide their record.

Operators: claim your home — free →
Browse
All countiesLos Angeles CountySan Diego CountyHomes that take Medi-CalSkilled nursing
Guides
Check a home's licenseBoard & care vs. assisted livingThe Assisted Living WaiverYour rights: leaving a homeAll guides
About
Who runs this siteHow it works & how we're paidWhat's newReport an errorFor professionalsDevelopersPrivacyTerms
© 2026 Covelight Care · Free for families, always · Homes never pay to appear; larger homes pay a standard fee only if a move-in happens, and rankings are never affected.