NewBizBot
|Docs
Data APICode References

NUCC Taxonomy Code Reference

Understanding healthcare provider taxonomy codes and how to query them in the NPI Providers dataset.

NUCC (National Uniform Claim Committee) taxonomy codes are 10-character alphanumeric codes used to classify healthcare providers by specialty. Every NPI provider record includes at least one taxonomy code as their primary specialty, making it the most useful filter for specialty-level analysis.

How Taxonomy Codes Work

Taxonomy codes follow a hierarchical classification with three levels:

LevelDescriptionExample
Provider TypeTop-level groupingAllopathic & Osteopathic Physicians
ClassificationSpecialty areaInternal Medicine
SpecializationSub-specialty (optional)Cardiovascular Disease

The code format is XXXXXXXXXX (10 characters, e.g., 207RC0000X). The prefix identifies the provider type and specialty. There are 873 distinct taxonomy codes in the dataset.

Display Name

Each taxonomy code has a human-readable display_name derived from:

  • Classification only (when no specialization): "Internal Medicine"
  • Classification + specialization: "Internal Medicine - Cardiovascular Disease"

URL Slug

Each code also has a URL-safe slug (e.g., internal-medicine, cardiovascular-disease) used in the NPI directory pages at /npi/specialty/{slug}.

Querying Taxonomy Codes

Use the primary_taxonomy_code column on the npi_providers table:

# Exact taxonomy code
?primary_taxonomy_code=eq.207RC0000X

# Prefix match (all Internal Medicine subspecialties)
?primary_taxonomy_code=like.207R*

# Multiple specific codes
?primary_taxonomy_code=in.(207RC0000X,207RI0011X,207RG0100X)

Combining with Other Filters

# Cardiologists in New York
?practice_state=eq.NY&primary_taxonomy_code=eq.207RC0000X&limit=20

# All physician specialties in Houston, TX
?practice_state=eq.TX&practice_city=eq.HOUSTON&primary_taxonomy_code=like.207*&entity_type=eq.1&limit=50

# Hospital organizations nationwide
?primary_taxonomy_code=eq.282N00000X&entity_type=eq.2&limit=50

Provider Type Groups

The 873 taxonomy codes fall into these top-level provider type groups:

Provider TypeCode Prefix RangeDescription
Allopathic & Osteopathic Physicians207*, 208*MDs and DOs across all specialties
Dental Providers122*, 124*, 126*Dentists, dental hygienists, labs
Nursing Service Providers163*, 364*, 367*RNs, LPNs, nurse aides
Advanced Practice Nurses363L*, 363A*Nurse practitioners, clinical nurse specialists
Physician Assistants363A*PAs in various specialties
Pharmacists & Pharmacies174*, 183*, 333*Individual pharmacists and pharmacy organizations
Behavioral Health101*, 102*, 103*, 104*Psychologists, social workers, counselors
Therapy Providers225*, 226*, 231*, 235*Physical, occupational, speech therapy
Hospitals282*, 283*, 284*, 286*Acute care, rehab, psychiatric, long-term care
Clinics/Centers261Q*Ambulatory care clinics by specialty
Laboratories291*, 292*Clinical and pathology labs
Agencies251*Home health, hospice, nursing facility
Suppliers332*, 335*Durable medical equipment, prosthetics
Transportation Services341*, 343*, 344*Ambulance, bus, air transport
Student/Trainee390*Student health practitioners
Technicians/Technologists246*, 247*Radiology, pathology technicians

Top Healthcare Specialties

These are the most common specialties by provider count:

Physicians (MDs/DOs)

Taxonomy CodeSpecialtyExample Query
207Q00000XFamily Medicine?primary_taxonomy_code=eq.207Q00000X
207R00000XInternal Medicine?primary_taxonomy_code=eq.207R00000X
207RC0000XCardiovascular Disease?primary_taxonomy_code=eq.207RC0000X
207X00000XOrthopedic Surgery?primary_taxonomy_code=eq.207X00000X
208D00000XGeneral Practice?primary_taxonomy_code=eq.208D00000X
207V00000XObstetrics & Gynecology?primary_taxonomy_code=eq.207V00000X
207N00000XDermatology?primary_taxonomy_code=eq.207N00000X
207T00000XNeurological Surgery?primary_taxonomy_code=eq.207T00000X
2084P0800XPsychiatry?primary_taxonomy_code=eq.2084P0800X
207Y00000XOtolaryngology?primary_taxonomy_code=eq.207Y00000X
207RG0100XGastroenterology?primary_taxonomy_code=eq.207RG0100X
207RE0101XEndocrinology?primary_taxonomy_code=eq.207RE0101X
207RP1001XPulmonary Disease?primary_taxonomy_code=eq.207RP1001X
207RH0003XHematology & Oncology?primary_taxonomy_code=eq.207RH0003X
207RI0011XInterventional Cardiology?primary_taxonomy_code=eq.207RI0011X

Dental Providers

Taxonomy CodeSpecialtyExample Query
1223G0001XGeneral Practice Dentistry?primary_taxonomy_code=eq.1223G0001X
122300000XDentist?primary_taxonomy_code=eq.122300000X
1223P0221XPediatric Dentistry?primary_taxonomy_code=eq.1223P0221X
1223X0400XOrthodontics?primary_taxonomy_code=eq.1223X0400X
1223S0112XOral & Maxillofacial Surgery?primary_taxonomy_code=eq.1223S0112X
1223E0200XEndodontics?primary_taxonomy_code=eq.1223E0200X
1223P0106XPeriodontics?primary_taxonomy_code=eq.1223P0106X

Advanced Practice & Allied Health

Taxonomy CodeSpecialtyExample Query
363L00000XNurse Practitioner?primary_taxonomy_code=eq.363L00000X
363A00000XPhysician Assistant?primary_taxonomy_code=eq.363A00000X
174400000XPharmacist?primary_taxonomy_code=eq.174400000X
225100000XPhysical Therapist?primary_taxonomy_code=eq.225100000X
225500000XRespiratory Therapist?primary_taxonomy_code=eq.225500000X
152W00000XOptometrist?primary_taxonomy_code=eq.152W00000X
156FX1800XOptician?primary_taxonomy_code=eq.156FX1800X
231H00000XAudiologist?primary_taxonomy_code=eq.231H00000X
235Z00000XSpeech-Language Pathologist?primary_taxonomy_code=eq.235Z00000X

Behavioral Health

Taxonomy CodeSpecialtyExample Query
104100000XSocial Worker?primary_taxonomy_code=eq.104100000X
1041C0700XClinical Social Worker?primary_taxonomy_code=eq.1041C0700X
101YM0800XMental Health Psychologist?primary_taxonomy_code=eq.101YM0800X
101Y00000XCounselor?primary_taxonomy_code=eq.101Y00000X
103T00000XPsychologist?primary_taxonomy_code=eq.103T00000X
106H00000XMarriage & Family Therapist?primary_taxonomy_code=eq.106H00000X

Facilities & Organizations

Taxonomy CodeSpecialtyExample Query
282N00000XGeneral Acute Care Hospital?primary_taxonomy_code=eq.282N00000X
282NC0060XCritical Access Hospital?primary_taxonomy_code=eq.282NC0060X
283Q00000XPsychiatric Hospital?primary_taxonomy_code=eq.283Q00000X
261QM0801XMental Health Clinic?primary_taxonomy_code=eq.261QM0801X
261QR0405XRehabilitation Clinic?primary_taxonomy_code=eq.261QR0405X
261QU0200XUrgent Care Clinic?primary_taxonomy_code=eq.261QU0200X
314000000XSkilled Nursing Facility?primary_taxonomy_code=eq.314000000X
3336C0003XPharmacy?primary_taxonomy_code=eq.3336C0003X
251E00000XHome Health Agency?primary_taxonomy_code=eq.251E00000X
251G00000XHospice?primary_taxonomy_code=eq.251G00000X

Taxonomy Distribution

MetricValue
Total distinct codes873
Providers with exactly 1 taxonomy81%
Providers with 2+ taxonomies19.1% (~1.73M)
Providers with 4+ taxonomies3.7%
Taxonomy fill rate100% (every active provider has at least one)

The primary_taxonomy_code on npi_providers reflects each provider's self-designated primary specialty. Providers with multiple specialties have additional entries in the npi_taxonomies join table.

Example Queries

Find all nurse practitioners in California:

curl "https://newbizbot.ai/api/data/npi_providers?practice_state=eq.CA&primary_taxonomy_code=eq.363L00000X&entity_type=eq.1&limit=10" \
  -H "Authorization: Bearer YOUR_API_KEY"

Find hospitals in the Southeast:

curl "https://newbizbot.ai/api/data/npi_providers?practice_state=in.(GA,FL,NC,SC,AL,TN)&primary_taxonomy_code=eq.282N00000X&entity_type=eq.2&limit=50&select=npi,organization_name,practice_city,practice_state,primary_taxonomy_display" \
  -H "Authorization: Bearer YOUR_API_KEY"

Find all mental health providers in Chicago:

# Prefix match: all behavioral health codes start with 10
curl "https://newbizbot.ai/api/data/npi_providers?practice_state=eq.IL&practice_city=eq.CHICAGO&primary_taxonomy_code=like.10*&limit=50&select=npi,first_name,last_name,credential,primary_taxonomy_display" \
  -H "Authorization: Bearer YOUR_API_KEY"

Count pharmacists by state:

curl -I "https://newbizbot.ai/api/data/npi_providers?practice_state=eq.TX&primary_taxonomy_code=eq.174400000X&limit=0" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Prefer: count=exact"

On this page

NUCC Taxonomy Code Reference | NewBizBot Documentation | NewBizBot Documentation