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 · DENTAL · IOWA

Dental providers in Iowa

1,224 dental providers across Iowa, with $113K in total Medicare payments.

← All Dental providers
IOWA MARKET OVERVIEW
Total Providers
1,224
Organizations
0
Solo Practitioners
1,224
Total Medicare Payment
$113K
Avg Payment / Provider
$9K
TOP PROVIDERS IN IOWA BY MEDICARE VOLUME
ProviderCityTypeServicesBeneficiariesMedicare Payment
Nidhi HandooDDS
NPI 1093150658
Iowa CityIndividual347280$23K
John HellsteinDDS
NPI 1396837050
Iowa CityIndividual318258$20K
Emily LanzelD.D.S
NPI 1497002620
Iowa CityIndividual298245$18K
David GrattonDDS
NPI 1962506667
Iowa CityIndividual9150$14K
Christopher KeprosDDS
NPI 1154511434
Iowa CityIndividual11239$11K
Jeffrey MarschallDMD, MS
NPI 1336509397
Iowa CityIndividual10847$8K
Sherry TimmonsDDS
NPI 1427152420
Iowa CityIndividual170153$8K
Ashley SunstrumDDS
NPI 1407260458
West Des MoinesIndividual2214$3K
Deepika JaiswalDDS, MDS
NPI 1154009744
CoralvilleIndividual5513$3K
Darren JirsaDDS
NPI 1730199076
West Des MoinesIndividual2215$2K
Alison UhlD.D.S.
NPI 1326368952
Iowa CityIndividual7139$2K
Natalia Restrepo-KennedyDDS
NPI 1053627786
Iowa CityIndividual1414$1K
Ryan Borgwardt
NPI 1013234194
WaterlooIndividual———
Derek Borgwardt
NPI 1013166289
Iowa CityIndividual———
Abigail Stolz
NPI 1003503558
Cedar FallsIndividual———
Kevin Baker
NPI 1013144476
Des MoinesIndividual———
John Vespa
NPI 1013091545
IndianolaIndividual———
Hannah Klaassen
NPI 1003485616
Cedar RapidsIndividual———
Dennis Yossi
NPI 1003061052
Cedar RapidsIndividual———
Corrie Yoshimura
NPI 1013655109
AltoonaIndividual———
Rick Young
NPI 1013586494
Mason CityIndividual———
Daniel Schuster
NPI 1013081850
OskaloosaIndividual———
Andrew Yowell
NPI 1013759604
Iowa CityIndividual———
David Gimer
NPI 1013915131
Iowa FallsIndividual———
Stephanie Barquist
NPI 1023108131
DavenportIndividual———
Stephen Karbacka
NPI 1023144102
AnkenyIndividual———
Greg Hawthorne
NPI 1023160439
AmesIndividual———
Barbara Gipple
NPI 1023238474
MuscatineIndividual———
Luke Hamann
NPI 1023268836
DubuqueIndividual———
Lindsey Meyer
NPI 1023329398
MonticelloIndividual———
Alex Vitzthum
NPI 1013447515
WaterlooIndividual———
Matthew Meyers
NPI 1013402486
Clear LakeIndividual———
Katharine Pins
NPI 1013053891
EldridgeIndividual———
Patrick Kolker
NPI 1003345000
Mason CityIndividual———
Brian Bursick
NPI 1033322508
Sioux CityIndividual———
Deborah Krotz-Dieleman
NPI 1033275144
WashingtonIndividual———
Kali Kircher
NPI 1013400241
KeokukIndividual———
Eric Shelton
NPI 1033217039
DecorahIndividual———
Shayna Schumacher
NPI 1033373055
Cedar RapidsIndividual———
Isabel Miller
NPI 1033384862
ClintonIndividual———
Ann Mcintyre
NPI 1033466172
ClintonIndividual———
David Smith
NPI 1033601117
Iowa CityIndividual———
Kelley Trimble
NPI 1033788229
CoralvilleIndividual———
Zachary Schufeldt
NPI 1033851464
Council BluffsIndividual———
Zachary Waterbury
NPI 1043052962
JeffersonIndividual———
Jason Benoit
NPI 1043224637
BettendorfIndividual———
Jeff Hagan
NPI 1043360969
West Des MoinesIndividual———
Terry Winter
NPI 1043376155
ClintonIndividual———
Rodney Messner
NPI 1043399538
Cedar RapidsIndividual———
Greg Brandt
NPI 1033137344
AnkenyIndividual———
GEOGRAPHIC BREAKDOWN — TOP CITIES
CityProvidersTotal Medicare PaymentShare
Iowa City102$106K
Des Moines87$0
Cedar Rapids79$0
West Des Moines60$5K
Davenport58$0
Sioux City40$0
Dubuque35$0
Council Bluffs32$0
Ankeny32$0
Waterloo28$0
Bettendorf24$0
Ames23$0
Cedar Falls22$0
Mason City20$0
Fort Dodge19$0
Hiawatha14$0
Ottumwa14$0
Coralville14$3K
Marshalltown13$0
Urbandale12$0
Muscatine11$0
Carroll10$0
North Liberty10$0
Waukee9$0
Decorah9$0
© 2026 Stetho
PricingContactPrivacyTerms