Stethopowered by▸healthparse
Practices▾
DermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical Therapy
Facilities▾
Skilled NursingHome HealthHospiceDialysis
CompareOwnershipOperatorsDealsPricing
PracticesDermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical TherapyFacilitiesSkilled NursingHome HealthHospiceDialysisCompareOwnershipOperatorsDealsPricing
STETHO · LOADING
LOADING DATA
Stethopowered by▸healthparse
Practices▾
DermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical Therapy
Facilities▾
Skilled NursingHome HealthHospiceDialysis
CompareOwnershipOperatorsDealsPricing
PracticesDermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical TherapyFacilitiesSkilled NursingHome HealthHospiceDialysisCompareOwnershipOperatorsDealsPricing
STETHO · OPHTHALMOLOGY · IOWA

Ophthalmology providers in Iowa

668 ophthalmology providers across Iowa, with $123.8M in total Medicare payments.

← All Ophthalmology providers
IOWA MARKET OVERVIEW
Total Providers
668
Organizations
0
Solo Practitioners
668
Total Medicare Payment
$123.8M
Avg Payment / Provider
$202K
TOP PROVIDERS IN IOWA BY MEDICARE VOLUME
ProviderCityTypeServicesBeneficiariesMedicare Payment
Kyle AllimanM.D.
NPI 1437360351
West Des MoinesIndividual236,6961,713$8.9M
Paul BoekeM.D.
NPI 1447544192
HiawathaIndividual136,8761,789$7.9M
Alex KartvelishviliM.D.
NPI 1215124706
Iowa CityIndividual217,4001,495$7.6M
Austin StrohbehnMD
NPI 1629482468
West Des MoinesIndividual159,3131,388$6.7M
Michael WadzinskiM.D.
NPI 1982674297
Sioux CityIndividual100,5471,126$5.0M
David MassopMD
NPI 1003267956
Des MoinesIndividual141,7801,303$4.9M
James SingerDO
NPI 1427369107
West Des MoinesIndividual106,8001,233$3.9M
Christopher HaupertMD
NPI 1780652800
West Des MoinesIndividual104,293904$3.7M
Todd HeilskovMD
NPI 1225098759
West Des MoinesIndividual87,6251,488$3.6M
David SaggauMD
NPI 1124010913
West Des MoinesIndividual78,758828$3.4M
Chris WattsM.D.
NPI 1457598641
Iowa CityIndividual32,8902,400$3.2M
Leonardo AntarisM.D.
NPI 1679541973
DavenportIndividual91,549719$3.0M
Richard YemmM.D.
NPI 1326498593
BettendorfIndividual48,558786$2.8M
Sushant WagleyMD
NPI 1225481351
West Des MoinesIndividual52,379866$1.9M
Michael PukMD
NPI 1932153640
WaterlooIndividual47,2771,146$1.8M
Martin O'malleyM.D.
NPI 1750545455
BettendorfIndividual27,157745$1.7M
Ravi PanditMD, MPH
NPI 1831469881
Sioux CityIndividual40,076593$1.7M
Thomas PetrieD.O.
NPI 1497075642
WaterlooIndividual31,436971$1.3M
Tracy KangasMD PHD
NPI 1881662484
AmesIndividual7,900501$1.2M
Lorna GrantM.D.
NPI 1720318710
Iowa CityIndividual5,403634$1.2M
Peter RheeMD
NPI 1730280421
WaterlooIndividual8,5671,839$1.2M
Mark ReynoldsM.D.
NPI 1497793632
Fort MadisonIndividual8,9971,193$1.1M
Carlton FenzlM.D.
NPI 1386958064
BettendorfIndividual12,348734$1.0M
Reed BoucheyMD PC
NPI 1689649667
Mt PleasantIndividual8,0032,160$902K
Audrey KoM.D.
NPI 1891089546
West Des MoinesIndividual10,458706$867K
Daniel MillerMD
NPI 1427098466
WaterlooIndividual13,8201,103$827K
Stephen FoxM.D.
NPI 1548221328
SpencerIndividual8,0381,615$771K
Edward HuM.D., PHD
NPI 1992913685
HiawathaIndividual6,7601,195$737K
Jared NielsenM.D., M.S.
NPI 1467409383
West Des MoinesIndividual20,103304$731K
Steven AndersonMD
NPI 1942288717
AmesIndividual7,7651,797$691K
Tyler RismaMD
NPI 1679987689
Iowa CityIndividual8,539579$581K
Matthew RauenM.D.
NPI 1922216621
West Des MoinesIndividual5,3851,148$580K
Beth ReppMD
NPI 1194987016
BettendorfIndividual9,453289$574K
Benjamin MasonM.D..
NPI 1457301442
WaterlooIndividual6,3681,649$545K
Brandt RileyDO
NPI 1306064324
Mason CityIndividual6,9501,587$516K
Ryan VincentM.D.
NPI 1700094109
AmesIndividual5,7491,292$509K
Melissa Summerfield
NPI 1609096478
Mason CityIndividual6,9681,518$506K
Reid TurnerMD
NPI 1083976880
Des MoinesIndividual4,599939$500K
Jason JonesM.D.
NPI 1922002872
Sioux CityIndividual2,957731$458K
Thomas MeirickMD
NPI 1417448408
West Des MoinesIndividual4,4221,115$447K
Christina GillmorM.D.
NPI 1093160491
West Des MoinesIndividual3,586874$433K
Bradney CarterD.O
NPI 1619312980
Mason CityIndividual5,7091,975$431K
Syed HusainM.D.
NPI 1760440556
Des MoinesIndividual3,764817$426K
Andrew SteffensmeierM.D.
NPI 1225246838
West Des MoinesIndividual5,0841,481$413K
Benjamin JansonM.D.
NPI 1275957623
Iowa CityIndividual5,407459$410K
Spencer Turner
NPI 1962930941
Mason CityIndividual5,0551,820$409K
Elizabeth GaugerM.D.
NPI 1285950915
Cedar RapidsIndividual5,841945$382K
Nicolas HamoucheM.D.
NPI 1922097252
AmesIndividual5,7171,352$381K
Lee BirchanskyMD
NPI 1518951433
Cedar RapidsIndividual2,938506$380K
Justin RismaM.D.
NPI 1194042820
DubuqueIndividual4,057485$357K
GEOGRAPHIC BREAKDOWN — TOP CITIES
CityProvidersTotal Medicare PaymentShare
Iowa City88$16.9M
West Des Moines49$38.0M
Des Moines32$6.9M
Cedar Rapids30$3.3M
Dubuque24$1.7M
Sioux City20$7.9M
Ames20$3.7M
Waterloo19$6.4M
Bettendorf17$6.9M
Marshalltown15$524K
Council Bluffs14$307K
Ankeny13$243K
Davenport13$3.5M
Mason City11$2.4M
Muscatine11$653K
Urbandale10$197K
Burlington8$391K
Waukee8$56K
Fort Dodge8$362K
Pella7$231K
Spencer7$991K
Le Mars6$140K
Fort Madison6$1.2M
Creston6$315K
Waverly6$339K
© 2026 Stetho
PricingContactPrivacyTerms