HealthcareDiscovery.AI / Doctors / Iowa / Internal Medicine

Internal Medicine in Iowa

Data updated monthly · Last refresh August 2026

867 Internal Medicine providers practice in Iowa, including 64 (7%) offering telehealth. The largest concentration is in Iowa City. Profiles include Medicare quality scores where available.

867providers
64telehealth
Iowa Citytop city

Internal Medicine providers by city in Iowa

Iowa City216 providers
Des Moines208 providers
Mason City36 providers
Waterloo35 providers
Davenport32 providers
Cedar Rapids32 providers
Dubuque30 providers
Coralville23 providers

Highest rated Internal Medicine providers in Iowa

Dr. Haley Pysick, MD
Iowa City, IA · Quality score 99/100 · (319) 356-2034
Dr. Soorih Shaikh, MD
Iowa City, IA · Quality score 99/100 · (319) 356-2148
Dr. Stephen Davick, MD
Des Moines, IA · Quality score 99/100 · (515) 241-5995
Dr. Florita Henderson, MD
Ottumwa, IA · Quality score 98/100 · (641) 683-0800
Dr. Barry Cooper, DO
Des Moines, IA · Quality score 98/100 · (515) 643-2261
Dr. Bhama Jayaveerapandian, MD
Knoxville, IA · Quality score 98/100 · (641) 828-7211
Dr. Charles Boyajian, MD
Gowrie, IA · Quality score 98/100 · (515) 352-3891
Dr. David Huante, MD
Perry, IA · Quality score 98/100 · (515) 465-3553
Dr. Robert Floyd, D.O.
Bloomfield, IA · Quality score 98/100 · (641) 664-3832
Dr. Anuj Wadhwa, M.D.
Guthrie Center, IA · Quality score 96/100 · (641) 332-2201
Dr. Hersi Moallin
Mason City, IA · Quality score 95/100 · (641) 428-6000
Dr. David Solomon Chua
Hawarden, IA · Quality score 94/100 · (712) 551-3400
Dr. Jashim Ahmed, MD
Ottumwa, IA · Quality score 94/100 · (641) 682-4594
Dr. Kyle Witt, MD
Oskaloosa, IA · Quality score 94/100 · (641) 672-3100
Dr. Kakin Iong, M.D.
Britt, IA · Quality score 94/100 · (702) 453-3799
Dr. Ankur Mishra, MBBS
Iowa City, IA · Quality score 92/100 · (319) 000-0000
Dr. Eunjin Chung, MD
Iowa City, IA · Quality score 92/100 · (319) 356-4019
Dr. Janna Henry, MD
Des Moines, IA · Quality score 92/100 · (515) 235-5000
Dr. Tommy Robinson, MD
Iowa City, IA · Quality score 92/100 · (319) 356-1616
Dr. Lani Joelle Go, M.D.
Ottumwa, IA · Quality score 90/100 · (641) 684-2300

Common questions

How many Internal Medicine providers are in Iowa?

There are 867 Internal Medicine providers with active NPI records practicing in Iowa, according to federal NPPES data refreshed monthly.

Do Internal Medicine providers in Iowa offer telehealth?

Yes. 64 of the 867 Internal Medicine providers in Iowa (about 7%) report offering telehealth services in CMS data.

Which cities in Iowa have the most Internal Medicine providers?

Iowa City (216), Des Moines (208), Mason City (36) have the highest concentration of Internal Medicine providers in Iowa.

Where does this data come from?

Provider counts and profiles come from the federal NPPES registry and CMS Doctors and Clinicians files, including MIPS quality scores where available. The directory refreshes monthly.

Related reading on HealthcareDiscovery.AI

Search all 867 in the directory Ask Zach for help choosing

Related

Sources: NPPES (CMS), Doctors and Clinicians national files, MIPS. Updated monthly. This directory is informational and not medical advice. Are you a Internal Medicine in Iowa? Get featured.