CMS NPPES provider registry · 2026
Healthcare Provider Directory
Every U.S. clinician with an active National Provider Identifier (NPI) - 7,090,243 doctors, nurses, and credentialed providers in the current Centers for Medicare & Medicaid Services (CMS) release, searchable by name, specialty, and state.
Data updated 2026-05-20
- 7.09M
- Registered providers
- 690
- NUCC specialties
- 56
- States & territories
- 14,198
- Cities covered
How to find a provider, in one line
Search a clinician by name to open their NPI profile, or browse the 7.09M 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.09M
- 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,090,243 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. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES) - more than 7 million providers, maintained since May 2007, with 2023 Medicare Part D data, and, according to CMS, can be searched, compared, and traced in our methodology.
Type a clinician's name to open their NPI profile, specialty, practice address, and Medicare prescribing record.
Open the lookup tool → Browse by specialtyAll 690 NUCC taxonomy specialties, from family medicine to interventional cardiology, with live provider counts.
See all specialties → Browse by stateProviders in all 56 states and territories, broken down by specialty, city, and prescribing patterns.
See all states →Most-registered specialties
All 690 →Largest provider populations by state
All 56 →What every provider profile shows
Each of the 7.09M 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:
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.09M 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.