VisionTestCost.com is an independent price comparison resource. Not affiliated with any eye care provider or insurance company. Prices are estimates based on publicly available data.
Iowa - CMS NPI registry, August 2026

Eye Doctors in Iowa: 481 Registered Practices

The August 2026 CMS national provider file lists 481 eye care organizations across Iowa: 432 registered as optometry practices (90 percent) and 49 as ophthalmology practices. They sit in 147 cities and towns, led by West Des Moines (29), Des Moines (23), Cedar Rapids (22) and Sioux City (16). 22 metro areas have enough registered practices for a page of their own and hold 73 percent of the state's records; the remainder are listed below. 82 records were updated by the practice in 2024 or later and 298 have not been touched since before 2020.

Where they are: Des Moines-West Des Moines alone holds 115 of them, 24 percent of the state total. Optometry accounts for 90 percent of Iowa records, and 10 practices register a subspecialty such as retina, glaucoma or pediatric care as their primary code rather than the general code.

Registered practices
481
34 with a profile page
Optometry
432
90% of the state total
Ophthalmology
49
10 register a subspecialty
Metro areas
22
147 cities and towns
Address matched
95%
rest placed at a ZIP code centroid

What an eye exam costs in Iowa

The registry holds no prices. This site's price research puts a US eye exam at about $136 without insurance and around $25 with a vision plan. Reported state averages run from roughly $113 in the lowest-cost states to about $196 in Hawaii, so treat location as a modest adjustment rather than the main driver.

The bigger lever is which of the 481 practices below you call. Retail optical sits at $50 to $110, independent optometry at $120 to $200, and the 49 Iowa ophthalmology practices at $150 to $300 or more, since those visits are usually medical rather than routine.

Metro areas in Iowa

Metro areas are Census core based statistical areas, so a metro can carry several counties and dozens of towns. Each one below has its own page with the full practice list.

Metro areaPracticesOptometryOphthalmologyCitiesType
Des Moines-West Des Moines115971822Metropolitan Statistical Area
Cedar Rapids403828Metropolitan Statistical Area
Iowa City252325Metropolitan Statistical Area
Waterloo-Cedar Falls211744Metropolitan Statistical Area
Davenport-Moline-Rock Island181443Metropolitan Statistical Area
Sioux City181353Metropolitan Statistical Area
Omaha131213Metropolitan Statistical Area
Dubuque121022Metropolitan Statistical Area
Ames101004Metropolitan Statistical Area
Fort Madison10822Micropolitan Statistical Area
Burlington9812Micropolitan Statistical Area
Mason City9812Micropolitan Statistical Area
Fort Dodge7702Micropolitan Statistical Area
Le Mars7702Micropolitan Statistical Area
Clinton6422Micropolitan Statistical Area
Marshalltown6511Micropolitan Statistical Area
Spencer6511Micropolitan Statistical Area
Muscatine5412Micropolitan Statistical Area
Oskaloosa5501Micropolitan Statistical Area
Carroll4312Micropolitan Statistical Area
Spirit Lake4402Micropolitan Statistical Area
Pella3302Micropolitan Statistical Area

Cities with the most registered practices

CityPracticesOptometryOphthalmology
West Des Moines291712
Des Moines23203
Cedar Rapids22202
Sioux City16115
Ankeny15150
Davenport1293
Council Bluffs11101
Iowa City1192
Coralville10100
Dubuque972
Waterloo963
Burlington880
Mason City871
Ames770
Cedar Falls770
Fort Madison761
Urbandale761
Fort Dodge660
Harlan660
Le Mars660
Marshalltown651
Spencer651
Bettendorf541
Clive541
Creston550
Oskaloosa550
Clinton422
Hiawatha440
Independence440
Marion440

City names are the free-text values practices entered in the registry, so nearby suburbs sometimes appear under their own name rather than the main city. The metro pages group them properly.

Practices outside the metro pages

128 practices sit in small metro and micropolitan areas or in rural counties outside any Census metro area, so they are listed here rather than on a page of their own.

PracticeCityRegistered asPhone on recordRecord updated
William Adler Od,pcAlbiaVision therapy(641) 932-7614December 2022
William R. Adler OD PCAlbiaVision therapy(641) 932-7614May 2010
John C. Kortenber Optometry PCAlgonaOptometry(515) 395-3937March 2023
Klepper and Trainer PartnershipAlgonaOptometry(515) 295-2196October 2010
Schuchert and Klepper PCAlgonaOptometry(515) 295-2196August 2020
Eye Associates
Registered as Cass County Memorial Hospital
AtlanticOptometry(712) 243-7540July 2017
Family Vision Center
Registered as Robert H. Sharp, O.D., PC
AtlanticOptometry(712) 243-1965September 2025
Family Vision Center - Atlantic
Registered as Eye Care Associates of Co, LLC
AtlanticOptometry(712) 243-1965February 2024
Vision Health Center, P.C.BellevueOptometry(563) 872-5975November 2012
Drs Snively and Gildner PCBelmondOptometry(641) 444-3380March 2010
Family Eye Care Center
Registered as Donald W. Furman, P.C.
BrittOptometry(641) 843-3841August 2011
International Eyecare Center -Centerville
Registered as Aeg Iowa Professional PC
CentervilleOptometry(641) 437-4099June 2024
International Eyecare Center IncCentervilleOptometry(641) 437-4099January 2021
Clark Eye Center
Registered as Aspectu, LLC
CharitonOptometry(641) 774-5819August 2021
Optometric Center of Charles City PCCharles CityOptometry(641) 228-1732June 2026
Family Vision ClinicCherokeeOptometry(712) 225-6151May 2009
Wendell F. Stoelting OD PCCherokeeOptometry(712) 225-3822October 2013
Willow Street Optics
Registered as Carrie Stoelting OD PC
CherokeeOptometry(712) 225-3822April 2025
Eyecare Associates of Southwest Iowa IncClarindaOptometry(712) 542-6513August 2012
Drs. Snively and Gildner P.C.ClarionOptometry(515) 532-3630November 2007
DBA Family Vision Center
Registered as Dr. Robert H. Sharp, P.C.
CorningOptometry(641) 322-3147June 2009
Family Vision Center
Registered as Robert H. Sharp, O.D., PC
CorningOptometry(641) 322-3147September 2025
Family Vision Center - Corning
Registered as Eye Care Associates of Co, LLC
CorningOptometry(641) 322-3147February 2024
Clark Eye Center
Registered as Aspectu, LLC
CorydonOptometry(641) 774-5819September 2022
Cresco Family Optometry LLCCrescoOptometry(563) 547-5363December 2013
Eye Care Associates of Cresco PLLCCrescoOptometry(563) 547-5363February 2022
Absolute Vision Care PCCrestonOptometry(641) 414-7799November 2008
Creston Vision Clinic
Registered as Eye Care Associates of Co LLC
CrestonOptometry(641) 782-7619February 2024
Creston Vision Clinic PCCrestonOptometry(641) 782-7619February 2008
Family Vision Center
Registered as Robert H. Sharp, O.D., PC
CrestonOptometry(641) 782-2111September 2025
Family Vision Center - Creston
Registered as Eye Care Associates of Co, LLC
CrestonOptometry(641) 782-2111February 2024
Gundersen Clinic, Ltd.DecorahOptometry(608) 782-7300August 2021
Oneota Valley Family Eye Care
Registered as Meehan and Schwartz O D P L C
DecorahOptometry(563) 382-4279August 2025
Peter P. Appell, O.D.,P.C.DecorahOptometry(563) 382-1770November 2008
Family Eye Care PCDenisonOptometry(712) 263-5654April 2008
Vision Care Clinic PCDenisonOptometry(712) 263-2020October 2023
Broadway Vision Source, IncorporatedEagle GroveOptometry(515) 448-3813November 2018
Woodland Eye Clinic of Elkader
Registered as Woodland Eye Clinic, PC
ElkaderOptometry(563) 245-2304March 2024
Dean Ver Mulm, OD PCEmmetsburgOptometry(712) 852-4123November 2012
Emmetsburg Eye ClinicEmmetsburgOptometry(319) 230-9110November 2020
Eyecare CentreEsthervilleOptometry(712) 362-5868March 2008
American Eyecare PCFairfieldOptometry(319) 754-2020June 2012
Axis Vision Care
Registered as Washington Eye Care Center
FairfieldOptometry(319) 325-0718November 2020
Heartland Eye Care
Registered as Heartland Eye Care PLC
FairfieldOptometry(641) 472-7175May 2009
Family Eye Care Center
Registered as Donald W. Furman, P.C.
Forest CityOptometry(641) 585-3590October 2025
Family Eye Care Center
Registered as Donald W. Furman, P.C.
GarnerOptometry(641) 923-3737August 2011
Family Vision Center - Greenfield
Registered as Eye Care Associates of Co, LLC
GreenfieldOptometry(641) 743-6222February 2024
Clarity Eyecare LLPGrinnellOptometry(641) 450-1041May 2018
Grinnell Eye Care
Registered as Eye Care Associates of Co, LLC
GrinnellOptometry(641) 236-4002February 2024
Jensen Optometrists, P.L.L.C.GrinnellOptometry(641) 236-7502August 2011
Woodland Eye Clinic, PCGuttenbergOptometry(563) 252-3041February 2024
Craig L Semler, O.D., P.C.HamptonOptometry(641) 456-4251August 2008
Wood Vision Clinic IncHamptonOptometry(641) 456-4251January 2017
Aruba Vision LLCHarlanOptometry(712) 755-3893May 2023
Dr Jays Family Eye Care LLCHarlanOptometry(712) 755-2020December 2010
Dr. Jays Family Eye Care
Registered as Harlan Eye Care PC
HarlanOptometry(712) 755-2020June 2021
Harlan Vision Clinic
Registered as Aruba Vision LLC
HarlanOptometry(712) 755-3893August 2023
Harlan Vision Clinic, P.C.HarlanOptometry(712) 755-3893April 2008
Professional Vision Care
Registered as N & J Optical Supply Inc
HarlanOptometry(712) 755-2150January 2008
Hawarden Family Eye Care PLLCHawardenOptometry(712) 551-2020July 2025
Vision Care Clinic, P.C.HawardenOptometry(712) 551-1603February 2015
Three Rivers Eye Care
Registered as Indianhead Investments, LLC
HumboldtOptometry(515) 332-2950October 2015
Family Eye Care of Ida Grove PCIda GroveOptometry(712) 364-3118April 2008
Advanced Family Eye Care
Registered as Precision Eye Care LLC
IndependenceOptometry(319) 334-6087February 2020
Belle Plaine Family Eyecare
Registered as Dr Mark M Zimmer PC
IndependenceOptometry(319) 334-3631November 2007
Dr. Mark M. Zimmer P.cIndependenceOptometry(319) 334-3631January 2008
R.D. Espe OD, PCIndependenceOptometry(319) 334-6087June 2008
Wood Vision Clinic IncIowa FallsOptometry(641) 648-3306November 2007
Central Iowa Family Eyecare PLLCJeffersonOptometry(515) 386-3513August 2018
Eye Care Associates, P.C.JeffersonOptometry(515) 386-3513November 2008
Jefferson Eye Care, P.C.
Registered as T L Brown OD PC
JeffersonOptometry(515) 386-8196July 2010
Rock Judisch Vision Clinic PC
Registered as Judisch Vision PC
Lake CityOptometry(712) 464-3136January 2024
Rock Judisch Vision Clinic PC
Registered as Judisch Vision PC
Lake ViewOptometry(712) 657-3304May 2021
Dr ZiegerLamoniOptometry(641) 784-3737December 2007
Advanced Eyecare Associates of Eastern Iowa PCManchesterOptometry(563) 927-3759April 2010
Manchester Family Vision Center PCManchesterOptometry(563) 927-3682October 2011
Sinek Vision Clinic PCMansonOptometry(712) 469-2592November 2007
Vision Care Clinic PCMapletonOptometry(712) 882-2020October 2023
Maquoketa Eyecare
Registered as Eyewear Gallery
MaquoketaOptometry(563) 659-2020September 2018
Robert G Skelley PCMaquoketaOptometry(563) 652-5603August 2014
Sybesma Eye and Vision Center
Registered as David S Sybesma, OD, PC
MaquoketaOptometry(563) 652-2795October 2008
Marcus Eyecare
Registered as Hawkeye Clinic of Marcus, PC
MarcusOptometry(712) 943-9400January 2020
Iowa Valley Eye Care PLCMarengoOptometry(319) 642-3311February 2020
Dr. Robert H Sharp, PCMount AyrOptometry(641) 464-2813June 2013
Family Vision Center - Mount Ayr
Registered as Eye Care Associates of Co, LLC
Mount AyrOptometry(641) 464-2813February 2024
American Eyecare PCMt PleasantOptometry(319) 385-2020August 2020
Family Vision Center
Registered as Danny Lee Rupp
Mt PleasantOptometry(319) 385-2020December 2012
Hui Vision PLLCMt PleasantOptometry(319) 385-1342December 2020
Riley F Uglum, OD PCNew HamptonOptometry(641) 394-2326September 2009
Oelwein Family Eyecare
Registered as Dr Mark M Zimmer PC
OelweinOptometry(319) 283-3155January 2008
Rachel V Mortenson OD PCOelweinOptometry(319) 283-3628March 2008
Vision Care Clinic PCOnawaOptometry(712) 423-2737October 2023
David L Gohman OD IncOrange CityOptometry(712) 737-2126December 2007
Family Eye Care
Registered as Ophthalmic Holdings Inc
Orange CityOptometry(712) 737-4246December 2008
Family Eye Care of Osceola PCOsceolaOptometry(641) 342-4356April 2008
Osceola Vision Center, Chariton Vision Center, Ottumwa Eye Care
Registered as Osceola Vision Center P.C.
OsceolaOptometry(641) 774-7507February 2008
Dr P O Swanson OD PCOttumwaOptometry(641) 684-4695May 2009
Dr. J. Brent Altfillisch, O.D. P.C.OttumwaOptometry(641) 684-5463August 2008
Sinek Vision Clinic PCPocahontasOptometry(712) 335-3298November 2007
Family Vision Center
Registered as Dr. Robert H. Sharp, P.C.
Red OakOptometry(712) 623-9433December 2008
Family Vision Center - Red Oak
Registered as Eye Care Associates of Co, LLC
Red OakOptometry(712) 623-9433February 2024
Jones OD PLLCRed OakOptometry(712) 623-5551November 2024
Michael J Portz OD PCRed OakOptometry(712) 623-5551August 2008
Family Eye & Vision Care
Registered as Michael L. Roetman, O.D.P.C.
Rock RapidsOptometry(712) 472-3464May 2014
Rock River Eye Care, PCRock RapidsOptometry(712) 472-3464February 2021
Family Eye Care - Rock Valley
Registered as Foureyes PLLC
Rock ValleyOptometry(712) 451-6540December 2024
Rvfe LLCRock ValleyOptometry(712) 451-6540January 2017
Sinek Vision Clinic PCRockwell CityOptometry(712) 297-8607November 2007
Wolfe Family Vision Centers
Registered as Wolfe Clinic Eye Centers Lc
Sac CityOptometry(712) 662-7311August 2024
Allen S Jones OD PCSheldonOptometry(712) 324-5151November 2007
Drs. Spronk, Vander Griend & Radke
Registered as Spronk Vander Griend & Radke
SheldonOptometry(712) 324-2552November 2025
Sheldon Vision Care, P.C.SheldonOptometry(712) 324-5151December 2012
Eyecare Associates of Southwest Iowa IncShenandoahOptometry(712) 246-1786August 2012
Sibley Eye Care
Registered as Allen S Jones OD PC
SibleyOptometry(712) 754-4621November 2007
Sibley Eyecare
Registered as NW Ia Vision PLLC
SibleyOptometry(712) 754-4621July 2011
Driesen Eye Center, P.C.Sioux CenterOptometry(712) 722-2051August 2008
Lifetime Vision, PLCSioux CenterOptometry(720) 363-3192August 2016
Paul W Beaver OD PCSioux CenterOptometry(712) 722-1270March 2008
Dr. John A. Vaubel, P.C.Storm LakeOphthalmology(712) 732-5030December 2008
Vision Care Associates PCStorm LakeOptometry(712) 732-3233December 2007
Eyecare Associates, P.C.StuartOptometry(515) 523-1300November 2008
Ocular Care Professionals LLCStuartOptometry(515) 371-0475June 2010
Vision Center PC
Registered as I Care of Muscatine, Inc
TiptonOptometry(563) 886-2020April 2026
Gundersen Clinic, Ltd.WaukonOptometry(608) 782-7300August 2021
Wolfe Clinic Eye Centers, LcWebster CityOptometry(515) 832-2401August 2024
Woodland Eye Clinic
Registered as West Union Eye Care, PC
West UnionOptometry(563) 422-6085March 2024
Woodland Eye Clinic of West Union
Registered as Woodland Eye Clinic, PC
West UnionOptometry(563) 422-6085March 2024
Axis Vision Care
Registered as Washington Eye Care Center
WilliamsburgOptometry(319) 668-8000November 2020

Phone numbers are the practice location numbers on the NPI record, self-reported and not verified by CMS or by us. The record date is the last time the practice updated its own registry entry.

Retail optical brands registered in Iowa

Records whose legal or trading name contains the brand. Retail chains are the low end of the exam price range, so this is worth checking before you call an independent practice.

BrandRecords in IAPrice guide
America's Best2America's Best exam prices
Pearle Vision1Pearle Vision exam prices
LensCrafters1LensCrafters exam prices

Multi-site practice groups

Names registered at three or more separate Iowa locations. Group practices often run one price list across every office, so a quote from one site usually holds at the others.

Practice groupRegistered locations in IA
Family Vision Center - Greenfield17
Vision Care Clinic PC6
Eyecare Partners, P.C.6
American Eyecare PC5
Woodland Eye Clinic of West Union4
International Eyecare Center Inc4
Axis Vision Care4
Linn County Eye Care PLC4
Augustin Eye Care, PLC4
Family Vision Center3
Family Eye Care Center3
Vision Care Clinic, P.C.3
Optometric Associates of Warren County PC3
Iowa Eyecare PC3
Eye Care of Iowa P.C.3
Eyecare Centre3
Eye Care Associates, P.C.3
Sigma Eyehealth Centers3
Sinek Vision Clinic PC3
Rock Judisch Vision Clinic PC3

Other states

Arkansas (459)Connecticut (544)Kansas (535)Louisiana (431)Nevada (475)Oregon (497)All states

Related price guides

Eye exam cost without insuranceComprehensive eye exam costContact lens exam and fittingGlaucoma test costRetinal imaging costWhat vision insurance coversMedicare eye exam coverageMedicaid eye exam coverage
Source and provenance. CMS National Plan and Provider Enumeration System (NPPES), NPI data dissemination file, August 2026 (August 2026, published August 2026 file). CMS NPI downloadable files. Licence: US federal public data, FOIA-disclosable, no charge; CMS deactivated-NPI display guidance honoured. NPI registry records from the CMS NPPES monthly file. An NPI is a billing identifier, not a licence: CMS does not verify that the holder is licensed or credentialed. Registry contact details are self-reported and are often years out of date. This directory lists organizations only. Individual practitioner records are never published here.

Didn't find your answer?

Ask us. A real person reads every question and we answer the ones we can, with sources. If your question would help other readers, we may publish an anonymised version, with your permission. General reference, not medical advice.

Ask a question[email protected]

Updated 2026-07-06