Healthgrades Provider Search Scraper avatar

Healthgrades Provider Search Scraper

Pricing

$0.80 / 1,000 provider returneds

Go to Apify Store
Healthgrades Provider Search Scraper

Healthgrades Provider Search Scraper

Search Healthgrades for US doctors by specialty and location and get the full result set back with the practice phone number, GPS coordinates and accepted insurance plans filled in - the fields competing Healthgrades actors leave null.

Pricing

$0.80 / 1,000 provider returneds

Rating

0.0

(0)

Developer

Crikit

Crikit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Scrape Healthgrades doctor profiles by specialty and location across the US. This Healthgrades scraper returns the full result set with practice phone number, GPS coordinates, and accepted insurance plans populated — the three fields competing Healthgrades Actors typically leave null.

No Healthgrades API key, no login, and no headless browser. Results land in a structured dataset you can export to JSON, CSV, Excel, or XML, or pull straight from the Apify API.

What is Healthgrades Provider Search Scraper?

Healthgrades Provider Search Scraper is an Apify Actor that extracts US doctor and provider profiles from Healthgrades and returns them as clean, structured records. Insurance acceptance is the field that makes provider data commercially useful. A provider list without it cannot answer the question patients and referral systems actually ask.

What data can this Healthgrades scraper extract?

Every run writes one row per provider. Each row carries the provider's name, specialty, credentials, practice address with coordinates, phone number, accepted insurance plans, ratings, and review count.

How to scrape Healthgrades provider listings

  1. Open Healthgrades Provider Search Scraper and click Try for free.
  2. Set the specialty and location for the provider search.
  3. Add any name filter if you are looking for specific providers.
  4. Set the result cap to bound the run.
  5. Export the dataset or read it from the Apify API.
  6. Click Start and watch rows appear live in the Output tab.
  7. Export the dataset as JSON, CSV, Excel, or XML — or fetch it from the Apify API once the run finishes.

Healthgrades Provider Search Scraper input options

InputTypeWhat it doesDefault
specialtiesarrayWhat to search for, exactly as you would type it into Healthgrades: a specialty ("Cardiology", "Dermatology"), a...["Cardiology"]
locationsarrayWhere to search. A city and state ("Austin, TX"), a ZIP code ("78701") or a state name all work. Healthgrades search...["Austin, TX"]
startUrlsarrayPaste Healthgrades /usearch result URLs straight out of your browser. Any filters already in the URL are kept as the...
maxItemsintegerHard cap on how many providers this run returns, and therefore on what it costs. Duplicates are dropped before this...50
maxItemsPerSearchintegerOptional per-search cap, useful when you want an even spread across many cities instead of letting the first city...
sortstringHow Healthgrades orders the result set before this Actor reads it."bestmatch"
acceptingNewPatientsOnlybooleanKeep only providers Healthgrades marks as accepting new patients. Filtered rows are never charged.false
minRatingintegerKeep only providers whose patient rating is at least this many stars out of 5. Providers with no ratings yet are...
includeBiographybooleanInclude the provider's biography and care philosophy. These come free with the search page - no extra request and no...true

Proxy is configured through the standard proxyConfiguration object; the defaults shipped with this Actor are already tuned for the target site.

Example output

{
"specialties": ["Cardiology", "Dermatology"],
"locations": ["Austin, TX", "78701"],
"maxItems": 100
}

How much does it cost to scrape Healthgrades?

This Actor runs on pay per result pricing: $0.0008 per provider ($0.8 per 1,000).

ResultsApproximate cost
1,000$0.80
10,000$8.00
100,000$80.00

You pay for rows you actually receive, so a search that returns nothing costs nothing beyond the start fee. Every Apify account includes free monthly usage credit, so you can trial Healthgrades Provider Search Scraper at no cost.

What can you build with Healthgrades data?

Build referral networks

Specialty plus insurance acceptance plus location is exactly what a referral coordinator needs to match a patient to a provider who will actually see them.

Target healthcare sales and marketing

Practice phone numbers and locations support medical device, pharma, and health-IT outreach.

Analyse provider density and access

GPS coordinates across a specialty reveal care deserts and over-served areas.

Research insurance network coverage

Which plans providers accept, mapped geographically, shows where a payer's network is genuinely thin.

Enrich a healthcare CRM

Verified practice contact details backfill records that are otherwise stale or incomplete.

Healthgrades scraping tips and limits

  • Physicians are identifiable individuals and healthcare context makes their data sensitive. HIPAA does not cover public provider directories, but privacy law and anti-spam rules still apply to outreach.
  • Insurance acceptance changes frequently. Re-pull rather than relying on a months-old dataset.
  • Coordinates come through populated, so provider density analysis needs no geocoding step.
  • Search by specialty and metro rather than by state for the most complete result sets.

Integrations and automation

Run Healthgrades Provider Search Scraper on a schedule to keep a Healthgrades dataset fresh, or trigger it from your own stack through the Apify API and the official JavaScript and Python clients. Native integrations push results into Google Sheets, Slack, Airtable, Zapier, Make, GitHub, or any webhook endpoint. The Actor also works as an MCP tool, so an AI agent can call it directly.

ActorWhat it does
Google Maps Business ScraperPractice locations as local businesses with hours.
Yelp Business ScraperPatient reviews and practice attributes.
Yellow Pages Business ScraperAdditional practice contact data.
ClinicalTrials.gov Study Search ScraperTrial sites and investigators.

Frequently asked questions

Does it return accepted insurance plans?

Yes, and this is the main differentiator. Accepted plans come back populated rather than null, which is what makes the data usable for referral and network analysis.

Are practice phone numbers included?

Yes. Practice phone and GPS coordinates are populated on the rows, which competing Healthgrades Actors commonly leave empty.

Do I need a Healthgrades API key?

No. Healthgrades Provider Search Scraper reads publicly available Healthgrades pages and endpoints directly, so there is no key to obtain, no OAuth app to register, and no account to connect.

Can I export Healthgrades data to CSV, Excel, or Google Sheets?

Yes. Every run stores results in an Apify dataset that exports to JSON, JSONL, CSV, Excel, XML, or HTML with one click, and the Google Sheets integration writes rows straight into a spreadsheet.

Can I run Healthgrades Provider Search Scraper on a schedule?

Yes. Apify schedules run the Actor hourly, daily, weekly, or on any cron expression, and webhooks can notify your systems the moment a run finishes.

Scraping publicly available data is broadly lawful in the US and EU, but the answer depends on what you collect and how you use it. This Actor is built to gather public provider directory information Healthgrades publishes publicly — these are identifiable professionals, so handle the data under privacy and anti-spam law. Personal data carries extra obligations under GDPR and CCPA. Read Apify's guide on whether web scraping is legal and take your own legal advice for your use case.

Support and feedback

Found a bug, a missing field, or a Healthgrades page shape this Actor does not handle yet? Open an issue from the Issues tab on the Actor page. Feature requests and custom-scraper enquiries are welcome there too.