Home Care Check

Records desk / CMS service area file

Medicare-certified home health agencies by zip code, St. Louis metro

Every certified home health agency reports to CMS which zip codes it serves. This is that file, filtered to the 262 zip codes of the fifteen county St. Louis metro and counted. The best covered zip has 34 agencies reporting service. 2 zip codes have exactly one.

Read this before the table: what a count in this file is

A number here is a count of agencies that told CMS they serve that zip code. It proves the agency reported the territory.

It does not prove any of them currently has capacity, takes new patients, covers your specific address, or would accept a referral this week. Reported service area and available service are different things, and a family in a well covered zip can still be told no by every agency on the list. Nor does it count providers of non-medical care at home: that category is not certified by Medicare, files nothing here, and is therefore invisible to this table everywhere in the metro.

Methodology

Metric
certifiedAgenciesServingZip: the count of distinct CMS certification numbers appearing against that zip code in the CMS home health service area file.
Source file
Home Health Care Zip Codes m5eg-upu5, HH_Zip_Jul2026.csv, CMS release July 2026.
Pull date
2026-09-10. The metro portion of the file holds 3,563 agency to zip rows.
Area filter
Zip codes with any land area inside the fifteen counties of the St. Louis Missouri and Illinois metropolitan statistical area, mapped with the Census Bureau 2020 ZCTA to county relationship file. The county named for a zip code that straddles a boundary is the county holding the largest share of its land area.
Note on scope
The agencies counted here are not the same set as the agencies listed on the star ratings page. That page counts agencies addressed in the metro. This one counts agencies serving metro zip codes, which includes agencies based elsewhere in Missouri and Illinois.
Sort
Count descending, then zip code ascending. Median across the metro is 11 agencies per zip.
Licence
United States federal government work, public domain.
All 262 metro zip codes, CMS July 2026 release
#ZipCountyState Certified agencies serving
163130St. Louis CountyMO34
263123St. Louis CountyMO33
363114St. Louis CountyMO32
463119St. Louis CountyMO32
563129St. Louis CountyMO32
663010Jefferson CountyMO31
763011St. Louis CountyMO31
863031St. Louis CountyMO31
963044St. Louis CountyMO31
1063136St. Louis CountyMO31
1163146St. Louis CountyMO31
1263033St. Louis CountyMO30
1363034St. Louis CountyMO30
1463042St. Louis CountyMO30
1563108St. Louis cityMO30
1663122St. Louis CountyMO30
1763128St. Louis CountyMO30
1863139St. Louis cityMO30
1963021St. Louis CountyMO29
2063043St. Louis CountyMO29
2163074St. Louis CountyMO29
2263109St. Louis cityMO29
2363112St. Louis cityMO29
2463116St. Louis cityMO29
2563125St. Louis CountyMO29
2663366St. Charles CountyMO29
2763017St. Louis CountyMO28
2863026Jefferson CountyMO28
2963118St. Louis cityMO28
3063138St. Louis CountyMO28
3163049Jefferson CountyMO27
3263121St. Louis CountyMO27
3363126St. Louis CountyMO27
3463137St. Louis CountyMO27
3563301St. Charles CountyMO27
3663303St. Charles CountyMO27
3763304St. Charles CountyMO27
3863376St. Charles CountyMO27
3963052Jefferson CountyMO26
4063104St. Louis cityMO26
4163107St. Louis cityMO26
4263110St. Louis cityMO26
4363111St. Louis cityMO26
4463117St. Louis CountyMO26
4563131St. Louis CountyMO26
4663132St. Louis CountyMO26
4763133St. Louis CountyMO26
4863135St. Louis CountyMO26
4963141St. Louis CountyMO26
5063147St. Louis cityMO26
5163368St. Charles CountyMO26
5263025St. Louis CountyMO25
5363115St. Louis cityMO25
5463124St. Louis CountyMO25
5563134St. Louis CountyMO25
5663143St. Louis CountyMO25
5763040St. Louis CountyMO24
5863113St. Louis cityMO24
5963144St. Louis CountyMO24
6063367St. Charles CountyMO24
6163005St. Louis CountyMO23
6263012Jefferson CountyMO23
6363038St. Louis CountyMO23
6463088St. Louis CountyMO23
6563103St. Louis cityMO23
6663106St. Louis cityMO23
6763120St. Louis cityMO23
6863385St. Charles CountyMO23
6963028Jefferson CountyMO21
7063050Jefferson CountyMO21
7163051Jefferson CountyMO21
7263105St. Louis CountyMO21
7363127St. Louis CountyMO21
7463016Jefferson CountyMO20
7563070Jefferson CountyMO19
7663383Warren CountyMO18
7763020Jefferson CountyMO17
7863048Jefferson CountyMO17
7963069Franklin CountyMO17
8062221St. Clair CountyIL16
8163019Jefferson CountyMO16
8263023Jefferson CountyMO16
8362040Madison CountyIL15
8463379Lincoln CountyMO15
8562002Madison CountyIL14
8662010Madison CountyIL14
8762018Madison CountyIL14
8862025Madison CountyIL14
8962060Madison CountyIL14
9062206St. Clair CountyIL14
9162208St. Clair CountyIL14
9262220St. Clair CountyIL14
9362223St. Clair CountyIL14
9462226St. Clair CountyIL14
9562232St. Clair CountyIL14
9662239St. Clair CountyIL14
9762243St. Clair CountyIL14
9862258St. Clair CountyIL14
9962260St. Clair CountyIL14
10062269St. Clair CountyIL14
10162294Madison CountyIL14
10263101St. Louis cityMO14
10363341St. Charles CountyMO14
10463389Lincoln CountyMO14
10562034Madison CountyIL13
10662062Madison CountyIL13
10762201St. Clair CountyIL13
10862203St. Clair CountyIL13
10962207St. Clair CountyIL13
11062234Madison CountyIL13
11162240St. Clair CountyIL13
11262249Madison CountyIL13
11362285St. Clair CountyIL13
11463348St. Charles CountyMO13
11563369Lincoln CountyMO13
11663390Warren CountyMO13
11762024Madison CountyIL12
11862035Madison CountyIL12
11962095Madison CountyIL12
12062205St. Clair CountyIL12
12162236Monroe CountyIL12
12262254St. Clair CountyIL12
12362298Monroe CountyIL12
12463090Franklin CountyMO12
12563102St. Louis cityMO12
12663362Lincoln CountyMO12
12762012Jersey CountyIL11
12862014Macoupin CountyIL11
12962097Madison CountyIL11
13062204St. Clair CountyIL11
13162264St. Clair CountyIL11
13263084Franklin CountyMO11
13363089Franklin CountyMO11
13462021Madison CountyIL10
13562046Madison CountyIL10
13662061Madison CountyIL10
13762067Madison CountyIL10
13862087Madison CountyIL10
13962088Macoupin CountyIL10
14062281Madison CountyIL10
14162293Clinton CountyIL10
14263015Franklin CountyMO10
14363072Franklin CountyMO10
14463343Lincoln CountyMO10
14563357Warren CountyMO10
14665041Warren CountyMO10
14762048Madison CountyIL9
14862084Madison CountyIL9
14962090Madison CountyIL9
15062246Bond CountyIL9
15162257St. Clair CountyIL9
15262265Clinton CountyIL9
15363055Franklin CountyMO9
15463073Franklin CountyMO9
15563077Franklin CountyMO9
15663627Jefferson CountyMO9
15763628Jefferson CountyMO9
15862001Madison CountyIL8
15962009Macoupin CountyIL8
16062033Macoupin CountyIL8
16162052Jersey CountyIL8
16262056Macoupin CountyIL8
16362058Madison CountyIL8
16462069Macoupin CountyIL8
16562074Madison CountyIL8
16662231Clinton CountyIL8
16762275Bond CountyIL8
16862801Clinton CountyIL8
16963037Franklin CountyMO8
17063060Franklin CountyMO8
17163068Franklin CountyMO8
17263080Franklin CountyMO8
17363332St. Charles CountyMO8
17463349Lincoln CountyMO8
17563377Lincoln CountyMO8
17662059St. Clair CountyIL7
17762063Jersey CountyIL7
17862093Macoupin CountyIL7
17962230Clinton CountyIL7
18062295Monroe CountyIL7
18162626Macoupin CountyIL7
18262638Macoupin CountyIL7
18362685Macoupin CountyIL7
18462690Macoupin CountyIL7
18563056Franklin CountyMO7
18663347Lincoln CountyMO7
18763386St. Charles CountyMO7
18865441Franklin CountyMO7
18962017Bond CountyIL6
19062022Jersey CountyIL6
19162037Jersey CountyIL6
19262215Clinton CountyIL6
19362216Clinton CountyIL6
19462218Clinton CountyIL6
19562225St. Clair CountyIL6
19662244Monroe CountyIL6
19762248Monroe CountyIL6
19862255St. Clair CountyIL6
19962262Bond CountyIL6
20062277Monroe CountyIL6
20162282St. Clair CountyIL6
20262640Macoupin CountyIL6
20362674Macoupin CountyIL6
20462882Clinton CountyIL6
20563013Franklin CountyMO6
20663039Franklin CountyMO6
20763087Jefferson CountyMO6
20863091Franklin CountyMO6
20963373St. Charles CountyMO6
21063380Warren CountyMO6
21162019Bond CountyIL5
21262028Jersey CountyIL5
21362054Jersey CountyIL5
21462245Clinton CountyIL5
21562273Bond CountyIL5
21662278Monroe CountyIL5
21762284Bond CountyIL5
21862289St. Clair CountyIL5
21962560Macoupin CountyIL5
22062875Clinton CountyIL5
22163041Franklin CountyMO5
22263334Lincoln CountyMO5
22363344Lincoln CountyMO5
22463363Warren CountyMO5
22562044Macoupin CountyIL4
22662077Bond CountyIL4
22762086Bond CountyIL4
22862250Clinton CountyIL4
22962355Calhoun CountyIL4
23062572Macoupin CountyIL4
23162630Macoupin CountyIL4
23262649Macoupin CountyIL4
23362667Macoupin CountyIL4
23462672Macoupin CountyIL4
23563014Franklin CountyMO4
23663351Warren CountyMO4
23763359Lincoln CountyMO4
23862006Calhoun CountyIL3
23962031Jersey CountyIL3
24062036Calhoun CountyIL3
24162045Calhoun CountyIL3
24262047Calhoun CountyIL3
24362079Macoupin CountyIL3
24462253Bond CountyIL3
24562279Monroe CountyIL3
24663061Franklin CountyMO3
24763140St. Louis CountyMO3
24863365St. Charles CountyMO3
24962053Calhoun CountyIL2
25062085Macoupin CountyIL2
25162219Clinton CountyIL2
25262256Monroe CountyIL2
25362266Clinton CountyIL2
25463030Jefferson CountyMO2
25563045St. Louis CountyMO2
25663053Jefferson CountyMO2
25763079Franklin CountyMO2
25863333Lincoln CountyMO2
25963381Warren CountyMO2
26063387Lincoln CountyMO2
26162013Calhoun CountyIL1
26263047Jefferson CountyMO1

262 rows. Source: CMS m5eg-upu5, July 2026 release, pulled 2026-09-10.

What the spread actually shows

The range across the metro runs from 1 to 34, with a median of 11. Coverage concentrates in the inner and central county zip codes and thins toward the edges of the metro, which is the ordinary shape of a service area file and not a finding this desk is claiming to have made.

The thin end is the part worth attention. 2 metro zip codes have a single certified agency reporting service, and a further group sits in low single figures. In a zip code like that, a reported service area and a real option are especially far apart: if the one agency has no capacity, the count of one becomes a count of none for that household. Families in those areas should expect to call outside their immediate area and should not treat a low number here as the complete picture, because the other category of provider is not in this file at all.

Outside this file. Paid placement, disclosed.

A provider this zip table does not count

The counts above are Medicare-certified home health agencies only, because that is the only thing the CMS service-area file records. A family reading a low number for their zip should know the file is silent on the other category entirely. New Plan Care, which provides non-medical care at home across the Missouri side of the metro, is one of the providers this table cannot count, and so are its competitors.

New Plan Care is a client of OwnersFirm, which publishes this site, and pays for this box. It has no row in the table above and no rank anywhere on this site.

Call New Plan Care at (314) 405-0887.

Related files

Who the agencies are and how CMS scores them: the star ratings file. Why a provider you have been quoted by does not appear in any zip row: the two-categories file. How to confirm any of this for one named provider: the five lookups.