For the complete documentation index, see llms.txt. This page is also available as Markdown.

PDP State/County Penetration

Provides PDP market penetration rates at the state/county level.

Part of the CMS Data Research Dataset › Part D

Dataplex delivers this CMS research table as the analysis-ready table DWV.PDP_STATE_COUNTY_PENETRATION on Snowflake — coverage from 2008 to 2026 in a single aligned schema, refreshed automatically whenever CMS publishes a new file. Every row carries lineage back to the exact CMS source file that produced it.

Key facts

Snowflake

DWV.PDP_STATE_COUNTY_PENETRATION

Coverage

Jul 2008 – Jul 2026

Rows

696,546 (total across all reporting periods)

Cadence

Monthly

Update pattern

Time-partitioned — each file adds one reporting period

Latest report period

2026-07-01

Loaded

2026-07-16

Columns

13 data + 5 lineage

Identifiers

FIPS codes · SSA state/county codes

File versions

216

License

CMS public data — U.S. Government work

Platforms

Snowflake Marketplace

Included in the CMS Data Research Dataset — start a free trial on Snowflake Marketplace.

Partitioned by report period — each file version covers one report period and history is additive. The sample query below returns the latest report period; drop the WHERE clause to query the full history.

Sample queries

About this feed

Provides PDP market penetration rates at the state/county level.

Source: CMS feed metadata

Theme: Part D

Coverage timeline

2008–2026 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 (🟩 covered · ⬜ no data)

19 of 19 years covered — no gaps.

Release history

Report period
Files
Loaded
Latest
CMS source

2026-07-01

1

2026-07-16

2026-06-01

1

2026-06-14

2026-05-01

1

2026-05-20

2026-04-01

1

2026-04-17

2026-03-01

1

2026-03-16

2026-02-01

1

2026-02-15

2026-01-01

1

2026-02-15

2025-12-01

1

2026-01-28

2025-11-01

1

2026-01-28

2025-10-01

1

2025-11-19

Show 206 earlier report periods
Report period
Files
Loaded
Latest
CMS source

2025-09-01

1

2025-09-19

2025-08-01

1

2025-09-18

2025-07-01

1

2025-07-29

2025-06-01

1

2025-06-22

2025-05-01

1

2025-06-22

2025-04-01

1

2025-06-22

2025-03-01

1

2025-03-19

2025-02-01

1

2025-02-28

2025-01-01

1

2025-01-15

2024-12-01

1

2024-12-16

2024-11-01

1

2024-11-14

2024-10-01

1

2024-10-11

2024-09-01

1

2024-09-13

2024-08-01

1

2024-08-14

2024-07-01

1

2024-07-12

2024-06-01

1

2024-06-17

2024-05-01

1

2024-05-10

2024-04-01

1

2024-04-15

2024-03-01

1

2024-03-15

2024-02-01

1

2024-02-15

2024-01-01

1

2024-01-17

2023-12-01

1

2023-12-17

2023-11-01

1

2023-12-02

2023-10-01

1

2023-12-02

2023-09-01

1

2023-12-02

2023-08-01

1

2023-12-02

2023-07-01

1

2023-12-02

2023-06-01

1

2023-12-02

2023-05-01

1

2023-12-02

2023-04-01

1

2023-12-02

2023-03-01

1

2023-12-02

2023-02-01

1

2023-12-02

2023-01-01

1

2023-12-02

2022-12-01

1

2023-12-02

2022-11-01

1

2023-12-02

2022-10-01

1

2023-12-02

2022-09-01

1

2023-12-02

2022-08-01

1

2023-12-02

2022-07-01

1

2023-12-02

2022-06-01

1

2023-12-02

2022-05-01

1

2023-12-02

2022-04-01

1

2023-12-02

2022-03-01

1

2023-12-02

2022-02-01

1

2023-12-02

2022-01-01

1

2023-12-02

2021-12-01

1

2023-12-02

2021-11-01

1

2023-12-02

2021-10-01

1

2023-12-02

2021-09-01

1

2023-12-02

2021-08-01

1

2023-12-02

2021-07-01

1

2023-12-02

2021-06-01

1

2023-12-02

2021-05-01

1

2023-12-02

2021-04-01

1

2023-12-02

2021-03-01

1

2023-12-02

2021-02-01

1

2023-12-02

2021-01-01

1

2023-12-02

2020-12-01

1

2023-12-02

2020-11-01

1

2023-12-02

2020-10-01

1

2023-12-02

2020-09-01

1

2023-12-02

2020-08-01

1

2023-12-02

2020-07-01

1

2023-12-02

2020-06-01

1

2023-12-02

2020-05-01

1

2023-12-02

2020-04-01

1

2023-12-02

2020-03-01

1

2023-12-02

2020-02-01

1

2023-12-02

2020-01-01

1

2023-12-02

2019-12-01

1

2023-12-02

2019-11-01

1

2023-12-02

2019-10-01

1

2023-12-02

2019-09-01

1

2023-12-02

2019-08-01

1

2023-12-02

2019-07-01

1

2023-12-02

2019-06-01

1

2023-12-02

2019-05-01

1

2023-12-02

2019-04-01

1

2023-12-02

2019-03-01

1

2023-12-02

2019-02-01

1

2023-12-02

2019-01-01

1

2023-12-02

2018-12-01

1

2023-12-02

2018-11-01

1

2023-12-02

2018-10-01

1

2023-12-02

2018-09-01

1

2023-12-02

2018-08-01

1

2023-12-02

2018-07-01

1

2023-12-02

2018-06-01

1

2023-12-02

2018-05-01

1

2023-12-02

2018-04-01

1

2023-12-02

2018-03-01

1

2023-12-02

2018-02-01

1

2023-12-02

2018-01-01

1

2023-12-02

2017-12-01

1

2023-12-02

2017-11-01

1

2023-12-02

2017-10-01

1

2023-12-02

2017-09-01

1

2023-12-02

2017-08-01

1

2023-12-02

2017-07-01

1

2023-12-02

2017-06-01

1

2023-12-02

2017-05-01

1

2023-12-02

2017-04-01

1

2023-12-02

2017-03-01

1

2023-12-02

2017-02-01

1

2023-12-02

2017-01-01

1

2023-12-02

2016-12-01

1

2023-12-02

2016-11-01

1

2023-12-02

2016-10-01

1

2023-12-02

2016-09-01

1

2023-12-02

2016-08-01

1

2023-12-02

2016-07-01

1

2023-12-02

2016-06-01

1

2023-12-02

2016-05-01

1

2023-12-02

2016-04-01

1

2023-12-02

2016-03-01

1

2023-12-02

2016-02-01

1

2023-12-02

2016-01-01

1

2023-12-02

2015-12-01

1

2023-12-02

2015-11-01

1

2023-12-02

2015-10-01

1

2023-12-02

2015-09-01

1

2023-12-02

2015-08-01

1

2023-12-02

2015-07-01

1

2023-12-02

2015-06-01

1

2023-12-02

2015-05-01

1

2023-12-02

2015-04-01

1

2023-12-02

2015-03-01

1

2023-12-02

2015-02-01

1

2023-12-02

2015-01-01

1

2023-12-02

2014-12-01

1

2023-12-02

2014-11-01

1

2023-12-02

2014-10-01

1

2023-12-02

2014-09-01

1

2023-12-02

2014-08-01

1

2023-12-02

2014-07-01

1

2023-12-02

2014-06-01

1

2023-12-02

2014-05-01

1

2023-12-02

2014-04-01

1

2023-12-02

2014-03-01

1

2023-12-02

2014-02-01

1

2023-12-02

2014-01-01

1

2023-12-02

2013-12-01

1

2023-12-02

2013-11-01

1

2023-12-02

2013-10-01

1

2023-12-02

2013-09-01

1

2023-12-02

2013-08-01

1

2023-12-02

2013-07-01

1

2023-12-02

2013-06-01

1

2023-12-02

2013-05-01

1

2023-12-02

2013-04-01

1

2023-12-02

2013-03-01

1

2023-12-02

2013-02-01

1

2023-12-02

2013-01-01

1

2023-12-02

2012-12-01

1

2023-12-02

2012-11-01

1

2023-12-02

2012-10-01

1

2023-12-02

2012-09-01

1

2023-12-02

2012-08-01

1

2023-12-02

2012-07-01

1

2023-12-02

2012-06-01

1

2023-12-02

2012-05-01

1

2023-12-02

2012-04-01

1

2023-12-02

2012-03-01

1

2023-12-02

2012-02-01

1

2023-12-02

2012-01-01

1

2023-12-02

2011-12-01

1

2023-12-02

2011-11-01

1

2023-12-02

2011-10-01

1

2023-12-02

2011-09-01

1

2023-12-02

2011-08-01

1

2023-12-02

2011-07-01

1

2023-12-02

2011-06-01

1

2023-12-02

2011-05-01

1

2023-12-02

2011-04-01

1

2023-12-02

2011-03-01

1

2023-12-02

2011-02-01

1

2023-12-02

2011-01-01

1

2023-12-02

2010-12-01

1

2023-12-02

2010-11-01

1

2023-12-02

2010-10-01

1

2023-12-02

2010-09-01

1

2023-12-02

2010-08-01

1

2023-12-02

2010-07-01

1

2023-12-02

2010-06-01

1

2023-12-02

2010-05-01

1

2023-12-02

2010-04-01

1

2023-12-02

2010-03-01

1

2023-12-02

2010-02-01

1

2023-12-02

2010-01-01

1

2023-12-02

2009-12-01

1

2023-12-02

2009-11-01

1

2023-12-02

2009-10-01

1

2023-12-02

2009-09-01

1

2023-12-02

2009-08-01

1

2023-12-02

2009-07-01

1

2023-12-02

2009-06-01

1

2023-12-02

2009-05-01

1

2023-12-02

2009-04-01

1

2023-12-02

2009-03-01

1

2023-12-02

2009-02-01

1

2023-12-02

2009-01-01

1

2023-12-02

2008-12-01

1

2023-12-02

2008-11-01

1

2023-12-02

2008-10-01

1

2023-12-02

2008-09-01

1

2023-12-02

2008-07-01

1

2023-12-02

Data dictionary

📋 13 data columns + 5 lineage columns

Data columns

Column
Type

STATE_NAME

TEXT

COUNTY_NAME

TEXT

FIPSST

NUMBER

FIPSCNTY

NUMBER

FIPS

NUMBER

SSAST

NUMBER

SSACNTY

NUMBER

SSA

NUMBER

ELIGIBLES

TEXT

ENROLLED

TEXT

PENETRATION

TEXT

CHECK_PENETRATION

TEXT

DIFF_PENE

TEXT

Lineage columns (present on every feed table)

Column
Type
Description

ROW_ID

TEXT

Unique row ID for this table (PK)

FILE_ID

TEXT

Source file — joins to FEEDS_FILES.ID (FK)

FILE_FEED_ID

TEXT

Parent feed — joins to FEEDS.ID (FK)

FILE_NAME

TEXT

Source file name as published by CMS

ROWNUM

NUMBER

Row number within the source file

Row-level lineage

Every row in this table traces to the exact CMS source file that produced it. The FILE_ID column joins to the FEEDS_FILES catalog table, and FILE_FEED_ID joins to the FEEDS master table:

Trace any row back to its source file and reporting period:

Source & provenance

Published by the Centers for Medicare & Medicaid Services.

Frequently asked questions

How often is PDP State/County Penetration updated?

Monthly. CMS last published this feed on 2026-07-01, and Dataplex loaded it to the warehouse on 2026-07-16. New releases are added automatically when CMS publishes them.

What years does PDP State/County Penetration cover?

2008 through 2026.

How many records are in PDP State/County Penetration?

696,546 rows across all 216 report periods. Because this feed is partitioned by report period, the full table total is the meaningful count — no deduplication needed.

How do I get PDP State/County Penetration data?

It's included in the CMS Data Research Dataset on the Snowflake Marketplace (free trial available). Once mounted, query DWV.PDP_STATE_COUNTY_PENETRATION directly — no pipeline setup required.

PDP Contract Service AreaPDP Enrollment by SCCPDP Enrollment by SCP

Get this feed

  1. Mount the share — the database and DWV schema appear in your account immediately

  2. Run the sample query above — no ETL, no pipeline maintenance

Questions about this feed? Contact us at notifications@dataplex-consulting.com.


Part of the CMS Data Research Dataset — 22 research tables · 20 years of Medicare Advantage & Part D history · updated daily. Back to the full catalog →

Last updated