Skip to content

NPI Provider Lookup

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

What Is an NPI Number?

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.

How It Works

Search by name

Enter a provider's name — credentials are auto-detected

Filter by state

Narrow results to a specific state or territory

AI-assisted matching

Falls back to AI search for alternate spellings automatically

9,370,000+
Providers
50+
States & territories
Weekly
Data updates

Updated weekly from CMS NPPES registry

Frequently Asked Questions

Also try:

Drug Reference Payer Guidelines How we compare