Find Healthcare Providers

Browse 9,241,328 active providers across the United States. Pick a state or specialty to drill in.

By State

Top Specialties

About this directory

Every healthcare provider that bills Medicare or Medicaid in the United States has a 10-digit National Provider Identifier (NPI). The full NPPES registry is published by CMS and updated monthly. ProviderDownload mirrors this data and adds search, change feeds, and structured exports for businesses that need bulk access — see the API documentation for details.