Provider taxonomy codes explained

Updated June 19, 2026

A taxonomy code is how the provider registry records a specialty. NPPES doesn’t store “cardiologist” as text — it stores a code, and you need the code set to turn it back into words. That code set is the NUCC Healthcare Provider Taxonomy.

How a taxonomy code is structured

Each code is a 10-character alphanumeric string (for example, 207RC0000X). Behind it sit three levels:

So 207RC0000X reads as “Internal Medicine — Cardiovascular Disease.”

Primary vs. secondary

A provider can list up to 15 taxonomies. One is marked the primary taxonomy; the rest are additional roles. drfind shows the primary specialty by default.

Common taxonomy codes

CodeSpecialty
207Q00000XFamily Medicine
207R00000XInternal Medicine
207RC0000XInternal Medicine — Cardiovascular Disease
208000000XPediatrics
207N00000XDermatology
207X00000XOrthopaedic Surgery
1223G0001XDentist — General Practice
363L00000XNurse Practitioner
363A00000XPhysician Assistant

Finding a provider’s specialty

You don’t need to memorize codes. On drfind you can search by specialty in plain English — “dermatologists in Austin, TX” — and we map the words to the right taxonomy codes behind the scenes. For how the codes relate to other IDs, see NPI vs. taxonomy vs. PECOS vs. CLIA.

Skip the raw data — search the U.S. provider registry in plain English.

Look up a provider →

Related guides

Frequently asked questions

How long is a taxonomy code?

Ten characters — a mix of numbers and letters, e.g., 207RC0000X for cardiology.

Can a provider have more than one taxonomy?

Yes. A provider can list up to 15. One is flagged as the primary taxonomy.

Who maintains taxonomy codes?

The National Uniform Claim Committee (NUCC). The set has roughly 870 codes and is updated twice a year.