Skip to main content
BLOG

What Is an NPI Number? The B2B Sales Team's Guide to NPI Data

NPI numbers are the backbone of every healthcare provider database. Here's what they tell you, what they don't, and how to use them for sales.

2026-02-20

NPI data provider data sales prospecting

The Basics: What an NPI Number Is

An NPI number is a 10-digit identifier assigned to every healthcare provider in the United States. NPI stands for National Provider Identifier. The system was created by the Centers for Medicare and Medicaid Services (CMS) under the Health Insurance Portability and Accountability Act of 1996 (HIPAA). Every doctor, dentist, therapist, chiropractor, and healthcare organization that bills insurance needs one.

Think of it like a Social Security number for healthcare providers, but public. Unlike an SSN, NPI numbers are freely searchable in the NPPES NPI Registry. Anyone can look one up. There's no paywall, no login required, and no usage limits on the web interface.

The NPI replaced a patchwork of older identifier systems in 2007. Before NPIs, Medicare used UPINs, Medicaid had its own provider IDs, and commercial payers each had their own numbering schemes. It was a mess. The NPI standardized everything into a single, permanent identifier per provider or organization.

Here's what matters for sales teams: because every active provider has an NPI, and because the registry is public, it's the most complete starting point for building a provider database. Not the most useful starting point. Not the most accurate. But the most complete. That distinction matters a lot, and we'll get into why.

Type 1 vs. Type 2 NPI Numbers

There are two types of NPI numbers. Understanding the difference is critical if you're using NPI data for prospecting.

Type 1: Individual Providers

A Type 1 NPI is assigned to an individual human being who provides healthcare services. Doctors, dentists, nurse practitioners, psychologists, physical therapists, chiropractors. If a person delivers clinical care and bills for it, they have a Type 1 NPI.

Type 1 NPIs follow the provider throughout their career. If Dr. Sarah Chen moves from a hospital in Boston to a private practice in Austin, her NPI stays the same. The address in the registry should update, but the number itself is permanent.

There are roughly 6.3 million active Type 1 NPIs in the NPPES database as of early 2026. That includes everyone from surgeons to certified nurse midwives to licensed clinical social workers.

Type 2: Organizations

A Type 2 NPI is assigned to an organization. Hospitals, group practices, clinics, laboratories, pharmacies, home health agencies. Any entity that provides healthcare services as an organization gets a Type 2 NPI.

This is where it gets interesting for sales teams. A single dental practice with 4 dentists might have 5 NPIs: one Type 2 for the practice itself, and four Type 1 NPIs for each individual dentist. A large health system could have hundreds of Type 2 NPIs for different facilities, departments, and subsidiaries.

There are approximately 1.2 million active Type 2 NPIs. But the relationship between Type 1 and Type 2 records isn't cleanly mapped in the registry. You can't easily query "show me all providers who work at this organization" using NPI data alone. That linkage problem is one of the biggest limitations for sales use cases.

What Data the NPI Registry Contains

Every NPI record includes a set of standard fields. Here's what you get and what each field is worth from a prospecting perspective.

Fields You Can Count On

  • NPI number - The 10-digit identifier itself. Useful as a unique key for deduplication and matching across datasets.
  • Provider name - For Type 1, the individual's legal name (first, last, suffix, credential). For Type 2, the organization's legal business name and a "doing business as" (DBA) name if different.
  • Entity type - Type 1 (individual) or Type 2 (organization). Essential for filtering.
  • Taxonomy codes - Specialty classification codes. A provider can have multiple taxonomy codes. These map to specialties like "General Dentistry" (1223G0001X) or "Clinical Psychology" (103T00000X). This is your primary field for building specialty-specific lists.
  • Practice location address - The physical address where the provider sees patients. Updated by the provider. Sometimes current, sometimes years old.
  • Mailing address - Often a billing office or PO box. Less useful for understanding where the practice physically operates.
  • Enumeration date - When the NPI was first assigned. Useful for identifying new practices or newly licensed providers.
  • Last update date - When the record was last modified. A record that hasn't been updated since 2015 should raise a flag about data freshness.

Fields That Are Hit-or-Miss

  • Phone number - Listed on most records, but it's often a general office line or billing department. Not a direct dial. Not a cell phone. For sales purposes, this number will get you past the door about 15% of the time.
  • Fax number - Still listed on a surprising number of records. Healthcare runs on fax more than any industry should in 2026, but this isn't useful for outbound sales.
  • Authorized official - For Type 2 records, this lists the person authorized to manage the NPI. Sometimes it's the practice owner. Sometimes it's the office manager. Sometimes it's a compliance officer who left two years ago. The title and phone number fields here are often blank or outdated.

Fields You Won't Find

This is where NPI data falls short for B2B sales teams:

  • Email addresses - Not in the registry. Period. If you need provider email addresses, you need a commercial data source.
  • Practice size - No field for number of providers, number of locations, or revenue. You can infer some of this by counting Type 1 NPIs that share a practice address, but that method is unreliable.
  • Technology stack - No information about what EHR, practice management system, or other software a practice uses.
  • Ownership structure - The registry doesn't tell you if a practice is independently owned, hospital-affiliated, or backed by private equity.
  • Insurance panels - No payer mix information.
  • Decision-maker information - The authorized official field is the closest you get, and it's often wrong or incomplete.

For a deeper look at exactly where NPI data falls short compared to commercial sources, we cover NPI vs commercial data in depth here.

How to Look Up an NPI Number

There are three main ways to access NPI data. Each serves a different use case.

1. The NPPES Web Interface

The NPI Registry website lets you search individual records by name, NPI number, location, or taxonomy. It's fine for looking up a single provider. You'll get the full record with all available fields.

Limitations: no bulk search capability, no export function, and the interface hasn't been meaningfully updated in years. If you need to look up more than a handful of providers, this isn't the tool.

2. The NPPES API

CMS provides a free API for programmatic lookups. You can query by any combination of fields and get structured JSON responses. The API supports up to 200 results per request and handles single-record lookups well.

This works for spot-checking and for integrating NPI verification into your data pipeline. If a sales rep wants to verify that a provider's information is current before a call, an API lookup takes seconds.

Limitations: the API is rate-limited and not designed for bulk data extraction. If you're trying to pull all dentists in Texas, you'll hit rate limits quickly and need a different approach.

3. The NPPES Downloadable Files

CMS publishes the complete NPPES dataset as downloadable files, updated monthly. The full file is over 7 GB and contains every active and deactivated NPI record. There's also a weekly incremental update file with recent changes.

This is the approach for any serious data operation. Download the full file, load it into a database (PostgreSQL, MySQL, even SQLite if you're careful about memory), and query it however you want. No rate limits, no API restrictions, total flexibility.

The download is available at CMS NPPES Data Dissemination. You'll need to parse the pipe-delimited format and handle the taxonomy code crosswalk table separately.

NPI Data Limitations for Sales Teams

We work with NPI data every day at Provyx, and we've learned where it breaks down for sales use cases. Here are the biggest problems.

Address Staleness

Providers are supposed to update their NPI record within 30 days of any change. Many don't. We've seen records where the practice address hasn't been updated in 5+ years. The provider moved to a new practice, but their NPI still shows the old location.

How bad is it? Based on our analysis, roughly 12-15% of practice addresses in the NPI registry don't match the provider's current practice location. In fast-growing metro areas like Austin, Nashville, and Phoenix, that number jumps to 18-20%.

For sales teams, this means mailers sent to NPI addresses have a meaningful non-delivery rate. And if you're building territories based on NPI geography, your territory assignments are working with noisy location data.

No Contact Information That Matters

The phone number on an NPI record is almost never the number you want to call. It's typically the main office number, which routes to a receptionist who's trained to deflect sales calls. There are no email addresses, no direct dials, no cell phones, and no information about who the decision-maker is for purchasing.

If your sales motion depends on reaching the right person with the right message, NPI data gives you none of the "right person" part.

Taxonomy Codes Are Broad

NPI taxonomy codes tell you a provider's general specialty, but not their sub-specialty focus. A psychiatrist who specializes in adolescent ADHD and a psychiatrist who runs a ketamine infusion clinic both have the same taxonomy code. For sales teams targeting specific clinical niches, taxonomy alone isn't precise enough.

There are roughly 860 unique taxonomy codes in the current classification system. That sounds granular until you realize that a large specialty like "Internal Medicine" has dozens of sub-specialty focus areas that aren't captured.

The Provider-to-Practice Linkage Problem

This is the biggest structural limitation. NPI data doesn't neatly connect individual providers (Type 1) to the organizations they work for (Type 2). You can sometimes infer the connection by matching practice addresses, but it's unreliable. Providers at the same group practice might list slightly different address formats. A provider who works at two locations might only list one.

For B2B sales, you typically want to target practices, not individual providers. You want to know: this practice has 6 providers, does $3M in revenue, uses Dentrix for their EHR, and the office manager's name is Janet. NPI data gives you fragments of that picture with no clean way to assemble them.

How Smart Sales Teams Use NPI Data

Despite its limitations, NPI data is valuable when you use it for what it's good at: coverage, deduplication, and as a foundation for enrichment.

Use 1: Build Your Universe

Start with NPI data to define the total addressable market for your product. How many oral surgeons are there in the Southeast? How many Type 2 organizations have a primary care taxonomy code in metro areas with 500K+ population? NPI data answers these universe-sizing questions accurately.

Filter by taxonomy code, state, and enumeration date to build your initial target list. Then enrich it with commercial data to add the fields you need for outreach.

Use 2: Deduplicate and Match

NPI numbers are the best unique identifier for healthcare providers. If you're merging data from multiple sources (a purchased list, your CRM, a conference attendee list, referral data), NPI is the key that ties everything together.

Before loading any new data into your CRM, match against NPI. It catches duplicates that name-and-address matching misses. Dr. Robert Chen and Dr. Bob Chen at the same practice? Same NPI. Different CRM records? Now you know they're the same person.

Use 3: Verify and Clean

Run your existing CRM data against the latest NPI file monthly. Flag records where the NPI has been deactivated (provider retired, deceased, or surrendered their license). Flag records where the NPI address has changed since your last sync (provider may have moved). This alone catches 3-5% of stale records per quarter that would otherwise waste your reps' time.

Provyx runs this verification automatically. Every record in our database is cross-referenced against the NPI registry, and we flag changes within days of the NPPES update. Learn more about our provider contact data and how we keep it current.

Use 4: Monitor New Market Entrants

The NPPES weekly update file includes newly enumerated NPIs. That means new providers entering the market and new practices opening. If you're selling to newly established practices (the first 12-18 months is prime buying time for many healthcare products), the NPI new enumeration feed is a free early-warning system.

Set up a monthly process to pull new Type 2 NPIs in your target taxonomies and geographies. These are practices that haven't been saturated by every other sales team yet.

Enrichment: What You Need Beyond NPI

NPI data is a starting point. To build a list your sales team can work, you need to layer on additional data sources. Here's what to prioritize.

Email Addresses

The single most requested field that NPI data doesn't provide. For outbound email campaigns, you need verified email addresses for decision-makers. Not the info@ or contact@ generic address. The actual person who evaluates and purchases your product.

Getting accurate healthcare provider emails is hard. Providers don't publish business emails publicly the way SaaS executives do. The best commercial datasets achieve 60-70% email coverage for practice decision-makers. That's considered good in this vertical.

Direct Phone Numbers

The NPI phone number gets you to the front desk. A direct dial or a specific extension gets you to the decision-maker. The difference in connect rate is 3-5x. For any sales team doing phone outreach, direct dials are worth paying for.

Practice Size and Revenue Indicators

You can infer some practice size information from NPI data by counting providers at the same address. But commercial data sources provide more reliable indicators: number of providers, number of locations, approximate revenue ranges, and patient volume estimates. These fields let you segment your outreach by practice size, which is one of the strongest predictors of deal size and sales cycle length.

Technology Stack

What EHR, practice management system, imaging platform, or patient engagement tool does the practice use? This information doesn't exist in any government database. It comes from web scraping, technographic databases, and self-reported surveys. Technology detection data is a differentiator that lets you personalize outreach and disqualify bad-fit prospects before wasting time on them.

Ownership and Affiliation

Is the practice independently owned? Part of a DSO? Hospital-affiliated? PE-backed? Ownership determines who makes buying decisions, how long the sales cycle takes, and what budget authority looks like. NPI data doesn't capture this. Commercial sources build it from state filings, acquisition announcements, and organizational data.

Common Mistakes When Using NPI Data for Sales

We've seen these errors repeatedly across sales teams that try to build provider lists from NPI data alone.

Mistake 1: Treating the NPI File as a Ready-Made Contact List

The NPPES file is a registry, not a sales list. Loading it into your CRM without enrichment, verification, and segmentation guarantees poor results. We've seen teams import 100,000 NPI records and wonder why their reps can't book meetings. The data was never designed for outbound sales.

Mistake 2: Ignoring Deactivated NPIs

The NPPES file includes deactivated NPIs (providers who have retired, died, or voluntarily surrendered their number). If you're not filtering on NPI status, you're including records that will never convert. Roughly 8% of all NPIs in the full file are deactivated.

Mistake 3: Using Mailing Address Instead of Practice Address

The NPPES file has two address fields: practice location and mailing address. For sales territory assignment and geographic targeting, use practice location. The mailing address is often a billing company, PO box, or home address that has no relationship to where patients are seen.

Mistake 4: Not Accounting for Multi-Taxonomy Providers

A provider can list up to 15 taxonomy codes. If you search for "Family Medicine" providers and a doctor has both Family Medicine and Sports Medicine taxonomy codes, they'll show up in both queries. Without deduplication, your lists will have overlap. Build your queries to deduplicate on NPI number after filtering by taxonomy.

For more on common prospecting errors, check out our guide on healthcare sales prospecting mistakes.

A Practical Workflow for Sales Teams

Here's the exact process we recommend for using NPI data as part of your prospecting workflow.

  1. Download the latest NPPES file from CMS. Load it into a database. Filter to active NPIs only, in your target taxonomies and geographies.
  2. Separate Type 1 and Type 2 records. Build your practice list from Type 2 records. Use Type 1 records to estimate practice size and identify provider names at each location.
  3. Enrich with commercial data. Add email addresses, direct phone numbers, ownership data, technology stack, and practice size indicators from a commercial provider data source like Provyx.
  4. Verify and clean. Run email verification, check phone numbers against disconnected number databases, and validate addresses against USPS standards.
  5. Segment and score. Build segments based on practice size, geography, technology fit, and any other criteria relevant to your ICP. Score or tier your list so reps focus on the highest-value targets first.
  6. Load and assign. Import into your CRM with proper field mapping. Assign territories. Set up ongoing data maintenance (monthly NPI refresh, quarterly enrichment update).

This workflow turns raw NPI data into a working sales list. The NPI step takes an hour. The enrichment and verification steps take days. That's where the real value is created.

The Bottom Line on NPI Data

NPI numbers are the foundation of healthcare provider identification. For sales teams, NPI data is essential for coverage, deduplication, and verification. It's free, it's public, and it's the most complete source of provider information available.

But it's not a sales list. It doesn't have the contact information, practice intelligence, or segmentation data you need to run effective outbound campaigns. Treating it as a finished product is one of the most common and most expensive mistakes in healthcare B2B sales.

Use NPI data as your starting layer. Build on it with commercial data that fills the gaps. And put a process in place to keep everything current, because healthcare provider data decays faster than almost any other B2B category.

If you want to skip the manual enrichment process, talk to us. Provyx starts with NPI data and adds verified contact information, practice intelligence, and technology data so your team can start selling instead of data wrangling.

About the Author

Rome

Former Datajoy (acquired by Databricks), Microsoft, Salesforce. UC Berkeley Haas MBA.

LinkedIn Profile

Frequently Asked Questions

Is it free to look up NPI numbers?

Yes. The NPI Registry at npiregistry.cms.hhs.gov is completely free to search. You can also download the entire NPPES database file at no cost from CMS. The data is public. Commercial vendors charge for enrichment and verification on top of NPI data, not for the NPI data itself.

What's the difference between Type 1 and Type 2 NPI numbers?

Type 1 NPIs are assigned to individual providers (doctors, dentists, therapists). Type 2 NPIs are assigned to organizations (practices, clinics, hospitals). A single dental practice with 4 dentists would have 5 NPIs total: one Type 2 for the practice and four Type 1 for the individual providers.

Can I use NPI data to build a sales contact list?

NPI data is a starting point, not a finished contact list. It gives you provider names, specialties, and practice addresses, but it lacks email addresses, direct phone numbers, practice size, technology data, and decision-maker information. You'll need to enrich NPI records with commercial data before your sales team can use them effectively.

How often is the NPI registry updated?

CMS publishes a full NPPES data file monthly and incremental updates weekly. However, the accuracy of individual records depends on providers updating their information, which many don't do promptly. We've found that 12-15% of practice addresses in the NPI registry are outdated at any given time.

Get the Provider Data You Need

Tell us what you're looking for. We'll build a custom list matched to your target market.

Get Provider Data

Trusted by healthcare sales teams, medical device companies, and health IT vendors across the US.