Skip to main content
Free tool

Free NPI Registry Search

An NPI registry search finds a healthcare provider's National Provider Identifier from their name. This free tool searches the CMS NPPES registry by provider name or practice name, optionally within a state, and lists up to 10 matches with each NPI, specialty and practice city so you can pick the right provider.

Example resultThis is a real lookup we captured on 2026-10-21 for Mayo Clinic in MN. Run any lookup above and it is replaced with yours.

First 10 providers for Mayo Clinic in MN

Add a first name or a state to narrow the list.

NPI 1881018208Mayo Clinic - Clinic/Center, Multi-Specialty - Rochester, MN
NPI 1538568928Mayo Clinic - Clinic/Center, Multi-Specialty - Rochester, MN
NPI 1821326570Mayo Clinic - Ambulance, Air Transport - Rochester, MN
NPI 1164758868Mayo Clinic - Hospice Care, Community Based - Rochester, MN
NPI 1508762600Mayo Clinic - Pharmacist - Rochester, MN
NPI 1588895643Mayo Clinic - Case Management - Rochester, MN
NPI 1912403536Mayo Clinic - Clinic/Center, Multi-Specialty - Rochester, MN
NPI 1114343860Mayo Clinic - Internal Medicine, Infectious Disease - Rochester, MN
NPI 1427235068Mayo Clinic - Clinic/Center, Medical Specialty - Rochester, MN
NPI 1922074434Mayo Clinic - Clinic/Center, Multi-Specialty - Rochester, MN

Source: the CMS NPPES NPI Registry, updated daily.

Source: NPPES NPI Registry, published by Centers for Medicare & Medicaid Services.

Need this at scale? NPI Lookup API

Once you have the NPIs, check a whole provider list at once: name, specialty, state license and practice address for each, at 2 credits per provider found.

NPI registry search result card showing a name and state search with a list of registered providers, each row led by its NPI, beside a magnifier

An NPI registry search finds a provider's number when all you have is a name.

Billing, referral and credentialing paperwork all ask for a National Provider Identifier, and often the only thing you have is a name on a business card or a referral. This free search takes a provider's first and last name, or the name of a practice, narrows it by state if you like, and lists the matches from the CMS NPPES registry with each one's NPI, specialty and practice city. Pick the row you want and paste its NPI into the free NPI lookup for the full record.

The registry matches a first name against common nicknames, so a search for Bob also finds Robert. A practice search matches every registered name that starts with what you type, so Mayo finds Mayo Clinic and its neighbours on the list. A state filter matches any practice location in a provider's record, not only the main one, so a provider with a second office in your state still appears, and the row says so. A search for a person looks only at individual providers and a search for a practice looks only at organizations, so a clinic named after a doctor does not crowd out the doctor.

Common names return many matches. This page shows the registry's first 10, in the registry's own order, and says so when there may be more. Adding a first name, a state or a longer practice name is the fastest way to a single row. Only active NPIs are searchable, and there are roughly 9 million of them.

A name search finds the NPI, and the NPI lookup shows the whole record.

Once you have the right row, paste its number into the free NPI number lookup. To check a whole provider list at once, use the NPI Lookup API. How provider data is kept accurate is covered in our healthcare data notes.

A search returns one row per provider, and each row answers who the provider is and where they practise.

These are invented rows for a made-up provider, laid out the way a search comes back. Every field is free on this page.

Invented exampleJane Q Example, IL
  1. NPI 1234567893Jane Q Example, MD
  2. Primary specialtyFamily Medicine
  3. Practice city and stateSpringfield, IL
  4. Also listed inalso listed in IL
  1. NPI 1234567893

    The registered NPI first, then the provider's name and the credential they reported.

  2. Primary specialty

    The taxonomy the provider marked as primary, which tells a family doctor from a specialist with the same name.

  3. Practice city and state

    The practice location on the record, to tell offices apart.

  4. Also listed in

    Shown when the main practice is in another state and the state you entered matches a second practice location.

The NPI registry search turns a name into a short list in three steps.

1

Enter a name

Type a provider's last name, with a first name if you have it, or the start of a practice's name. Add a state's two-letter code to narrow the list.

2

We search the CMS registry

The search runs live against NPPES, the CMS system that issues NPIs. A person search covers individual providers and a practice search covers organizations.

3

Pick the right row

Each match shows the NPI, the name and credential, the primary specialty and the practice city and state. Paste the NPI into the free NPI lookup for the full record.

A registry search turns a name into a short list of NPIs to choose from.

This is the path one search takes. A name alone does not identify one provider, so the answer is a list.

What one NPI registry search does
  1. You enter a nameA provider's name or a practice's name, with a state if you want one.
  2. The registry is searchedThe CMS NPPES registry, live. People and organizations are searched separately.Nothing is sent to the provider, so they are never told someone looked.
  3. The matches come backUp to 10 registered providers, each with an NPI, specialty and practice city.
  4. You pick the NPIPaste it into the NPI lookup for the full record.

Three additions narrow a registry search to one provider.

Each addition cuts the list. They stack, so use as many as you have.

Add thisWhat changesExample
A first nameKeeps one given name, nicknames includedRobert also finds Bob
A stateKeeps providers with a practice location in that stateMN
A longer practice nameKeeps practices whose name starts with the words typedMayo Clinic instead of Mayo

Every row in the results shows the same four parts.

The same four parts, in the same order, for every match.

PartWhere it comes fromWhy it is there
NPIThe 10-digit number the registry issuedThe number you searched for
Name and credentialThe legal name and the credential the provider reportedTo tell namesakes apart
Primary specialtyThe taxonomy the provider marked as primaryTo tell a surgeon from a pharmacist with the same name
Practice city and stateThe practice location on the recordTo tell offices apart

People and practices searched separately

A search for a provider looks only at individual NPIs and a search for a practice looks only at organizations, so a clinic that carries a doctor's name does not bury the doctor.

Nicknames match

The registry matches common first-name nicknames, so a search for Bob also finds providers registered as Robert.

A state filter that finds second offices

The state you enter matches any practice location in a provider's record. When a row's main practice is in another state, it says it is also listed in yours.

The NPI first in every row

The number is the point of the search, so each row starts with it, followed by the name, credential, specialty and practice city.

Live from the registry

Results come straight from the CMS NPPES registry at the moment you search, and it is updated daily.

Who uses this tool

Billing staff with a name but no number

Find the NPI for a referring or rendering provider named on a claim or referral, then check it against the name and specialty on the paperwork.

Credentialing teams building a roster

Search each clinician by name and state, collect the NPIs, and then check the whole roster at once with the NPI Lookup API.

Practice managers checking a referral

See which providers carry a name and where they practise, so a referral goes to the right office and not to a namesake in another city.

Patients filling in a form

Find the NPI a form asks for from the provider's name, along with the specialty and city the provider registered.

Frequently asked questions

How do I find someone's NPI number by name?

Enter the provider's first and last name, add the state where they practise, and run the search. Each row starts with a provider's NPI, followed by the name, specialty and practice city. If you only know the practice, enter its name in the practice box instead.

Why did my search return no results?

It means no active registered provider matches what you typed. A person's names must match the registry's spelling, so check them first, then drop the first name or the state and try again. Only active NPIs are searchable, so a provider whose NPI was deactivated will not appear.

Why are there so many matches for a common name?

Common names are shared by many providers, and the registry reports no total. This page shows the registry's first 10 matches, in its own order, and says when there may be more. Adding a first name, a state or a longer practice name narrows the list fastest.

Why does a row show a practice in a different state from my search?

The registry's state filter matches any practice location in a provider's record, not only the main one. A provider with a second office in the state you entered appears with their main practice city, and the row notes that they are also listed in your state.

What does a registered NPI tell me about a provider?

It tells you a number was issued to that name and what the provider reported when they registered: their specialty, practice address and when the record last changed. Licenses, sanctions and network membership are kept in other registries.

Can I search by specialty or city?

This tool searches by provider name, practice name and state. Once you have an NPI, the free NPI lookup shows the specialty, taxonomy code and full practice address for it.

How current is this data?

NPPES is updated daily and this tool reads it live. A record is only as current as the last time the provider updated it, and the NPI lookup shows that date for any NPI you open.

Can I look up a list of providers at once?

Not through this free tool, which is limited to a handful of searches per visitor per day. The NPI Lookup API checks a whole provider list at once: upload a CSV with an npi column and get back each provider's name, status, specialty, license and practice address, at 2 credits per provider found.

People who search the NPI registry also look for these.

npi registry searchnpi registrynpi searchnppes npi registrynpi lookup by namefind npi number by namenpi lookup by name and statenpi number searchnpi number lookupnpi registry lookup by organization name

Need full results or bulk lookups?

This free tool is a rate-limited preview of the 1Lookup API. Create a free account to unlock complete reports, batch processing, and start a 7-day free trial.