Find contact information here to make an appointment.

About
Dr. John Hayes, MD is a cardiology specialist in Marshfield, WI. He currently practices at Marshfield Clinic Health System and is affiliated with Marshfield Medical Center - Marshfield. He accepts multiple insurance plans. Dr. Hayes is board certified in Cardiovascular Disease.
Education
- RUSH UNIVERSITY, Medical School — 1985
Insurance Accepted
- Aetna
- Anthem
- Anthem Blue Cross Blue Shield
- Blue Cross and Blue Shield of Minnesota
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Cigna
- First Health
- MultiPlan
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Be the first to leave a review
How likely are you to recommend Dr. Hayes?

Frequently Asked Questions
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. John Hayes, MD on Sharecare. To arrange an appointment, call the number on Dr. Hayes's profile.
Dr. Hayes specializes in Cardiac Electrical System Procedures, Cardiac Implantable Device Procedures, and Heart Conditions. See more on Sharecare.
Dr. Hayes frequently treats the following conditions: Heart Disease, Heart Palpitations, and Aneurysm. See more on Sharecare.
Dr. Hayes' office is located at 1000 N Oak Ave, Marshfield, WI 54449. You can find other locations and directions on Sharecare.
Dr. John Hayes, MD is affiliated with Marshfield Medical Center - Marshfield and Marshfield Medical Center Rice Lake.
Yes, Dr. John Hayes, MD holds board certifications in Cardiovascular Disease and Internal Medicine.
Dr. Hayes has over 37 years of healthcare experience.
Hospital Affiliations
- Marshfield Medical Center - Marshfield
- Marshfield Medical Center Rice Lake
Locations
-
Marshfield Clinic Health System
-
1
Mchs Hospitals Inc.
1000 N Oak Ave, Marshfield, WI 54449 (715) 387-5511
-
1
-
Marshfield Clinic Stevens Point
-
2
Marshfield Clinic Stevens Point Center
4100 State Highway 66, Stevens Point, WI 54482 (715) 343-7700
-
2