
Healthgrades Scraper
Pricing
$19.00/month + usage
Go to Apify Store

Healthgrades Scraper
Extract detailed doctor listings from Healthgrades.com using Playwright and Crawlee. Supports specialty/location filtering, pagination, and proxy rotation. Ideal for healthcare marketing, lead generation, and physician data enrichment.
0.0 (0)
Pricing
$19.00/month + usage
4
21
7
Last modified
10 days ago
π Healthgrades Doctor Directory Scraper
Effortlessly extract detailed doctor listings from Healthgrades.com using a lightweight and fast HTML parser powered by CheerioCrawler on Apify.
π Key Features
- Fast & Lightweight: Uses Cheerio instead of a browser for blazing-fast performance.
- Comprehensive Data Extraction: Retrieve doctor names, specialties, addresses, ratings, review counts, detailed practice locations, and more.
- Customizable Search: Target your scrape with specialty and location filters.
- Pagination Support: Automatically queues next pages to collect deeper results.
- Proxy Integration: Supports Apify Proxy and custom proxy settings to help avoid IP blocks.
π Use Cases
- Healthcare Marketing β Build targeted contact lists of healthcare professionals.
- Market Intelligence β Monitor provider availability by region or specialty.
- Data Enrichment β Add missing provider data to existing databases.
- Lead Generation β Identify potential medical partners or prospects.
π οΈ Input Configuration
Configure the actor with the following fields:
Field | Type | Description | Example |
---|---|---|---|
specialty | String | Doctor specialty to search for | "Cardiologist" |
location | String | City, state, or ZIP to search | "Portland, OR" |
maxPages | Integer | Max number of pages to scrape (0 = no limit) | 5 |
proxyConfiguration | Object | Apify Proxy or custom proxy usage | Enabled |
π Output
Each result is returned as a structured JSON object containing:
Basic Information
name
: Doctor's nameprofileUrl
: Direct link to doctor's Healthgrades profiledoctorSpecialty
: Medical specialtyrating
: Star ratingreviewCount
: Number of patient reviewsaddress
: Formatted practice address from search resultsattributes
: Patient feedback highlightsimageUrl
: Doctor's photo URL (if available)
Detailed Practice Locations
locations
: Array of practice locations with detailed information:practiceName
: Name of the practice/facilitystreetAddress
: Street addresscity
: Citystate
: StatepostalCode
: ZIP/postal codephone
: Phone numberfax
: Fax number (if available)
Example:
{"name": "Dr. Jane Smith, MD","profileUrl": "https://www.healthgrades.com/physician/dr-jane-smith-abc123","doctorSpecialty": "Specialty: Cardiology","rating": "4.8","reviewCount": "(85 ratings)","address": "123 Heartbeat Ln Ste 200Portland, OR 97201","attributes": ["Listened/answered questions (65)","Explains conditions well (62)","Found trustworthy (58)"],"imageUrl": "https://dims.healthgrades.com/dims3/MMH/format/webp/?url=https://example.com/photo.jpg","locations": [{"practiceName": "Heart Center of Excellence","streetAddress": "123 Heartbeat Ln Ste 200","city": "Portland","state": "OR","postalCode": "97201","phone": "(503) 555-0123","fax": "(503) 555-0124"},{"practiceName": "Cardiac Specialists Group","streetAddress": "456 Medical Plaza Dr","city": "Beaverton","state": "OR","postalCode": "97005","phone": "(503) 555-0125","fax": null}]}