Healthcare Provider Lookup
Search 9,078,829 licensed healthcare providers in the U.S. Every doctor, nurse practitioner, dentist, therapist, and healthcare organization registered with the federal government has a unique NPI number on file with CMS — look one up to see their specialty, practice location, and credentials.
Data sourced from the NPPES National Provider Identifier Registry, published by the Centers for Medicare & Medicaid Services.
Browse by Specialty
All specialties →Browse by State
All states →Frequently Asked Questions
What is an NPI number?
An NPI (National Provider Identifier) is a unique 10-digit identification number assigned to every licensed healthcare provider in the United States. It is required for all healthcare billing and is issued by CMS through the NPPES system. Every practicing doctor, nurse, dentist, therapist, hospital, and clinic has one.
How do I look up a doctor by NPI number?
Enter the 10-digit NPI in the search bar above. You can also search by the provider's name or city. Each result links to a full profile showing the provider's specialty, practice address, credentials, and license information.
What information is available for each provider?
Each profile shows the provider's NPI number, full name or organization name, primary specialty, practice address and phone number, license number and state, credentials, and NPPES registration date.
Where does this data come from?
All data comes from the NPPES public data dissemination files published by CMS. The data is updated regularly from the official bulk download. For real-time verification, use the official NPPES NPI Registry.
Is this data official or verified?
This site republishes publicly available NPPES data for informational purposes only. This is not a substitute for verifying a provider's license or board certification status. Always confirm credentials with the relevant state medical board or licensing authority.