Home › Business Search › Iowa › Cardiologist

Best Cardiologist in Iowa

16 businesses
Filters
Business type
All business types in Iowa
Location
16 listings
Clear all
Iowa×Cardiologist×Clear All

Top Cardiologist Listings in Iowa

Claimed businesses are listed first. Claiming is free, and it moves your listing ahead of every unclaimed business here, even ones with a higher BizScore. Claim your business

Showing 1-16 of 16 Cardiologist listings in Iowa · page 1 of 1

#1Mercy Cardiology Clinic

3.8 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
Mercy Cardiology Clinic website

Score breakdown

AI Visibility45
SEO78
  • Cardiologist
  • Cedar Rapids, Iowa
  • (319) 832-2328
  • mercy.net
Ranked #1 of 2 Cardiologist listings in Cedar RapidsScores updated Jul 19, 2026

#2MercyOne Cedar Falls Heart Care

5.0 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
MercyOne Cedar Falls Heart Care website

Score breakdown

AI Visibility39
SEO68
  • Cardiologist
  • Cedar Falls, Iowa
  • (319) 272-5000
  • mercyone.org

MercyOne Cedar Falls Heart Care is a cardiology practice in Cedar Falls, Iowa, providing specialized care for patients with heart and vascular conditions. The practice offers comprehensive services including diagnostic testing, treatment planning, and ongoing...

Ranked #1 of 1 Cardiologist listings in Cedar FallsScores updated Jul 19, 2026

#3Himanshu Tandon, MD

4.9 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
Himanshu Tandon, MD website

Score breakdown

AI Visibility33
SEO73
  • Cardiologist
  • Waterloo, Iowa
  • (319) 236-1911
  • doctors.unitypoint.org
Ranked #1 of 1 Cardiologist listings in WaterlooScores updated Aug 23, 2026

#4Heart & Vascular Center of Burlington

4.0 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
Heart & Vascular Center of Burlington website

Score breakdown

AI Visibility33
SEO71
  • Cardiologist
  • Burlington, Iowa
  • (319) 768-1880
  • heart.org
Ranked #3 of 4 Cardiologist listings in BurlingtonScores updated Jul 18, 2026

#5Heart & Vascular Center of Keokuk

4.0 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
Heart & Vascular Center of Keokuk website

Score breakdown

AI Visibility33
SEO71
  • Cardiologist
  • Keokuk, Iowa
  • (319) 768-1880
  • heart.org
Ranked #1 of 1 Cardiologist listings in KeokukScores updated Jul 18, 2026

#6Heart Center

5.0 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
H

Score breakdown

AI Visibility29
SEO67
  • Cardiologist
  • Cedar Rapids, Iowa
  • (319) 832-2328
  • mercyheartcenter.org
Ranked #2 of 2 Cardiologist listings in Cedar RapidsScores updated Aug 22, 2026

#7Casey Fitz, ARNP

4.8 Google rating · 5,950 reviews

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
C
  • Cardiologist
  • West Des Moines, Iowa
  • (515) 875-9090
  • caseyfitzarnp.com

#8The Iowa Clinic Cardiology - West Des Moines Campus

3.8 Google rating · 5,950 reviews

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
T
  • Cardiologist
  • West Des Moines, Iowa
  • (515) 875-9090
  • theiowaclinic.org

#9UnityPoint Health – Des Moines Cardiology – Lakeview

3.0 Google rating · 6,000 reviews

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
UnityPoint Health – Des Moines Cardiology – Lakeview website
  • Cardiologist
  • West Des Moines, Iowa
  • (515) 241-2330
  • unitypoint.org

#10MercyOne Iowa Heart Center West Des Moines

3.0 Google rating · 5,880 reviews

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
M
  • Cardiologist
  • West Des Moines, Iowa
  • (515) 633-3600
  • mercyonline.org
Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
UnityPoint Health - Des Moines Cardiology - Penn Avenue of West Des Moines website
  • Cardiologist
  • West Des Moines, Iowa
  • (515) 263-2400
  • unitypoint.org

#12MercyOne Genesis Heart Center

3.5 Google rating · 8 reviews

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
MercyOne Genesis Heart Center website
  • Cardiologist
  • Bettendorf, Iowa
  • (563) 421-3900
  • mercyone.org
Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
T
  • Cardiologist
  • Indianola, Iowa
  • (515) 875-9090
  • theiowaclinic.com

#14Amit Bahia

4.9 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
A
  • Cardiologist
  • Bettendorf, Iowa
  • (563) 324-2992
  • amitbahia.com
Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
UnityPoint Health - Des Moines Cardiology - Methodist Plaza website
  • Cardiologist
  • Des Moines, Iowa
  • (515) 241-5700
  • unitypoint.org

#16MercyOne Iowa Heart Center Ottumwa

2.5 Google rating

Visit WebsiteView ListingCallClaim This BusinessFree. Claimed listings rank first.
MercyOne Iowa Heart Center Ottumwa website
  • Cardiologist
  • Ottumwa, Iowa
  • (641) 682-5349
  • iowaheartcenter.com
Is this your business? Claim your free listing →

Looking for the best cardiologist in Iowa? BizScoreAI scores 16 Cardiologist listings across Iowa on online visibility, AI-search presence, reviews and profile completeness so you can compare at a glance. Open any profile for its full BizScore breakdown - and if it is your business, claim your free listing.

Frequently Asked Questions

How are Iowa Cardiologist listings ranked on BizScoreAI?

Each is scored on a composite of AI-search visibility, traditional SEO, citation presence and profile completeness - not paid placement.

How do I claim my cardiologist listing in Iowa?

Open its profile and select claim - it is free, and lets you correct details and improve your search and AI visibility.

Is being listed free?

Yes. Every cardiologist listing in Iowa is listed and scored for free, and claiming is free too.