Doctor NPI Lookup — Find Any Physician's NPI Number
Every licensed physician in the United States who participates in HIPAA-covered transactions has a National Provider Ide…
Every licensed physician in the United States who participates in HIPAA-covered transactions has a National Provider Identifier (NPI) number. Whether you need a doctor's NPI for billing, referrals, credentialing, prior authorizations, or patient record transfers, this free tool searches the complete NPPES registry to find any US physician's NPI instantly — no registration required.
Why Do Doctors Need an NPI Number?
The National Provider Identifier is mandatory for all physicians under HIPAA regulations. Every physician who bills insurance, submits Medicare or Medicaid claims, or is referenced in electronic health transactions must have an NPI. The NPI replaced earlier provider identifiers (UPIN, OSCAR, NSC numbers) and is now the universal standard identifier. Physicians receive a Type 1 (individual) NPI when they first apply through the NPPES system. Group practices also receive Type 2 (organizational) NPIs separate from individual physician NPIs.
What Information Can You Find for a Doctor by NPI?
Searching for a physician by NPI in NPPES returns: their full legal name, credential (MD, DO, etc.), taxonomy code identifying their medical specialty (e.g., Internal Medicine 207R00000X, General Surgery 208600000X), practice address and mailing address, phone and fax numbers, Medicaid identifier if enrolled, state license number and licensing state, enumeration date (when the NPI was issued), and active/inactive status. This data is publicly available under federal law and is maintained by CMS.
Searching by Medical Specialty
The NPPES registry classifies physicians by taxonomy codes — a standardized coding system that identifies medical specialties. Primary care physicians (207Q00000X), internists (207R00000X), family medicine physicians (207Q00000X), cardiologists (207RI0200X), orthopedic surgeons (207X00000X), dermatologists (207N00000X), and all other specialties each have unique taxonomy codes. When searching for a doctor by specialty, entering the specialty description in the search tool filters results to physicians with matching taxonomy codes, making it easy to find specialists in a specific area.
Doctor NPI Lookup for Insurance Billing
Medical billing staff use physician NPI numbers daily for claim submission to Medicare, Medicaid, and commercial insurance. The billing NPI must match exactly what is enrolled with each payer. When adding a new physician to a billing system, verifying their NPI through NPPES confirms the correct number and associated data before enrollment. NPI mismatches are a leading cause of claim rejections — verifying through NPPES before enrollment prevents these costly errors. The taxonomy code from NPPES also confirms the physician's specialty for appropriate fee schedule assignment.
Finding a Doctor for Referrals and Care Coordination
Physicians referring patients to specialists, hospitals ordering tests from reference labs, and care coordinators managing complex patients all use NPI numbers in their workflows. A referring physician's NPI appears on specialist referral forms and is required on many prior authorization requests. Finding a specialist's NPI through NPPES also confirms their current practice location and specialty — useful for verifying that a referral is going to the right provider at the correct address before sending a patient.
Doctor NPI for Prior Authorizations
Prior authorization requests for medications, procedures, and specialist referrals require both the ordering physician's NPI and often the performing provider's NPI. Insurance companies use these NPIs to verify that the ordering physician is enrolled in the patient's plan and has the appropriate specialty credentials to order the requested service. Incomplete or incorrect NPI information on prior authorization requests is a common cause of delays. Using NPPES to verify NPI numbers before submitting prior authorizations prevents these administrative delays.
Inactive or Deactivated Physician NPIs
Physicians who have retired, surrendered their license, or died may have inactive NPIs in the NPPES system. NPPES marks NPIs as inactive when CMS receives notification of deactivation, but the records remain in the registry. If a search returns an NPI with 'Deactivated' status, do not use that NPI for billing or referrals — it will cause claim rejections. Always check the NPI status field in search results and only use NPIs with 'Active' status for administrative transactions.
Frequently Asked Questions
How do I find a doctor's NPI number?
Enter the doctor's first name, last name, and state in the search tool above. Results will show matching physicians with their NPI numbers, specialties, and practice addresses from the official NPPES registry.
Is a doctor's NPI number public information?
Yes. NPI numbers and associated NPPES data are publicly available under federal law. The NPPES registry is published by CMS as public government data that anyone can access.
Do all doctors have an NPI number?
All physicians who participate in HIPAA-covered transactions are required to have an NPI. This includes virtually all practicing physicians who accept insurance. Physicians who practice entirely on a cash basis and do not participate in any insurance may not have an NPI, but this is rare.
What is the difference between a doctor's NPI and their medical license number?
An NPI is a federal identifier used for billing and HIPAA transactions, managed by CMS. A medical license number is a state-issued identifier for practicing medicine in that state. They are different numbers from different authorities. NPPES displays both — the NPI and the associated state license number(s).
Can I look up a doctor's NPI by their specialty?
Yes. The search tool supports filtering by specialty/taxonomy. Enter a specialty like 'cardiology' or 'pediatrics' along with a state to find physicians in that specialty area.
What does the taxonomy code mean on an NPI record?
The taxonomy code identifies the provider's medical specialty using a standardized coding system. For example, 207R00000X = Internal Medicine, 207Q00000X = Family Medicine, 208600000X = General Surgery. Each specialty and subspecialty has a unique taxonomy code.
Other Lookup Tools
DEA License Lookup by NPI
Verify DEA registration information and prescribing authority using NPI.
Look up DEA →PECOS Medicare Enrollment
Check Medicare enrollment and PECOS status for any provider by NPI.
Check PECOS →PTAN Lookup by NPI
Find Provider Transaction Access Numbers for Medicare billing setup.
Find PTAN →Tax ID Lookup by NPI
Cross-reference EIN and tax identification with NPI records.
Look up Tax ID →CAQH Lookup by NPI
Guide to accessing CAQH ProView credentialing data using NPI numbers.
CAQH guide →Medicaid Provider Lookup
Verify Medicaid provider enrollment status across all US states.
Medicaid lookup →