Find contact information here to make an appointment.

About
Dr. Madan Acharya, MD is a cardiology specialist in Des Moines, IA. He currently practices at UnityPoint Clinic Cardiology and is affiliated with UnityPoint Health - Iowa Methodist Medical Center. He accepts multiple insurance plans. Dr. Acharya is board certified in Cardiovascular Disease.
Insurance Accepted
- Aetna
- Anthem
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Cigna
- First Health
- HAP Insurance
- 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. Acharya?

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.
Dr. Acharya specializes in Cardiac Electrical System Procedures, Cardiac Implantable Device Procedures, and Heart Conditions. See more on Sharecare.
Dr. Acharya frequently treats the following conditions: Aneurysm, Aneurysm of Heart, and Angina. See more on Sharecare.
Dr. Acharya's office is located at 1215 Pleasant St Ste 414, Des Moines, IA 50309. You can find other locations and directions on Sharecare.
Dr. Madan Acharya, MD is affiliated with UnityPoint Health - Iowa Methodist Medical Center.
Yes, Dr. Madan Acharya, MD holds board certifications in Clinical Cardiac Electrophysiology, Cardiovascular Disease, and Internal Medicine.
Hospital Affiliations
- UnityPoint Health - Iowa Methodist Medical Center
Locations
-
UnityPoint Clinic Cardiology
-
1
Iowa Heart Center at Fort Dodge
1215 Pleasant St Ste 414, Des Moines, IA 50309 (515) 241-5700
-
1
-
Iowa Lutheran Hospital
-
2
Unitypoint Health-iowa Lutheran Hospital
700 E University Ave, Des Moines, IA 50316 (515) 263-5169
-
2
-
Practice
-
3
Iowa Methodist Medical Center
1200 Pleasant St, Des Moines, IA 50309 (515) 241-6128 -
4
Edm Women's Health Center
1301 Pennsylvania Ave, Des Moines, IA 50316 (515) 263-2400
-
3