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.
Advertisement
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
- Ophthalmology in Iowa City, IA (108)
- Ophthalmology in West Des Moines, IA (42)
- Ophthalmology in Cedar Rapids, IA (15)
- Ophthalmology in Bettendorf, IA (14)
- Ophthalmology in Dubuque, IA (14)
- Ophthalmology in Des Moines, IA (12)
- Ophthalmology in Ames, IA (11)
- Ophthalmology in Sioux City, IA (10)
- Ophthalmology in Mason City, IA (9)
- Ophthalmology in Davenport, IA (6)
- Ophthalmology in Waterloo, IA (6)
- Ophthalmology in Hiawatha, IA (5)
- Ophthalmology in Marshalltown, IA (5)
- Ophthalmology in W Des Moines, IA (5)
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.