7,492,373 active providers · refreshed weekly
Providers A–Z
Every active provider with an NPI, by name. Choose a letter, then narrow down; each name links to its record with specialty and practice location.
Every active provider with an NPI, by name. Choose a letter, then narrow down; each name links to its record with specialty and practice location.