NPI Portal NPI Lookup & Verification

8.7M+ providers · refreshed monthly from CMS NPPES

Look up any U.S. healthcare provider

Search 8.7 million providers and organizations by name, NPI number, specialty, or location, verified against the official CMS registry.

Try search by name · validate an NPI · taxonomy lookup

01 Search by name Find a provider's NPI from first and last name, filtered by state. 02 NPI validator Check a 10-digit NPI against the official ISO/Luhn check-digit algorithm. 03 Taxonomy codes Decode any NUCC taxonomy code like 207Q00000X into plain English. 04 Developer API Clean JSON for lookup, search, batch verification, and taxonomy decoding.

Browse by state

All 50 states & DC →

Browse by specialty

All specialties →

Sourced from CMS NPPES

Built on the public National Plan & Provider Enumeration System data file.

Refreshed monthly

Full monthly refresh with weekly incremental updates from NPPES.

Not a government site

A private tool, not affiliated with or endorsed by CMS or HHS.

Frequently asked questions

What is an NPI number?
A National Provider Identifier (NPI) is a unique 10-digit number assigned to every U.S. healthcare provider and organization by CMS. It is required on HIPAA-standard transactions such as insurance claims. Read our full guide to NPI numbers.
How do I look up a provider’s NPI?
Enter the provider’s name, organization, or 10-digit NPI number in the search box above. You can also search by name or browse by state and specialty.
Is this the official NPI registry?
No. NPI Portal is a private website built on the public CMS NPPES data file. The official registry is npiregistry.cms.hhs.gov. Our data is refreshed from NPPES monthly with weekly incremental updates.
What is the difference between a Type 1 and Type 2 NPI?
Type 1 NPIs identify individual providers (physicians, nurses, therapists). Type 2 NPIs identify organizations (hospitals, group practices, pharmacies). See Type 1 vs Type 2 NPIs.