🩺 Healthcare Provider Leads - NPI Registry, Verified Doctors avatar

🩺 Healthcare Provider Leads - NPI Registry, Verified Doctors

Pricing

from $20.00 / 1,000 lead with emails

Go to Apify Store
🩺 Healthcare Provider Leads - NPI Registry, Verified Doctors

🩺 Healthcare Provider Leads - NPI Registry, Verified Doctors

Get verified US doctor, dentist & clinic leads from the official NPI registry — name, specialty, address, phone, plus emails and socials enriched from their sites. Verified NPI, license and location per lead. For medical agencies, B2B sales and recruiters. Pay per lead delivered.

Pricing

from $20.00 / 1,000 lead with emails

Rating

0.0

(0)

Developer

Renzo Madueno

Renzo Madueno

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Categories

Share

Healthcare Provider Leads — Doctors, Dentists & Clinics with Emails

Turn one search into a ready-to-use list of US healthcare providers with verified contact data — built on the official NPPES / NPI Registry (public CMS data) and enriched with emails and extra phones pulled live from each provider's website.

Type specialty: dentist, city: Austin, state: TX and get one consolidated row per provider: name, NPI, specialty, license number, practice address, phone, fax — plus the website, emails and social profiles when available.

No more buying stale medical lists or chaining a registry export with a separate email finder. This actor does both, merged, in one run.

Who is this for?

  • Medical & dental marketing agencies — selling websites, SEO, ads, reputation or patient-acquisition services to clinics and private practices.
  • B2B sales teams selling to healthcare: SaaS (EHR/practice management), dental/medical suppliers, billing, staffing, insurance.
  • Healthcare recruiters sourcing providers by specialty and location.

Every lead is anchored to an NPI — the official US provider identifier — so the name, specialty, license and practice address are accurate at the source, not guessed.

What you get (one row per provider)

FieldExample
npi1508009465
providerNameAbout Smiles Dental Care
providerTypeorganization / individual
specialtyDentist, General Practice
credentialD.D.S.
licenseNumber / licenseState16292 / TX
fullAddress2555 Western Trails Blvd, Suite 104, Austin, TX 78745
phone512-444-5577
fax512-444-2234
websitehttps://aboutsmilesinaustin.com
emailFoundtrue
email / emailsfront@practice.com (+ all emails found)
websitePhonesextra phones found on the site
socialLinks{ "facebook": "...", "instagram": "..." }
techStack["WordPress", "Google Analytics"]
contactPageUrl, enumerationDate, lastUpdated, scrapedAtincluded

Export to CSV, Excel, JSON or push straight into your CRM via the Apify API.

How it works

  1. NPPES / NPI Registry — queries the official CMS provider registry by specialty + location. Returns verified name, NPI, taxonomy/specialty, practice address, phone, fax and license. Specialty accepts plain words (dentist, dermatologist, pediatrician, chiropractor, cardiologist, physical therapist…) and maps them to the NPPES taxonomy automatically.
  2. Website + email enrichment — for each provider, finds the practice website and checks its homepage, contact and about pages for emails, extra phones, social profiles and tech stack.
  3. One consolidated row per provider with an emailFound flag so you can filter instantly. Set onlyWithEmail: true to keep only fully enriched leads (and not pay for the rest).

Set enrichEmails: false to return NPPES data only — still a verified-phone, addressed, specialty-tagged lead list, faster and cheaper.

Pricing (pay per event — you only pay for what you get)

EventPrice
Actor start (per GB of memory, 2 GB default)$0.005 / GB
Provider delivered without email (NPPES data only)$0.005
Lead delivered with email$0.02

Cost examples:

  1. Quick test — dentists in Austin, 20 providers, 2 with email: start ~$0.01 + 18 × $0.005 + 2 × $0.02 = ~$0.14
  2. One specialty, one city — 100 dentists, 12 with email: start ~$0.01 + 88 × $0.005 + 12 × $0.02 = ~$0.69 for 100 verified providers
  3. State campaign — 500 dermatologists, 60 with email: start ~$0.01 + 440 × $0.005 + 60 × $0.02 = ~$3.41 for 500 leads

Compare with $0.05–$0.25 per contact on healthcare lead databases — and this data is pulled fresh at run time from the official registry, not resold from a stale list.

Why emails are not found for every provider

Most medical and dental practices hide contact emails behind web forms, so an email is found for a meaningful minority of providers (varies by specialty and area). That is by design and reflected in the pricing: providers without an email are delivered as basic rows at the lower rate — and they are still highly valuable, because the phone, fax, full address, specialty and license come straight from NPPES regardless of the website.

Use with Claude, n8n, Make & Zapier

This actor is callable from any automation or AI agent via the Apify API and the Apify MCP server — connect it to Claude (Desktop/Code), n8n, Make or Zapier to pull healthcare leads on demand into your workflows (CRM enrichment, list building, agentic prospecting). One actor call returns a clean dataset you can map directly to your pipeline.

Responsible use (compliance)

This actor collects only publicly available information:

  • NPPES / NPI Registry data is published by the US Centers for Medicare & Medicaid Services (CMS) as a public dataset for provider identification.
  • Website data is limited to business contact details that providers publish on their own public websites to be reached by patients and partners.

No login-protected, private, or patient data is ever accessed. This is B2B contact data for professional outreach.

You are responsible for using the output in compliance with applicable laws in your jurisdiction (e.g. CAN-SPAM, TCPA, CASL, GDPR), including consent and opt-out rules for commercial outreach. Use the data to make relevant, professional contact — not to spam. Do not use it for any purpose that targets patients or relies on protected health information.

FAQ

Which countries? NPPES covers United States providers. Search by US state, city or ZIP.

Can I search a whole state? Yes — leave city empty and set just state + specialty, raise maxResults. Pagination is handled automatically (200/request behind the scenes).

What if no providers match? The run succeeds with an empty dataset. Try a broader specialty (e.g. dentist) or a larger area. Registry/page errors are stored under NPPES_FAILURES in the key-value store — never mixed into your lead list.

Is the data accurate? The provider identity (name, NPI, specialty, license, practice address, phone) comes directly from the official registry, so it is as accurate as CMS records. Emails/websites are best-effort matches from public sites.


Found this useful? Please leave a review — it takes 30 seconds and helps other healthcare marketers find this actor.