NPI lookup: find any US healthcare provider
Every US healthcare provider has a 10-digit National Provider Identifier (NPI). Enter one below, or search by name, to see that provider's specialty, practice location, and registry details.
Searching 9,671,888 providers (9,303,783 active) from the public NPPES registry.
Paste up to 100 NPI numbers and look them all up at once, with CSV export.
NPI validatorCheck a 10-digit NPI's check digit instantly — runs in your browser.
Popular specialties
- Personal Care Attendant (99,860)
- Addiction (Substance Use Disorder) Counselor (99,752)
- Podiatric Clinic/Center (996)
- Legal Medicine (M.D./D.O.) Physician (99)
- Pulmonary Rehabilitation Certified Respiratory Therapist (99)
- Clinical & Laboratory Dermatological Immunology Physician (98)
- Attendant Care Provider (9,787)
- Facial Plastic Surgery Physician (976)
- Assistant Behavior Analyst (9,735)
- Contractor (9,727)
- Institutional Pharmacy (966)
- Sonography Radiologic Technologist (964)
- Prosthetic/Orthotic Supplier (9,639)
- Optometrist (96,172)
Providers by city
- Fairhope, AL (999)
- Pineville, LA (999)
- Alexandria, MN (995)
- New Hartford, NY (995)
- St Paul, MN (994)
- Jacksonville Beach, FL (994)
- Lompoc, CA (993)
- Land O Lakes, FL (993)
- Clifton Park, NY (990)
- Blaine, MN (990)
- Smithfield, NC (990)
- Campo, CA (99)
- Winterhaven, CA (99)
- California City, CA (99)
What is an NPI?
The National Provider Identifier (NPI) is a unique 10-digit number assigned to every US healthcare provider, both individuals (a doctor, dentist, or nurse) and organizations (a clinic, hospital, or pharmacy). CMS issues it through the National Plan & Provider Enumeration System (NPPES), and it appears on insurance claims and prescriptions. NPIRadar makes that public registry searchable: look up a provider by NPI number, browse providers by specialty, or find providers in your city.
Example: /npi/1275073215
Frequently asked questions
What is an NPI number?
An NPI (National Provider Identifier) is a unique 10-digit number that CMS assigns to every US healthcare provider — both individuals (a doctor, dentist, or nurse) and organizations (a clinic, hospital, or pharmacy) — through the National Plan & Provider Enumeration System (NPPES). It appears on insurance claims and prescriptions and does not change over a provider's career.
How do I find a provider's NPI number?
Enter the provider's name or their 10-digit NPI in the search box on NPIRadar. Every provider in the public NPPES registry has a detail page showing their specialty, taxonomy, credentials, and practice location.
How do I find my own NPI number?
Search your name on NPIRadar, or look it up in the official NPPES registry. Your NPI is assigned when you enumerate with CMS and stays the same for life, even if you change name, specialty, or employer.
Is the NPI lookup free?
Yes. NPI lookup, name and specialty search, the NPI validator, and bulk lookup are all free. A free, CORS-open JSON API is also available at https://npiradar.com/api/npi/{npi}, with no key required.
Is NPIRadar affiliated with CMS or NPPES?
No. NPIRadar is an independent directory built on the public-domain NPPES dataset published by CMS. It is not affiliated with or endorsed by CMS.