Skip to content
Dr. NPI Search
Public records · CMS NPPES

NPI Lookup

Search public National Provider Identifier records from the official CMS NPPES registry. Look up by NPI number, name, organization, specialty, or location.

Refine

Search millions of public NPI records

Enter a 10-digit NPI number, a provider or organization name, or a city and state — then narrow with the filters above. Try one of these:

About NPI lookup

A National Provider Identifier (NPI) is a unique 10-digit administrative number assigned to health care providers in the United States. The Centers for Medicare & Medicaid Services (CMS) publishes these records publicly through the NPPES Data Dissemination files. This tool makes those public records faster to search and easier to read.

Results reflect what is reported in CMS NPPES. They do not confirm a provider's licensure, credentialing, board certification, clinical quality, insurance network participation, or whether the provider is currently accepting patients.

Frequently asked questions

How do I look up an NPI number?
Enter the 10-digit NPI in the search box, or search by provider name, organization, specialty, or location. Exact NPI matches are shown first.
Is NPI lookup free?
Yes. NPI records are public data published by CMS NPPES, and looking them up here is free.
What information is in a public NPI record?
An NPPES record typically includes the NPI, entity type (individual or organization), the NPPES-reported name and credential text, taxonomy (specialty) codes, and practice/mailing addresses.