Senior Care Map STL

Vintage 2024 population estimates, reference date July 1, 2024. Establishment counts, 2024 Q4. Files pulled September 10, 2026.

County data desk

Where is caregiver supply thinnest? Jefferson County, at 0.07 businesses per 1,000 older adults.

A ratio that neither source agency publishes: home care establishments divided by residents aged 65 and over, county by county, sorted so the thinnest coverage comes first.

Methodology

Metric
Private home care establishments per 1,000 residents aged 65 and over, sorted ascending. Fewest businesses per older adult first. This ratio is computed by this desk and is not published by either source agency.
Numerator
U.S. Bureau of Labor Statistics, Quarterly Census of Employment and Wages, 2024 Q4, county file, private ownership (own_code 5), NAICS 621610 home health care services, column qtrly_estabs. Employment is column month3_emplvl.
Denominator
U.S. Census Bureau, Population Estimates Program, Vintage 2024, column AGE65PLUS_TOT, rows coded YEAR 6, reference date July 1, 2024.
Pulled
Both files September 10, 2026. The QCEW county files were read at data.bls.gov/cew/data/api/2024/4/area/.
Industry caveat
NAICS 621610 mixes medical and non-medical home care into one industry code. A Medicare certified skilled nursing agency and a company that sends a caregiver to help with bathing, meals and errands are counted in the same column. This ratio measures registered business presence, not the availability of any particular service.
Missing rows
Five counties have no NAICS 621610 row in the 2024 Q4 file at all. QCEW publishes an establishment count even when it withholds employment for confidentiality (disclosure code N), which is visible three times in this very table, so an entirely absent row reads as nothing reported rather than as something suppressed. Those counties are shown as no row published and no ratio is computed for them. They are placed at the head of the ascending order because they represent the thinnest end of the range, not because a zero was measured.
Licence
Public domain, works of the United States government.
All 15 counties of the St. Louis MO-IL region, fewest home care establishments per 1,000 residents aged 65 and over first.
#CountyStateEstablishmentsEmploymentAged 65 and overPer 1,000
1Calhoun CountyIllinoisno row publishedwithheld1,077not computed
2Bond CountyIllinoisno row publishedwithheld3,272not computed
3Jersey CountyIllinoisno row publishedwithheld4,663not computed
4Monroe CountyIllinoisno row publishedwithheld7,471not computed
5Macoupin CountyIllinoisno row publishedwithheld9,911not computed
6Jefferson CountyMissouri38641,4430.07
7Warren CountyMissouri1withheld7,5040.13
8Clinton CountyIllinois1withheld7,3200.14
9Lincoln CountyMissouri2withheld10,2260.20
10Franklin CountyMissouri616421,7770.28
11Madison CountyIllinois1541951,4480.29
12St. Charles CountyMissouri3552476,8870.46
13St. Clair CountyIllinois271,15346,5000.58
14St. Louis CountyMissouri2425,023199,3451.21
15St. Louis cityMissouri7794946,9921.64

Regional totals: 409 establishments reported across the ten counties with a published row, against 535,836 residents aged 65 and over, a regional rate of 0.76 per 1,000. Employment shown as withheld is suppressed by BLS under disclosure code N; the establishment count in the same row is still published.

01

The shape of the gap

Two jurisdictions hold most of the industry. St. Louis County reports 242 establishments and the city of St. Louis 77, so 319 of the 409 establishments in the region sit in those two rows, against 46 percent of the region's older population. The city posts the highest rate in the table at 1.64 per 1,000, St. Louis County the second highest at 1.21.

Everywhere else the rate falls by an order of magnitude. St. Charles County, with 76,887 residents aged 65 and over and the second largest older population in the region, reports 35 establishments and a rate of 0.46. Jefferson County reports three establishments against 41,443 residents aged 65 and over, a rate of 0.07, the lowest computed figure on this page by a wide margin.

The outer counties are thinner still. Warren County reports one establishment against 7,504 residents aged 65 and over. Clinton County, Illinois, reports one against 7,320. Lincoln County reports two against 10,226. Five Illinois counties, together holding 26,394 residents aged 65 and over, have no row for this industry code at all.

02

The employment column tells a second story

Establishment counts describe how many businesses exist. The employment column describes how large they are, and the two do not track. St. Clair County, Illinois, reports 27 establishments and 1,153 employees in the third month of the quarter, an average near 43 per establishment. Madison County, Illinois, reports 15 establishments and 419 employees. St. Charles County reports 35 establishments and 524 employees, an average near 15.

Three counties in this table have their employment withheld under BLS disclosure code N, which the agency applies when publishing a figure could identify an individual employer. In each of those three the establishment count is still published, and that asymmetry is the reason this desk reads an entirely missing row as nothing reported rather than as a withheld figure.

03

What a low rate does and does not mean

A county with few establishments is not necessarily a county without providers. QCEW counts establishments where they are registered as employers, and a home care company headquartered in one county routinely sends caregivers into several. A resident of Warren County may be served from an office in St. Charles County without that ever appearing in the Warren County row.

Nothing here measures quality, licensure, capacity or whether any particular provider is accepting new clients. It measures registered business presence against resident population, and that is all. The practical step for a family is to check a provider's own published service area against their address, then call.

Both source files, their column codes and their limits are set out in full on the methodology page. The population side of the join is published separately on the county ranking page.

Back to the region at a glance · Sources, vintage and limits