Search Healthcare Providers
About this tool
The National Plan and Provider Enumeration System (NPPES) NPI Registry is a free directory of healthcare providers maintained by the Centers for Medicare & Medicaid Services (CMS). Every healthcare provider in the United States that bills Medicare or Medicaid has a 10-digit NPI (National Provider Identifier).
ProviderDownload mirrors the NPPES registry with monthly + weekly updates, exposes it through a fast search interface, and offers a paid API for bulk lookups, change feeds, and custom-shaped data deliveries.