Ophthalmology in Iowa — NPI Providers

290 active Ophthalmology 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.

Ophthalmology providers in Iowa

NPI Name Type Specialty Location
1215124706 Alex Kartvelishvili Individual Ophthalmology Physician Iowa City, IA
1073561411 Alexander Smith Individual Ophthalmology Physician Cedar Rapids, IA
1548247992 Amir Arbisser Individual Ophthalmology Physician Bettendorf, IA
1225246838 Andrew Steffensmeier Individual Ophthalmology Physician West Des Moines, IA
1598855264 Arlene Drack Individual Ophthalmology Physician Iowa City, IA
1174595516 Ashok Penmatcha Individual Ophthalmology Physician Davenport, IA
1548383573 Barbara E. Evans, M.D., P.C. Organization Ophthalmology Physician West Des Moines, IA
1588627954 Barbara Evans Individual Ophthalmology Physician West Des Moines, IA
1457301442 Benjamin Mason Individual Ophthalmology Physician Waterloo, IA
1255323812 Bill Scott Individual Ophthalmology Physician Iowa City, IA
1285682963 Brad Borgwardt Individual Ophthalmology Physician Clinton, IA
1467451047 Bradley Hammer Individual Ophthalmology Physician W Des Moines, IA
1699883256 Bradley Isaak Individual Ophthalmology Physician Mason City, IA
1306064324 Brandt Riley Individual Ophthalmology Physician Mason City, IA
1639369432 Brian Privett Individual Ophthalmology Physician Cedar Rapids, IA
1780664805 Bryan Pechous Individual Ophthalmology Physician Dubuque, IA
1285618496 Cedar Valley Ophthalmology PC Organization Ophthalmology Physician Waterloo, IA
1033101860 Charles Barnes Individual Ophthalmology Physician Hiawatha, IA
1518947845 Charles Fuerste Individual Ophthalmology Physician Dubuque, IA
1295739977 Charles Jones Individual Ophthalmology Physician Sioux City, IA
1902943533 Children'S Eye Clinic, PC Organization Ophthalmology Physician West Des Moines, IA
1073626941 Chris Denouden Individual Ophthalmology Physician Des Moines, IA
1063537587 Chris K Denouden, D.O., P.C. Organization Ophthalmology Physician Des Moines, IA
1154339430 Chris Schmidt Individual Ophthalmology Physician West Des Moines, IA
1780652800 Christopher Haupert Individual Retina Specialist (Ophthalmology) Physician West Des Moines, IA
1427098466 Daniel Miller Individual Ophthalmology Physician Waterloo, IA
1548252349 Daniel Vos Individual Ophthalmology Physician Ames, IA
1508838954 Davenport Eye Group PC Organization Ophthalmology Physician Davenport, IA
1093714776 David Ball Individual Ophthalmology Physician W Des Moines, IA
1275593279 David Dwyer Individual Ophthalmology Physician West Des Moines, IA
1154303816 David Hanks Individual Ophthalmology Physician Council Bluffs, IA
1427006881 David Muller Individual Ophthalmology Physician Cedar Rapids, IA
1124076518 David Puk Individual Ophthalmology Physician Cedar Rapids, IA
1124010913 David Saggau Individual Ophthalmology Physician West Des Moines, IA
1215935754 Dennis Gordy Individual Ophthalmology Physician Spencer, IA
1417956103 Des Moines Eye Surgeons, LLP Organization Ophthalmology Physician W Des Moines, IA
1952355067 Des Moines Retina Associates Plc Organization Ophthalmology Physician Des Moines, IA
1114906518 Douglas Casady Individual Ophthalmic Plastic and Reconstructive Surgery Physician West Des Moines, IA
1467666172 Dr. John A. Vaubel, P.C. Organization Ophthalmology Physician Storm Lake, IA
1477769149 Dr. John A. Vaubel, P.C. Organization Ophthalmology Physician Spencer, IA
1992913685 Edward Hu Individual Ophthalmology Physician Hiawatha, IA
1831182237 Edwin Stone Individual Ophthalmology Physician Iowa City, IA
1467633446 Elizabeth A Brown, M.D. Organization Ophthalmology Physician West Des Moines, IA
1427018423 Elizabeth Brown Individual Ophthalmology Physician West Des Moines, IA
1336109545 Emad Shenouda Individual Ophthalmology Physician Des Moines, IA
1710979919 Emily Greenlee Individual Ophthalmology Physician Iowa City, IA
1396737185 Eric Bligard Individual Ophthalmology Physician Fort Dodge, IA
1750325932 Erin Shriver Individual Ophthalmology Physician Iowa City, IA
1306845086 Eugene Sarno Individual Ophthalmology Physician W Des Moines, IA
1932200052 Eye Associates Siouxland, P.L.C. Organization Ophthalmology Physician Sioux City, IA

Ophthalmology by city in Iowa

Frequently asked questions

How many Ophthalmology providers are in Iowa?
The latest NPPES snapshot lists 290 active providers with Ophthalmology as their primary taxonomy and a practice location in Iowa.
How do I verify a Ophthalmology 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.