Logo
Iowa

Cardiologists

Find and compare cardiologists in Iowa. Check costs, read reviews, and verify insurance coverage.

Top Cities

42 providers

Cardiologists in Iowa

A cardiologist specializes in diagnosing and treating diseases of the heart and blood vessels. During a first visit, expect a detailed medical history review, physical exam, and potentially an EKG or echocardiogram. Follow-up visits are typically shorter, focused on managing conditions like hypertension, arrhythmia, or heart failure.

In Iowa, a typical cardiologist visit costs $206 (ranging from $80 to $274), which is 111% above the national median of $97. New patient visits average $271, while follow-ups average $206. This data is based on 22 contracted providers. We have 42 cardiologists in Iowa for you to compare.

Iowa's predominantly rural healthcare landscape concentrates cardiac specialty care around Des Moines and Iowa City, with 22 active Heart Doctor providers serving the entire Hawkeye State. Patients typically pay between $80 and $274 for cardiac specialist visits, with a median out-of-pocket cost of $206, placing Iowa 47th out of 50 states for affordability. Despite the state's extensive rural geography, Iowans can browse all Heart Doctor providers statewide to find accessible and affordable cardiac care options.

Office Visit Costs for Cardiologist in Iowa

Budget

$80

5th percentile

Typical

$206

Median

Premium

$274

95th percentile

vs National

111% above

average

New Patient Visit

$271

Range: $95$379

Follow-Up Visit

$206

Range: $80$274

Based on 22 providers · Source: Transparency in Coverage Act · Updated 2026-Q1

See full cost breakdown →
JP

Dr. Jerome Pierson, MD

Cardiovascular Disease Physician

Sioux City, IA 51102

Rating

5

127 reviews

Est. Cost

$4,863

View Profile
RR

Dr. Randolph Rough, MD

Cardiovascular Disease Physician

West Des Moines, IA 50266

Rating

5

127 reviews

Est. Cost

$1,316

View Profile
BB

Dr. Byron Beasley, MD

Cardiovascular Disease Physician

Mason City, IA 50401

Rating

5

75 reviews

Est. Cost

$10,980

View Profile
TS

Dr. Terrence Slattery, MD

Cardiovascular Disease Physician

Council Bluffs, IA 51503

Rating

5

45 reviews

Est. Cost

$4,220

View Profile
RA

Dr. Robert Armbruster, MD

Cardiovascular Disease Physician

Council Bluffs, IA 51503

Rating

5

18 reviews

Est. Cost

$5,617

View Profile
AN

Dr. Ann Narmi, MD

Cardiovascular Disease Physician

Council Bluffs, IA 51503

Rating

5

14 reviews

Est. Cost

$4,220

View Profile
JT

Dr. James Tatkon-Coker, MD

Cardiovascular Disease Physician

Mason City, IA 50401

Rating

5

13 reviews

Est. Cost

$80

View Profile
KM

Dr. Kartik Mani, MD

Cardiovascular Disease Physician

Iowa City, IA 52246

Rating

5

9 reviews

Est. Cost

$3,938

View Profile
RK

Dr. Richard Kettelkamp, DO

Cardiovascular Disease Physician

Cedar Rapids, IA 52403

Rating

5

5 reviews

Est. Cost

$404

View Profile
MM

Dr. Matthew Mccormick, MD

Cardiovascular Disease Physician

West Des Moines, IA 50266

Rating

5

5 reviews

Est. Cost

$1,316

View Profile
BL

Dr. Brian Loc, DO

Cardiovascular Disease Physician

Dubuque, IA 52001

Rating

5

2 reviews

Est. Cost

$353

View Profile
WL

Weiwei Li, M.B.

Cardiovascular Disease Physician

Cedar Rapids, IA 52403

Rating

5

2 reviews

Est. Cost

$404

View Profile
JR

Dr. Jon Robken, MD

Cardiovascular Disease Physician

Davenport, IA 52803

Rating

5

2 reviews

Est. Cost

$426

View Profile
MA

Dr. Mohammed Ali, MD

Cardiovascular Disease Physician

Iowa City, IA 52245

Rating

5

2 reviews

Est. Cost

$442

View Profile
SA

Dr. Saadi Albaghdadi, MD

Cardiovascular Disease Physician

Clinton, IA 52732

Rating

5

2 reviews

Est. Cost

$12,987

View Profile
PW

Dr. Paul Wesley, DO

Cardiovascular Disease Physician

West Des Moines, IA 50266

Rating

5

2 reviews

Est. Cost

$246

View Profile
GD

Dr. Gursukhman Deep Sidhu, MD

Cardiovascular Disease Physician

Davenport, IA 52803

Rating

4.9

61 reviews

Est. Cost

$426

View Profile
EC

Dr. Edmund Coyne, MD

Cardiovascular Disease Physician

Davenport, IA 52803

Rating

4.9

39 reviews

Est. Cost

$477

View Profile
JD

Dr. Joud Dib, MD

Cardiovascular Disease Physician

Waterloo, IA 50703

Rating

4.9

27 reviews

Est. Cost

$4,863

View Profile
MG

Dr. Michael Gimbel, MD

Cardiovascular Disease Physician

Davenport, IA 52803

Rating

4.9

16 reviews

Est. Cost

$477

View Profile
RA

Roque Arteaga, M.D., FACC

Cardiovascular Disease Physician

Sioux City, IA 51106

Rating

4.9

8 reviews

Est. Cost

$10,712

View Profile
DM

Dr. Deborah Majerus, MD

Cardiovascular Disease Physician

Sioux City, IA 51106

Rating

4.8

127 reviews

Est. Cost

$10,712

View Profile
RT

Dr. Richard To, MD

Cardiovascular Disease Physician

West Burlington, IA 52655

Rating

4.8

37 reviews

Est. Cost

$102

View Profile
TH

Dr. Troy Hounshell, DO

Cardiovascular Disease Physician

West Des Moines, IA 50266

Rating

4.7

170 reviews

Est. Cost

$1,316

View Profile

What Drives Cardiologists Costs in Iowa

Iowa's Heart Doctor visit costs run approximately 9% below national averages, reflecting the state's lower cost of living and limited urban healthcare competition. The concentration of cardiac specialists around Des Moines, Cedar Rapids, and Iowa City creates significant access disparities for rural residents who may travel over an hour for specialty care.

Urban vs. Rural Provider Availability

Iowa's 22 Heart Doctor providers cluster primarily in the Des Moines metro area and around University of Iowa Hospitals in Iowa City, leaving vast rural regions underserved. Patients in northwestern or southeastern Iowa may face 100+ mile drives to reach cardiac specialists, often increasing overall care costs through travel expenses. This geographic imbalance drives some rural residents to seek care in neighboring states like Minnesota or Nebraska.

Facility Type and Overhead Costs

UnityPoint Health and University of Iowa Health Care dominate Iowa's cardiac care landscape through hospital-based specialty clinics that typically charge higher facility fees. Independent cardiology practices in smaller cities like Waterloo or Council Bluffs often offer lower base rates but may have limited diagnostic capabilities. The overhead differences between academic medical centers and community practices directly impact patient costs.

Insurance Market Competition in Iowa

Wellmark Blue Cross Blue Shield maintains near-monopoly status in Iowa's individual insurance market, limiting competitive pressure on negotiated rates with Heart Doctor providers. UnitedHealthcare and Aetna primarily serve employer groups and Medicare Advantage members, creating a relatively concentrated market. This limited insurer competition contributes to higher specialist visit costs compared to states with more competitive insurance markets.

Physician Supply and Demand in Iowa

With only 22 active Heart Doctor providers serving Iowa's 3.2 million residents, the state faces a cardiac specialist shortage that drives up both costs and wait times. The physician-to-population ratio falls well below national averages, particularly affecting rural areas where patients may wait weeks for appointments. Medical school graduates often leave Iowa for higher-paying opportunities in larger metropolitan areas, perpetuating the specialist shortage.

When to See a Cardiologist

Common Reasons Patients Seek a Heart Doctor

Patients typically visit a Heart Doctor for chest pain evaluation, shortness of breath during normal activities, heart palpitations or irregular heartbeats, high blood pressure that's difficult to control with medication, or abnormal results on heart tests like EKGs or stress tests. Family history of early heart disease, diabetes requiring cardiac risk assessment, and medication management for existing heart conditions also prompt cardiology referrals.

Warning Signs You Should Not Ignore

Seek immediate Heart Doctor evaluation for chest pain accompanied by sweating, nausea, or arm pain, sudden severe shortness of breath, fainting episodes, or rapid heartbeat lasting more than a few minutes. New swelling in legs or ankles combined with breathing difficulty may indicate heart failure requiring urgent specialist assessment.

Preventive vs. Reactive Visits

Preventive cardiology visits for risk assessment and screening may qualify for full insurance coverage under preventive care benefits, while symptomatic visits typically count toward your specialist copay or deductible. Iowa ranks 15th nationally for heart disease death rates, making preventive cardiac care particularly valuable for early intervention and long-term cost savings through disease prevention.

Unsure if you need a Heart Doctor? Describe your symptoms to Momentary Lab's AI Health Navigator and we will help you figure out your next step.

Frequently Asked Questions

A Cardiovascular Disease Physician, often known as a cardiologist, specializes in diagnosing and treating heart conditions and diseases. They manage a wide range of issues, from hypertension to heart failure, and often perform tests like echocardiograms and stress tests to help evaluate heart health.

Cardiovascular Disease Physicians handle various conditions, including coronary artery disease, arrhythmias, heart valve disorders, and high cholesterol. They also work with patients who have heart-related symptoms like chest pain or shortness of breath, ensuring proper care and management.

You should consider seeing a Cardiovascular Disease Physician if you experience persistent chest pain, shortness of breath, or have risk factors like diabetes or family history of heart disease. It's also wise to consult one if your primary care doctor recommends further evaluation of your heart health.

To find an in-network Cardiovascular Disease Physician near you in Iowa, start by checking with Blue Cross Blue Shield's provider directory online. You can also use Momentary's AI healthcare navigator, which can match you with in-network specialists based on your location and specific needs.

Yes, many Cardiovascular Disease Physicians in Iowa now offer telehealth appointments, making it easier to consult with a heart specialist from the comfort of your home. It's a good idea to check with the specific provider to see if they have telehealth options available.

In-network Cardiovascular Disease Physicians typically cost you significantly less out-of-pocket compared to out-of-network providers. While exact percentages can vary, you might see a difference of around 20-30% in your overall costs when you choose an in-network provider.

Data sourced from NPI Registry, insurer negotiated rates (Transparency in Coverage Act), and public review platforms. Editorial policy · Learn about our data

This page is for informational purposes only and does not constitute medical advice. Cost estimates are based on publicly available negotiated rate data and may not reflect your actual out-of-pocket cost. Always consult with your healthcare provider and insurance company for accurate cost information and medical decisions.