Eye Doctors in Iowa: 481 Registered Practices
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.
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 area | Practices | Optometry | Ophthalmology | Cities | Type |
|---|---|---|---|---|---|
| Des Moines-West Des Moines | 115 | 97 | 18 | 22 | Metropolitan Statistical Area |
| Cedar Rapids | 40 | 38 | 2 | 8 | Metropolitan Statistical Area |
| Iowa City | 25 | 23 | 2 | 5 | Metropolitan Statistical Area |
| Waterloo-Cedar Falls | 21 | 17 | 4 | 4 | Metropolitan Statistical Area |
| Davenport-Moline-Rock Island | 18 | 14 | 4 | 3 | Metropolitan Statistical Area |
| Sioux City | 18 | 13 | 5 | 3 | Metropolitan Statistical Area |
| Omaha | 13 | 12 | 1 | 3 | Metropolitan Statistical Area |
| Dubuque | 12 | 10 | 2 | 2 | Metropolitan Statistical Area |
| Ames | 10 | 10 | 0 | 4 | Metropolitan Statistical Area |
| Fort Madison | 10 | 8 | 2 | 2 | Micropolitan Statistical Area |
| Burlington | 9 | 8 | 1 | 2 | Micropolitan Statistical Area |
| Mason City | 9 | 8 | 1 | 2 | Micropolitan Statistical Area |
| Fort Dodge | 7 | 7 | 0 | 2 | Micropolitan Statistical Area |
| Le Mars | 7 | 7 | 0 | 2 | Micropolitan Statistical Area |
| Clinton | 6 | 4 | 2 | 2 | Micropolitan Statistical Area |
| Marshalltown | 6 | 5 | 1 | 1 | Micropolitan Statistical Area |
| Spencer | 6 | 5 | 1 | 1 | Micropolitan Statistical Area |
| Muscatine | 5 | 4 | 1 | 2 | Micropolitan Statistical Area |
| Oskaloosa | 5 | 5 | 0 | 1 | Micropolitan Statistical Area |
| Carroll | 4 | 3 | 1 | 2 | Micropolitan Statistical Area |
| Spirit Lake | 4 | 4 | 0 | 2 | Micropolitan Statistical Area |
| Pella | 3 | 3 | 0 | 2 | Micropolitan Statistical Area |
Cities with the most registered practices
| City | Practices | Optometry | Ophthalmology |
|---|---|---|---|
| West Des Moines | 29 | 17 | 12 |
| Des Moines | 23 | 20 | 3 |
| Cedar Rapids | 22 | 20 | 2 |
| Sioux City | 16 | 11 | 5 |
| Ankeny | 15 | 15 | 0 |
| Davenport | 12 | 9 | 3 |
| Council Bluffs | 11 | 10 | 1 |
| Iowa City | 11 | 9 | 2 |
| Coralville | 10 | 10 | 0 |
| Dubuque | 9 | 7 | 2 |
| Waterloo | 9 | 6 | 3 |
| Burlington | 8 | 8 | 0 |
| Mason City | 8 | 7 | 1 |
| Ames | 7 | 7 | 0 |
| Cedar Falls | 7 | 7 | 0 |
| Fort Madison | 7 | 6 | 1 |
| Urbandale | 7 | 6 | 1 |
| Fort Dodge | 6 | 6 | 0 |
| Harlan | 6 | 6 | 0 |
| Le Mars | 6 | 6 | 0 |
| Marshalltown | 6 | 5 | 1 |
| Spencer | 6 | 5 | 1 |
| Bettendorf | 5 | 4 | 1 |
| Clive | 5 | 4 | 1 |
| Creston | 5 | 5 | 0 |
| Oskaloosa | 5 | 5 | 0 |
| Clinton | 4 | 2 | 2 |
| Hiawatha | 4 | 4 | 0 |
| Independence | 4 | 4 | 0 |
| Marion | 4 | 4 | 0 |
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.
| Practice | City | Registered as | Phone on record | Record updated |
|---|---|---|---|---|
| William Adler Od,pc | Albia | Vision therapy | (641) 932-7614 | December 2022 |
| William R. Adler OD PC | Albia | Vision therapy | (641) 932-7614 | May 2010 |
| John C. Kortenber Optometry PC | Algona | Optometry | (515) 395-3937 | March 2023 |
| Klepper and Trainer Partnership | Algona | Optometry | (515) 295-2196 | October 2010 |
| Schuchert and Klepper PC | Algona | Optometry | (515) 295-2196 | August 2020 |
| Eye Associates Registered as Cass County Memorial Hospital | Atlantic | Optometry | (712) 243-7540 | July 2017 |
| Family Vision Center Registered as Robert H. Sharp, O.D., PC | Atlantic | Optometry | (712) 243-1965 | September 2025 |
| Family Vision Center - Atlantic Registered as Eye Care Associates of Co, LLC | Atlantic | Optometry | (712) 243-1965 | February 2024 |
| Vision Health Center, P.C. | Bellevue | Optometry | (563) 872-5975 | November 2012 |
| Drs Snively and Gildner PC | Belmond | Optometry | (641) 444-3380 | March 2010 |
| Family Eye Care Center Registered as Donald W. Furman, P.C. | Britt | Optometry | (641) 843-3841 | August 2011 |
| International Eyecare Center -Centerville Registered as Aeg Iowa Professional PC | Centerville | Optometry | (641) 437-4099 | June 2024 |
| International Eyecare Center Inc | Centerville | Optometry | (641) 437-4099 | January 2021 |
| Clark Eye Center Registered as Aspectu, LLC | Chariton | Optometry | (641) 774-5819 | August 2021 |
| Optometric Center of Charles City PC | Charles City | Optometry | (641) 228-1732 | June 2026 |
| Family Vision Clinic | Cherokee | Optometry | (712) 225-6151 | May 2009 |
| Wendell F. Stoelting OD PC | Cherokee | Optometry | (712) 225-3822 | October 2013 |
| Willow Street Optics Registered as Carrie Stoelting OD PC | Cherokee | Optometry | (712) 225-3822 | April 2025 |
| Eyecare Associates of Southwest Iowa Inc | Clarinda | Optometry | (712) 542-6513 | August 2012 |
| Drs. Snively and Gildner P.C. | Clarion | Optometry | (515) 532-3630 | November 2007 |
| DBA Family Vision Center Registered as Dr. Robert H. Sharp, P.C. | Corning | Optometry | (641) 322-3147 | June 2009 |
| Family Vision Center Registered as Robert H. Sharp, O.D., PC | Corning | Optometry | (641) 322-3147 | September 2025 |
| Family Vision Center - Corning Registered as Eye Care Associates of Co, LLC | Corning | Optometry | (641) 322-3147 | February 2024 |
| Clark Eye Center Registered as Aspectu, LLC | Corydon | Optometry | (641) 774-5819 | September 2022 |
| Cresco Family Optometry LLC | Cresco | Optometry | (563) 547-5363 | December 2013 |
| Eye Care Associates of Cresco PLLC | Cresco | Optometry | (563) 547-5363 | February 2022 |
| Absolute Vision Care PC | Creston | Optometry | (641) 414-7799 | November 2008 |
| Creston Vision Clinic Registered as Eye Care Associates of Co LLC | Creston | Optometry | (641) 782-7619 | February 2024 |
| Creston Vision Clinic PC | Creston | Optometry | (641) 782-7619 | February 2008 |
| Family Vision Center Registered as Robert H. Sharp, O.D., PC | Creston | Optometry | (641) 782-2111 | September 2025 |
| Family Vision Center - Creston Registered as Eye Care Associates of Co, LLC | Creston | Optometry | (641) 782-2111 | February 2024 |
| Gundersen Clinic, Ltd. | Decorah | Optometry | (608) 782-7300 | August 2021 |
| Oneota Valley Family Eye Care Registered as Meehan and Schwartz O D P L C | Decorah | Optometry | (563) 382-4279 | August 2025 |
| Peter P. Appell, O.D.,P.C. | Decorah | Optometry | (563) 382-1770 | November 2008 |
| Family Eye Care PC | Denison | Optometry | (712) 263-5654 | April 2008 |
| Vision Care Clinic PC | Denison | Optometry | (712) 263-2020 | October 2023 |
| Broadway Vision Source, Incorporated | Eagle Grove | Optometry | (515) 448-3813 | November 2018 |
| Woodland Eye Clinic of Elkader Registered as Woodland Eye Clinic, PC | Elkader | Optometry | (563) 245-2304 | March 2024 |
| Dean Ver Mulm, OD PC | Emmetsburg | Optometry | (712) 852-4123 | November 2012 |
| Emmetsburg Eye Clinic | Emmetsburg | Optometry | (319) 230-9110 | November 2020 |
| Eyecare Centre | Estherville | Optometry | (712) 362-5868 | March 2008 |
| American Eyecare PC | Fairfield | Optometry | (319) 754-2020 | June 2012 |
| Axis Vision Care Registered as Washington Eye Care Center | Fairfield | Optometry | (319) 325-0718 | November 2020 |
| Heartland Eye Care Registered as Heartland Eye Care PLC | Fairfield | Optometry | (641) 472-7175 | May 2009 |
| Family Eye Care Center Registered as Donald W. Furman, P.C. | Forest City | Optometry | (641) 585-3590 | October 2025 |
| Family Eye Care Center Registered as Donald W. Furman, P.C. | Garner | Optometry | (641) 923-3737 | August 2011 |
| Family Vision Center - Greenfield Registered as Eye Care Associates of Co, LLC | Greenfield | Optometry | (641) 743-6222 | February 2024 |
| Clarity Eyecare LLP | Grinnell | Optometry | (641) 450-1041 | May 2018 |
| Grinnell Eye Care Registered as Eye Care Associates of Co, LLC | Grinnell | Optometry | (641) 236-4002 | February 2024 |
| Jensen Optometrists, P.L.L.C. | Grinnell | Optometry | (641) 236-7502 | August 2011 |
| Woodland Eye Clinic, PC | Guttenberg | Optometry | (563) 252-3041 | February 2024 |
| Craig L Semler, O.D., P.C. | Hampton | Optometry | (641) 456-4251 | August 2008 |
| Wood Vision Clinic Inc | Hampton | Optometry | (641) 456-4251 | January 2017 |
| Aruba Vision LLC | Harlan | Optometry | (712) 755-3893 | May 2023 |
| Dr Jays Family Eye Care LLC | Harlan | Optometry | (712) 755-2020 | December 2010 |
| Dr. Jays Family Eye Care Registered as Harlan Eye Care PC | Harlan | Optometry | (712) 755-2020 | June 2021 |
| Harlan Vision Clinic Registered as Aruba Vision LLC | Harlan | Optometry | (712) 755-3893 | August 2023 |
| Harlan Vision Clinic, P.C. | Harlan | Optometry | (712) 755-3893 | April 2008 |
| Professional Vision Care Registered as N & J Optical Supply Inc | Harlan | Optometry | (712) 755-2150 | January 2008 |
| Hawarden Family Eye Care PLLC | Hawarden | Optometry | (712) 551-2020 | July 2025 |
| Vision Care Clinic, P.C. | Hawarden | Optometry | (712) 551-1603 | February 2015 |
| Three Rivers Eye Care Registered as Indianhead Investments, LLC | Humboldt | Optometry | (515) 332-2950 | October 2015 |
| Family Eye Care of Ida Grove PC | Ida Grove | Optometry | (712) 364-3118 | April 2008 |
| Advanced Family Eye Care Registered as Precision Eye Care LLC | Independence | Optometry | (319) 334-6087 | February 2020 |
| Belle Plaine Family Eyecare Registered as Dr Mark M Zimmer PC | Independence | Optometry | (319) 334-3631 | November 2007 |
| Dr. Mark M. Zimmer P.c | Independence | Optometry | (319) 334-3631 | January 2008 |
| R.D. Espe OD, PC | Independence | Optometry | (319) 334-6087 | June 2008 |
| Wood Vision Clinic Inc | Iowa Falls | Optometry | (641) 648-3306 | November 2007 |
| Central Iowa Family Eyecare PLLC | Jefferson | Optometry | (515) 386-3513 | August 2018 |
| Eye Care Associates, P.C. | Jefferson | Optometry | (515) 386-3513 | November 2008 |
| Jefferson Eye Care, P.C. Registered as T L Brown OD PC | Jefferson | Optometry | (515) 386-8196 | July 2010 |
| Rock Judisch Vision Clinic PC Registered as Judisch Vision PC | Lake City | Optometry | (712) 464-3136 | January 2024 |
| Rock Judisch Vision Clinic PC Registered as Judisch Vision PC | Lake View | Optometry | (712) 657-3304 | May 2021 |
| Dr Zieger | Lamoni | Optometry | (641) 784-3737 | December 2007 |
| Advanced Eyecare Associates of Eastern Iowa PC | Manchester | Optometry | (563) 927-3759 | April 2010 |
| Manchester Family Vision Center PC | Manchester | Optometry | (563) 927-3682 | October 2011 |
| Sinek Vision Clinic PC | Manson | Optometry | (712) 469-2592 | November 2007 |
| Vision Care Clinic PC | Mapleton | Optometry | (712) 882-2020 | October 2023 |
| Maquoketa Eyecare Registered as Eyewear Gallery | Maquoketa | Optometry | (563) 659-2020 | September 2018 |
| Robert G Skelley PC | Maquoketa | Optometry | (563) 652-5603 | August 2014 |
| Sybesma Eye and Vision Center Registered as David S Sybesma, OD, PC | Maquoketa | Optometry | (563) 652-2795 | October 2008 |
| Marcus Eyecare Registered as Hawkeye Clinic of Marcus, PC | Marcus | Optometry | (712) 943-9400 | January 2020 |
| Iowa Valley Eye Care PLC | Marengo | Optometry | (319) 642-3311 | February 2020 |
| Dr. Robert H Sharp, PC | Mount Ayr | Optometry | (641) 464-2813 | June 2013 |
| Family Vision Center - Mount Ayr Registered as Eye Care Associates of Co, LLC | Mount Ayr | Optometry | (641) 464-2813 | February 2024 |
| American Eyecare PC | Mt Pleasant | Optometry | (319) 385-2020 | August 2020 |
| Family Vision Center Registered as Danny Lee Rupp | Mt Pleasant | Optometry | (319) 385-2020 | December 2012 |
| Hui Vision PLLC | Mt Pleasant | Optometry | (319) 385-1342 | December 2020 |
| Riley F Uglum, OD PC | New Hampton | Optometry | (641) 394-2326 | September 2009 |
| Oelwein Family Eyecare Registered as Dr Mark M Zimmer PC | Oelwein | Optometry | (319) 283-3155 | January 2008 |
| Rachel V Mortenson OD PC | Oelwein | Optometry | (319) 283-3628 | March 2008 |
| Vision Care Clinic PC | Onawa | Optometry | (712) 423-2737 | October 2023 |
| David L Gohman OD Inc | Orange City | Optometry | (712) 737-2126 | December 2007 |
| Family Eye Care Registered as Ophthalmic Holdings Inc | Orange City | Optometry | (712) 737-4246 | December 2008 |
| Family Eye Care of Osceola PC | Osceola | Optometry | (641) 342-4356 | April 2008 |
| Osceola Vision Center, Chariton Vision Center, Ottumwa Eye Care Registered as Osceola Vision Center P.C. | Osceola | Optometry | (641) 774-7507 | February 2008 |
| Dr P O Swanson OD PC | Ottumwa | Optometry | (641) 684-4695 | May 2009 |
| Dr. J. Brent Altfillisch, O.D. P.C. | Ottumwa | Optometry | (641) 684-5463 | August 2008 |
| Sinek Vision Clinic PC | Pocahontas | Optometry | (712) 335-3298 | November 2007 |
| Family Vision Center Registered as Dr. Robert H. Sharp, P.C. | Red Oak | Optometry | (712) 623-9433 | December 2008 |
| Family Vision Center - Red Oak Registered as Eye Care Associates of Co, LLC | Red Oak | Optometry | (712) 623-9433 | February 2024 |
| Jones OD PLLC | Red Oak | Optometry | (712) 623-5551 | November 2024 |
| Michael J Portz OD PC | Red Oak | Optometry | (712) 623-5551 | August 2008 |
| Family Eye & Vision Care Registered as Michael L. Roetman, O.D.P.C. | Rock Rapids | Optometry | (712) 472-3464 | May 2014 |
| Rock River Eye Care, PC | Rock Rapids | Optometry | (712) 472-3464 | February 2021 |
| Family Eye Care - Rock Valley Registered as Foureyes PLLC | Rock Valley | Optometry | (712) 451-6540 | December 2024 |
| Rvfe LLC | Rock Valley | Optometry | (712) 451-6540 | January 2017 |
| Sinek Vision Clinic PC | Rockwell City | Optometry | (712) 297-8607 | November 2007 |
| Wolfe Family Vision Centers Registered as Wolfe Clinic Eye Centers Lc | Sac City | Optometry | (712) 662-7311 | August 2024 |
| Allen S Jones OD PC | Sheldon | Optometry | (712) 324-5151 | November 2007 |
| Drs. Spronk, Vander Griend & Radke Registered as Spronk Vander Griend & Radke | Sheldon | Optometry | (712) 324-2552 | November 2025 |
| Sheldon Vision Care, P.C. | Sheldon | Optometry | (712) 324-5151 | December 2012 |
| Eyecare Associates of Southwest Iowa Inc | Shenandoah | Optometry | (712) 246-1786 | August 2012 |
| Sibley Eye Care Registered as Allen S Jones OD PC | Sibley | Optometry | (712) 754-4621 | November 2007 |
| Sibley Eyecare Registered as NW Ia Vision PLLC | Sibley | Optometry | (712) 754-4621 | July 2011 |
| Driesen Eye Center, P.C. | Sioux Center | Optometry | (712) 722-2051 | August 2008 |
| Lifetime Vision, PLC | Sioux Center | Optometry | (720) 363-3192 | August 2016 |
| Paul W Beaver OD PC | Sioux Center | Optometry | (712) 722-1270 | March 2008 |
| Dr. John A. Vaubel, P.C. | Storm Lake | Ophthalmology | (712) 732-5030 | December 2008 |
| Vision Care Associates PC | Storm Lake | Optometry | (712) 732-3233 | December 2007 |
| Eyecare Associates, P.C. | Stuart | Optometry | (515) 523-1300 | November 2008 |
| Ocular Care Professionals LLC | Stuart | Optometry | (515) 371-0475 | June 2010 |
| Vision Center PC Registered as I Care of Muscatine, Inc | Tipton | Optometry | (563) 886-2020 | April 2026 |
| Gundersen Clinic, Ltd. | Waukon | Optometry | (608) 782-7300 | August 2021 |
| Wolfe Clinic Eye Centers, Lc | Webster City | Optometry | (515) 832-2401 | August 2024 |
| Woodland Eye Clinic Registered as West Union Eye Care, PC | West Union | Optometry | (563) 422-6085 | March 2024 |
| Woodland Eye Clinic of West Union Registered as Woodland Eye Clinic, PC | West Union | Optometry | (563) 422-6085 | March 2024 |
| Axis Vision Care Registered as Washington Eye Care Center | Williamsburg | Optometry | (319) 668-8000 | November 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.
| Brand | Records in IA | Price guide |
|---|---|---|
| America's Best | 2 | America's Best exam prices |
| Pearle Vision | 1 | Pearle Vision exam prices |
| LensCrafters | 1 | LensCrafters 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 group | Registered locations in IA |
|---|---|
| Family Vision Center - Greenfield | 17 |
| Vision Care Clinic PC | 6 |
| Eyecare Partners, P.C. | 6 |
| American Eyecare PC | 5 |
| Woodland Eye Clinic of West Union | 4 |
| International Eyecare Center Inc | 4 |
| Axis Vision Care | 4 |
| Linn County Eye Care PLC | 4 |
| Augustin Eye Care, PLC | 4 |
| Family Vision Center | 3 |
| Family Eye Care Center | 3 |
| Vision Care Clinic, P.C. | 3 |
| Optometric Associates of Warren County PC | 3 |
| Iowa Eyecare PC | 3 |
| Eye Care of Iowa P.C. | 3 |
| Eyecare Centre | 3 |
| Eye Care Associates, P.C. | 3 |
| Sigma Eyehealth Centers | 3 |
| Sinek Vision Clinic PC | 3 |
| Rock Judisch Vision Clinic PC | 3 |