How to Find a Provider's NPI Number (Free Lookup Guide)
Whether you are a patient filling out a form, a biller cleaning up a claim, or an office confirming a referral, you sometimes need a provider’s National Provider Identifier (NPI). The good news is that NPIs are public information, so finding one is free and usually takes seconds. This guide covers every way to locate a provider’s number.
Start with a name search
If you know the provider’s name but not their number, the fastest route is our NPI lookup by name tool. Enter the first and last name and, if you have them, add a state or city to narrow the list. Names like “John Smith” return many matches nationwide, so a location filter makes a real difference.
A few tips that improve name searches:
- Try the legal name rather than a nickname. “Robert” may be listed where you expected “Bob.”
- Consider maiden or former names if the provider recently changed their name.
- Drop the middle initial if you get no results, then add it back to narrow a long list.
Search directly by NPI number
If you already have the 10-digit number — from a bill, a prescription, or an insurance statement — you can skip the name search entirely. Enter it on the NPI lookup page to pull up the full record, including the provider’s practice address, specialty, and taxonomy. If you only need to confirm that a number is structurally valid before searching, the NPI validator checks the format and check digit instantly.
Browse by state or specialty
Sometimes you do not have a clean name or number at all. Maybe you remember the provider’s specialty and the city where they practice. In that case, browsing is the better approach:
- Start from the state directory to narrow down to a state and then a city.
- Use the specialty directory to filter by field of practice, such as cardiology or physical therapy.
Browsing is also handy when a name is extremely common. Filtering by both specialty and location can turn hundreds of matches into a short, manageable list. For a deeper look at how specialties are recorded, see what a taxonomy code is.
Confirm against the official registry
NPI Portal draws on the same public data published by CMS, but for an authoritative, real-time check you can always confirm a number against the official NPPES registry at npiregistry.cms.hhs.gov. This is the system of record maintained by the government. Our guide on the NPI registry explains how that system works and what data it publishes.
If you still can’t find the provider
If a provider does not turn up, a few things may be going on:
- They have no NPI. Not every person who works in healthcare is required to have one. See do nurses need an NPI for a common example.
- The record is deactivated. A retired or relocated provider may have a deactivated NPI. Read what a deactivated NPI means for details.
- The name differs from what you expect. Search by the practice’s organization name instead, or try the phone-based lookup if you have the office number.
Why the search is always free
Because NPI data is published as a public dataset, no legitimate service needs to charge you to reveal a provider’s number. Bulk users and developers who need programmatic access can use our API, but individual lookups on the site remain free. If you want to understand how billing teams use this same data at scale, see how medical billers use the NPI registry.