Urology in Iowa — NPI Providers

153 active Urology providers have a practice location in Iowa according to the latest NPPES snapshot. Each profile shows the NPI number, taxonomy code, license details, and practice address — useful for claims, credentialing, and verifying a provider.

Urology providers in Iowa

NPI Name Type Specialty Location
1871614149 Aaron Smith Individual Urology Physician Iowa City, IA
1003949918 Adult & Pediatric Urology PC Organization Urology Physician Harlan, IA
1568595452 Adult & Pediatric Urology PC Organization Urology Physician Atlantic, IA
1437282308 Adult & Pediatric Urology PC Organization Urology Physician Council Bluffs, IA
1245363654 Adult & Pediatric Urology PC Organization Urology Physician Missouri Valley, IA
1033158209 Alex Horchak Individual Urology Physician Dubuque, IA
1467497909 Anand Inamdar Individual Urology Physician Waterloo, IA
1659328540 Anthony Avallone Individual Urology Physician West Des Moines, IA
1861490351 Arthur Devine Individual Urology Physician Cedar Rapids, IA
1336143791 Bradley Orvis Individual Urology Physician Decorah, IA
1356323554 Bradley Thorgaard Individual Urology Physician Ames, IA
1336358324 Brian Gallagher Individual Urology Physician Clive, IA
1407831365 Burlington Urology PC Organization Urology Physician Burlington, IA
1689887416 Carl Meyer Individual Urology Physician Urbandale, IA
1710191408 Chad Tracy Individual Urology Physician Iowa City, IA
1982606547 Christopher Cooper Individual Urology Physician Iowa City, IA
1154530137 Craig Block Individual Urology Physician Iowa City, IA
1194930081 Damon Dyche Individual Urology Physician Ames, IA
1326257346 Daniel Lee Individual Urology Physician Waterloo, IA
1912900820 David Rohlf Individual Urology Physician Davenport, IA
1205888039 Dennis Boatman Individual Urology Physician Iowa City, IA
1649261561 Dubuque Urology Service, P.C. Organization Urology Physician Dubuque, IA
1447229901 Elizabeth Takacs Individual Urology Physician Mason City, IA
1649223835 Fawad S. Zafar MD PC Organization Urology Physician West Des Moines, IA
1003818493 Fawad Zafar Individual Urology Physician West Des Moines, IA
1225029416 Gary Peasley Individual Urology Physician Marshalltown, IA
1518910959 George Kraemer Individual Urology Physician Dubuque, IA
1356344287 Ghasoub Harb Individual Urology Physician Davenport, IA
1205834793 Gordon Goldsmith Individual Urology Physician Iowa City, IA
1376676734 Hing Hung Lai Individual Urology Physician Iowa City, IA
1801820139 Jaffer Bashey Individual Urology Physician Dubuque, IA
1467562181 James Brown Individual Urology Physician Iowa City, IA
1417958638 James Mccoy Individual Urology Physician Iowa City, IA
1063418069 James Voelker Individual Urology Physician Dubuque, IA
1841283447 John Bardole Individual Urology Physician West Des Moines, IA
1881705523 John Cochran Individual Urology Physician West Des Moines, IA
1811949712 John Dolehide Individual Urology Physician Dubuque, IA
1518951532 Jonathan Fialkov Individual Urology Physician West Des Moines, IA
1609874171 Jonathan Rippentrop Individual Urology Physician Cedar Rapids, IA
1487655700 Karl Kreder Individual Urology Physician Iowa City, IA
1659580678 Kenneth Nepple Individual Urology Physician Iowa City, IA
1609874189 Kent Mittelberg Individual Urology Physician Cedar Rapids, IA
1992793566 Kevin Rier Individual Urology Physician Mason City, IA
1689620148 Leland Coffman Individual Urology Physician Des Moines, IA
1598756587 Leo Milleman Individual Urology Physician Ames, IA
1285632778 Logan Hoxie Individual Urology Physician Cedar Rapids, IA
1811106826 Louis Kantzavelos Individual Urology Physician West Burlington, IA
1164476453 Margaret Wolf Individual Urology Physician Clinton, IA
1891780995 Mark Kellerman Individual Urology Physician Clive, IA
1538162250 Mark Milleman Individual Urology Physician Davenport, IA

Urology by city in Iowa

Frequently asked questions

How many Urology providers are in Iowa?
The latest NPPES snapshot lists 153 active providers with Urology as their primary taxonomy and a practice location in Iowa.
How do I verify a Urology provider's NPI in Iowa?
Open the provider's profile below to see their NPI, taxonomy code, license state, and practice address, then cross-check against the official NPPES registry (linked on every profile).
Can I get this data through an API?
Yes — the NPI Portal API provides JSON search by specialty, state, and city, plus batch NPI verification.

Source: CMS NPPES (public data). Snapshot 2026-07-09.