Healthgrades Doctors & Provider Contacts Scraper
Scrape US doctor and provider profiles: name, specialty, practice, phone, full address, rating, review count, years of experience, languages, awards and NPI. Search by specialty or name across US cities. Export to JSON, CSV or Excel.
{ "imageUrl": "https://dims.healthgrades.com/dims3/MMH/format…", "name": "Dr. Steven Francescone, MD", "profileUrl": "https://www.healthgrades.com/physician/dr-stev…", "specialty": "Cardiology", "specialties": ["Cardiology"], "practiceName": "Mt Sinai Riverside Medical Grp", "phone": "(212)257-0031", "city": "Pelham", "state": "NY" }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Image Url | Name | Profile Url | Specialty |
|---|---|---|---|
| https://dims.healthgrades.com/dim… | Dr. Steven Francescone, MD | https://www.healthgrades.com/phys… | Cardiology |
| https://dims.healthgrades.com/dim… | Dr. Paul Wein, MD | https://www.healthgrades.com/phys… | Cardiology |
| https://dims.healthgrades.com/dim… | Dr. Barry Huppert, MD | https://www.healthgrades.com/phys… | Cardiology |
| https://dims.healthgrades.com/dim… | Dr. Alan Shah, MD | https://www.healthgrades.com/phys… | Internal Medicine |
{ "imageUrl": "https://dims.healthgrades.com/dims3/MMH/format…", "name": "Dr. Steven Francescone, MD", "profileUrl": "https://www.healthgrades.com/physician/dr-stev…", "specialty": "Cardiology", "specialties": ["Cardiology"], "practiceName": "Mt Sinai Riverside Medical Grp", "phone": "(212)257-0031", "city": "Pelham", "state": "NY" }
Frequently asked questions
Do I get phone numbers and addresses?
Yes. With full profiles enabled, each provider includes the office phone and complete street address, plus practice name and NPI where available.
Can I search several specialties and cities at once?
Yes. Every search query is combined with every city, so one run can cover many specialties across many cities.
What does the rating mean?
It is the average patient rating out of 5, with the number of ratings in reviewCount.
Will I be charged for empty runs?
No. You are only billed per real provider record returned. A run that finds nothing costs nothing.
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.