Search 9.37 million healthcare providers from the NPPES registry with AI-assisted search
AI-assisted search: understands credentials, abbreviations, and alternate spellings
Last updated: March 2026 · Source: CMS NPPES
An NPI (National Provider Identifier) is a unique 10-digit number assigned to healthcare providers by the Centers for Medicare & Medicaid Services (CMS). All HIPAA-covered providers must have an NPI. HCC Buddy searches 9.37 million providers from the NPPES registry with AI-assisted name matching and credential parsing.
Enter a provider's name — credentials are auto-detected
Narrow results to a specific state or territory
Falls back to AI search for alternate spellings automatically
Updated weekly from CMS NPPES registry