Education

NPPES Data Explained: The Healthcare Marketer's Complete Guide to Government Provider Data

May 5, 2026
Healthcare professional analyzing data on a computer screen

Ask any experienced healthcare data vendor where their provider contact information comes from, and the honest answer is always the same: NPPES. The National Plan and Provider Enumeration System is the official US government registry of every licensed healthcare provider in the country. Understanding how it works — and what its limitations are — is the single most useful thing a healthcare marketer or sales leader can do to evaluate data quality and make smarter purchasing decisions.

What NPPES is and who maintains it

NPPES is maintained by the Centers for Medicare and Medicaid Services, the federal agency that oversees Medicare and Medicaid programs. CMS created NPPES in 2004 to implement the HIPAA requirement that every healthcare provider use a standard, unique identifier — the National Provider Identifier, or NPI — when submitting electronic healthcare transactions. In simpler terms: if you want to get paid by insurance, you need an NPI. And to get an NPI, you register in NPPES.

This requirement covers virtually every practicing licensed healthcare provider in the United States. Physicians, dentists, pharmacists, nurses, therapists, chiropractors, podiatrists, audiologists — if they bill for services covered by any major insurance plan, they are in NPPES. The database currently contains over 8 million NPI records, though the number of actively practicing individual providers is significantly smaller once organizational NPIs and inactive registrations are filtered out.

How providers are classified in NPPES

Every provider in NPPES is assigned a taxonomy code that identifies their specialty and subspecialty. Taxonomy codes are standardized across the healthcare industry and are updated by the National Uniform Claim Committee. There are over 850 unique taxonomy codes covering everything from general family medicine physicians to highly specific subspecialties like pediatric neurological surgery or oral and maxillofacial radiology.

For healthcare marketers, taxonomy codes are the most important field in the entire dataset. They allow you to filter 8 million raw records down to the specific specialty audience you need — cardiologists only, or dermatologists only, or all mental health providers combined. Without taxonomy filtering, NPPES data is an undifferentiated mass. With it, it becomes a precision-targeted contact list.

Type 1 versus Type 2 NPIs

NPPES contains two types of NPIs: Type 1, assigned to individual healthcare providers, and Type 2, assigned to organizations such as hospitals, group practices, clinics, and health systems. If you're building a B2B contact list of individual physicians or providers, you want Type 1 records only. Type 2 organizational records are useful for hospital system marketing but do not give you individual provider contact information.

Many data vendors sell databases that mix Type 1 and Type 2 records without clearly distinguishing them. This can significantly inflate the apparent size of a database while reducing its actionability for direct provider outreach. Always confirm that any medical professional database you purchase is filtered to individual Type 1 NPI holders.

What information NPPES contains

For each Type 1 NPI record, NPPES includes the provider's full legal name, credential (MD, DO, DDS, PhD, etc.), primary taxonomy code, business mailing address, business practice location address, business phone number, business fax number, mailing phone and fax, and in many cases the provider's license number and the state in which it was issued.

The completeness of fields varies by provider. Business phone coverage is very high — above 95 percent for most specialty categories. Fax coverage varies widely by specialty; cardiologists and chiropractors have among the highest fax coverage at 71 and 61 percent respectively, while some therapy specialties have much lower fax penetration. Email addresses are not included in NPPES — any vendor claiming to provide email addresses sourced from NPPES is appending those from a separate, third-party source.

Why NPPES data is more reliable than alternatives

The key advantage of NPPES over commercially compiled provider directories or scraped web data is that providers have a direct financial incentive to keep their NPPES registration current. An outdated business address or inactive phone number on their NPPES record can result in payment delays from insurance companies. This self-maintenance dynamic means NPPES data reflects reality more closely than directories that rely on providers voluntarily updating their information.

This doesn't mean NPPES is perfect. Providers who retire or change practices don't always update their NPPES record immediately. The lag between a practice change and an NPPES update can be anywhere from weeks to months. For marketers, this means any NPPES-sourced database will have a small percentage of stale records — typically 3 to 8 percent annually, depending on the specialty and how mobile that provider segment tends to be.

Using NPPES data for marketing

The NPPES public use file is available as a free download from the CMS website. CMS releases a full monthly replacement file, typically in the first week of each month. The file is large — over 10 gigabytes uncompressed — and contains hundreds of columns, many of which are empty or irrelevant for marketing purposes. Working with the raw file requires database tools and data engineering expertise that most marketing teams don't have in-house.

The practical alternative is to purchase a pre-processed NPPES-sourced database from a vendor who has done the cleaning, filtering, and specialty mapping for you. The complete database on this site covers all 23 specialties from the March 2026 NPPES release, pre-filtered to active Type 1 individual providers. See the FAQ for more on data fields and delivery. The value-add is not the raw data — that's publicly available — but the months of work that go into building a clean, usable, specialty-organized product from that raw data on an ongoing basis.

Need the data?

We have 6M+ US medical provider records across 19 specialties. Pick what you need and download it today.

See the Complete Database