How-To Guides

How to Find a Doctor's NPI Number (Free)

Gautam · September 30, 2026 · 5 min read · Reviewed Oct 2026

You can find any US doctor's NPI number free in seconds. Use the free NPI lookup tool at EmailAddress.ai -- enter the provider's name, state, and specialty and results come back instantly. NPI numbers are public under HIPAA, so no login or payment is required.

What is an NPI number and why does it matter?

An NPI (National Provider Identifier) is a 10-digit number assigned by the Centers for Medicare and Medicaid Services (CMS) to every licensed US healthcare provider. It was created by HIPAA to standardize how providers are identified in insurance transactions, referrals, and billing.

NPI numbers are permanent. A physician keeps the same NPI through name changes, moves, practice changes, and retirements. That permanence makes NPI the most reliable anchor for identifying a specific provider across datasets.

There are two types:

How do you find a doctor's NPI number for free?

There are two main options, both free:

  1. Go to the NPI lookup tool. No login or account needed. The tool is free.
  2. Enter the provider's name, state, and specialty. All three fields narrow results quickly. For common names, adding credential type (MD, DO, NP) reduces noise further.
  3. Review results. Each result shows the NPI number, credential, taxonomy code, practice address, and enumeration date.
  4. Copy the NPI. Click any result to expand the full record. NPI numbers are 10 digits and permanent -- the same number follows the provider through practice changes and relocations.

Tip: If a search returns too many results, narrow by state first, then specialty. For common names, adding the credential (MD, DO, NP) reduces noise significantly.

What information does an NPI record include?

Every public NPI record contains:

FieldExample
NPI number1234567890
Provider nameDr. Sarah Chen, MD
CredentialMD, DO, NP, PA, DDS, PharmD
Taxonomy code207Q00000X (Family Medicine)
Practice addressStreet, city, state, zip
Mailing addressMay differ from practice
PhonePractice phone number
Enumeration dateWhen the NPI was assigned
Last updateWhen the record was last changed

NPI records do not include email addresses. Email contact information is maintained separately through commercial physician databases that overlay the NPI registry with verified contact data.

Can you search NPI numbers by specialty or state?

Yes. The NPPES registry and third-party tools support filtering by taxonomy code (specialty), state, and provider type. You can pull all orthopedic surgeons in Florida, all nurse practitioners in Illinois, or all psychiatrists in a specific city.

Taxonomy codes are standardized by the Health Care Provider Taxonomy Code Set maintained by NUCC. There are over 900 taxonomy codes covering every clinical specialty and subspecialty. The NPI lookup tool lets you search by specialty name rather than memorizing taxonomy codes, which is faster for most searches.

Who needs to look up NPI numbers?

NPI lookups come up in several contexts:

How do NPI numbers connect to physician contact data?

NPI is the anchor identifier for physician data, but it does not include email. To reach a physician by email, you need a dataset that maps NPI numbers to verified work email addresses. EmailAddress.ai's physician email database covers 1,993,934 US physicians, each matched to their CMS NPI record, with email verification applied at the individual address level.

Because NPI is permanent, NPI-matched data ages better than contact records built on name or address alone. If a physician changes practices, the NPI still identifies them, making it easier to find updated contact information.

G
Gautam
EmailAddress.ai

Gautam leads data and growth at EmailAddress.ai. The team has verified over 1.3 billion B2B and healthcare email addresses for pharma, health-tech, and B2B sales teams across 30+ countries.

Search NPI numbers free

Use the free NPI lookup to find any US healthcare provider by name, state, or specialty. Results pull directly from the CMS NPPES registry.

Open NPI Lookup

Frequently asked questions

How do I find a doctor's NPI number for free?

Use the free NPI lookup at emailaddress.ai/resources/npi-lookup. Enter the provider's name, state, and specialty. Results are instant and free -- no account required. NPI numbers are public under HIPAA.

Are NPI numbers public record?

Yes. HIPAA requires NPI numbers to be public. CMS publishes the full registry as a downloadable file and through an open API. There is no login, fee, or restriction on looking up any provider's NPI.

Can I search by specialty instead of name?

Yes. Filter by taxonomy code or specialty name to find all providers in a given specialty, state, or city. Tools like the NPI lookup at EmailAddress.ai let you search by specialty label rather than the raw taxonomy code.

Does the NPI registry include email addresses?

No. NPI records include name, credential, taxonomy, address, and phone. Email addresses are not part of the public NPI record. To get verified physician emails, you need a commercial dataset built on top of the NPI registry.

What is the difference between Type 1 and Type 2 NPI?

Type 1 NPI is for individual providers -- physicians, nurses, dentists. Type 2 NPI is for organizations -- hospitals, group practices, labs. A physician in a group practice has their own Type 1 NPI and may be affiliated with the group's Type 2 NPI.

Can NPI numbers be used to build a marketing list?

NPI identifies providers and confirms their specialty and license status, but NPI records do not include email. To build a physician outreach list, pair NPI-matched identity data with a verified contact dataset. EmailAddress.ai's physician database covers 1.99 million US physicians with NPI-matched records and verified work email.