CMS NPPES provider registry · 2026

Healthcare Provider Directory

Every U.S. clinician with an active National Provider Identifier (NPI) — 7,056,332 doctors, nurses, and credentialed providers in the current Centers for Medicare & Medicaid Services (CMS) release — searchable by name, specialty, and state.

7.06M
Registered providers
690
NUCC specialties
56
States & territories
14,176
Cities covered

How to find a provider, in one line

Search a clinician by name to open their NPI profile, or browse the 7.06M registered providers by any of 690 specialties and 56 jurisdictions — every path lands on the same federal record, with no paywall or proprietary score.

7.06M
NPPES-registered providers
690
browsable specialties
56
states & territories

According to the Centers for Medicare & Medicaid Services (CMS), the National Plan and Provider Enumeration System (NPPES) listed 7,056,332 active National Provider Identifiers as of the May 2026 release — the most comprehensive public registry of U.S. healthcare providers. PlainDoctor mirrors that federal dataset in full, attaches each clinician's Medicare Part D prescribing and MIPS quality record where it exists, and never adds a proprietary rating. Full sourcing, refresh cadence, and documented limitations are in the methodology.

All 690 →

Largest provider populations by state

All 56 →

What every provider profile shows

Each of the 7.06M provider pages assembles the federal record for one clinician into a single, plain-language profile — the same primary-source fields a payer or credentialing office checks, with nothing invented:

NPI & taxonomy — the 10-digit National Provider Identifier, enumeration date, and self-selected NUCC primary specialty.
Practice location — the address and state on file in NPPES, with links to city and state directories.
Medicare Part D prescribing — total claims, drug cost, and brand/generic and opioid mix, where the clinician prescribes under Part D.
MIPS quality score — the provider's CMS Merit-based Incentive Payment System final score and national percentile, where reported.
Open Payments — industry payments disclosed under the federal Sunshine Act, where present.
Board-certification signal — a heuristic certification indicator plus practice affiliations drawn from shared-address data.

Frequently asked questions

How do I look up a healthcare provider by name? +

Use the name search at the top of this directory, or browse by specialty or state below. Every record is keyed to the provider's National Provider Identifier (NPI) — the 10-digit HIPAA-standard ID that CMS issues at enrollment — so each of the 7.06M clinicians resolves to a single, unambiguous profile.

Is this the official CMS provider directory? +

No. PlainDoctor is an independent directory built directly from public CMS data — the National Plan and Provider Enumeration System (NPPES), Medicare Part D prescriber files, MIPS quality scores, and Open Payments. We publish the federal records verbatim with no proprietary rating; CMS remains the system of record, and corrections must be filed with NPPES.

What does a doctor provider number (NPI / PTAN) tell me? +

The NPI is the national identifier every clinician carries across insurers and states. Each PlainDoctor provider page shows the NPI, the NUCC taxonomy (primary specialty), enumeration date, and practice location — the same fields payers use to verify a provider. PlainDoctor does not publish PTANs, which are Medicare-enrollment numbers private to the provider and their administrative contractor.

How current is the provider data? +

The NPPES registry is mirrored on a monthly cadence aligned with the CMS bulk-data release; Part D, MIPS, and Open Payments reflect the most recent CMS publication year. Each release replaces the prior mirror in full — NPPES publishes no delta file — so a clinician who deactivates between snapshots remains listed until the next monthly refresh.

Methodology & sources

This directory is compiled from the CMS National Plan and Provider Enumeration System (NPPES), refreshed monthly from the CMS bulk-data release. Every clinician is uniquely identified by their National Provider Identifier (NPI), classified by a self-selected NUCC Health Care Provider Taxonomy code, and attributed to a state by their self-reported practice address. Prescribing data is drawn from CMS Medicare Part D, quality scores from CMS MIPS, and industry payments from CMS Open Payments.

Counts are point-in-time snapshots published exactly as CMS releases them, with no editorial ranking or proprietary score. See the full methodology for the pipeline, coverage, and documented limitations.