Across Missouri, of the 664 eye care practices we list, 653 give a phone number and 554 have a website. By what they offer: 35 optometry, 15 ophthalmology, 1 children'ses eye care.
Top 10 eye care practices in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1America's Best Contacts & EyeglassesBridgeton
-
2Clarkson EyecareMaryland Heights
-
3Des Peres Eye CenterDes Peres
-
4Galanis Cataract and Laser CenterShrewsbury
-
5Bogey Hills Vision CenterSt Charles
-
6West County Vision CenterKirkwood
-
7Complete Vision CareLeadington
-
8Jerde Eye SpecialistsSunset Hills
-
9Missouri Eye InstituteSpringfield
-
10Sedalia Eye AssociatesSedalia
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- St Louis61
- Kansas City50
- Saint Louis44
- Springfield21
- Columbia19
- Lee's Summit14
- Chesterfield12
- Creve Coeur12
- Joplin12
- St Charles12
- St Peters12
- Independence11
- O'Fallon11
- St Joseph11
- Saint Peters10
- Poplar Bluff9
- Branson8
- Cape Girardeau8
- Des Peres8
- Florissant7
- Liberty7
- Farmington6
- Fenton6
- Hannibal6
- Lake St Louis6
- Washington6
- Arnold5
- Jefferson City5
- Kirkwood5
- Lees Summit5
- Raymore5
- Richmond Heights5
- Wentzville5
Other towns in Missouri
One eye care practice each — too few for a page of their own, so they live here.
-
St Francis Eye ClinicAlbany
115 N Smith St, Albany, MO 64402-1250
-
Missouri Eye ConsultantsAshland
101 Redtail Dr B, Ashland, MO 65010
-
Aurora Family Vision CareAurora
320 S Madison Ave, Aurora, MO 65605
-
Pratt 20/20 EyecareAurora
930 S Elliott Ave, Aurora, MO 65605
-
Ozark Family Vision CentreAva
916 NW 12th Ave, Ava, MO 65608
-
EyeCare PartnersBallwin
15933 Clayton Rd, Ballwin, MO 63011-2154
-
Ballwin Eye AssociatesBallwin
118 Ramsey Ln, Ballwin, MO 63021
-
Clarkson EyecareBallwin
14842 Manchester Rd, Ballwin, MO 63011
-
Crown Vision Center - BallwinBallwin
427 Lafayette Center, Ballwin, MO 63011
-
Obermark Optometry IncBelle
113 N Alvarado Ave, Belle, MO 65013
-
Heart of America Eye CareBelton
1147 E North Ave, Belton, MO 64012
-
Bethany Eye CenterBethany
2707 Miller St, Bethany, MO 64424
-
Dr. Carol Merritt ODBlack Jack
45 Black Jack Ct, Black Jack, MO 63033-7101
-
E F McDonald O.D.Bloomfield
407 N Prairie St, Bloomfield, MO 63825
-
America's Best Contacts & EyeglassesBlue Springs
1332 NE Coronado Dr, Blue Springs, MO 64014
-
Bennett EyeCare MidwestBlue Springs
3417 NW Mill Dr, Blue Springs, MO 64015
-
Blue Springs Family EyecareBlue Springs
900 W Main St, Blue Springs, MO 64015
-
Discover Vision Centers Blue SpringsBlue Springs
211 NW State Route 7, Blue Springs, MO 64014
-
Orchard Eye ClinicBolivar
1111 Cambridge St, Bolivar, MO 65613
-
Vision Source BolivarBolivar
680 E Aldrich Rd, Bolivar, MO 65613
-
Bolivar Eye CareBolivar
1111 E Cambridge St, Bolivar, MO 65613-3500
-
Eyecare of BoonvilleBoonville
505 E Walnut St, Boonville, MO 65233
-
Advanced EyecareBowling Green
1420 US-61 BUS, Bowling Green, MO 63334
-
Clarkson EyecareBrentwood
8562 Eager Rd, Brentwood, MO 63144
-
The Retina Institute of St. LouisBrentwood
1600 S Brentwood Blvd #700, Brentwood, MO 63144
-
America's Best Contacts & EyeglassesBridgeton
12252 St Charles Rock Rd, Bridgeton, MO 63044
-
Jones Eye Care and SurgeryBridgeton
12255 De Paul Dr, Bridgeton, MO 63044
-
Charles E. Bruce, OdBridgeton
11900 Saint Charles Rock Rd, Bridgeton, MO 63044-2612
-
Cresent Eye CareBridgeton
12110 Saint Charles Rock Rd, Bridgeton, MO 63044
-
Buffalo Eye ClinicBuffalo
112 W Commercial St, Buffalo, MO 65622
-
Noe Miller and MillerButler
204 W Chestnut St, Butler, MO 64730
-
Missouri Eye ConsultantsCalifornia
202 E North St, California, MO 65018
-
Murphy Watson Burr Eye CenterCameron
610 Lana Dr, Cameron, MO 64429
-
Richard L Newcomb OptometristCarrollton
1411 N Jefferson St, Carrollton, MO 64633
-
Carthage Eye CareCarthage
130 E 4th St, Carthage, MO 64836
-
Carthage Vision CenterCarthage
2705 S Grand Ave, Carthage, MO 64836
-
Bootheel Eye CareCaruthersville
400 Ward Ave B, Caruthersville, MO 63830
-
Swinger, McKillip & CulverCaruthersville
100 E 10th St, Caruthersville, MO 63830
-
Terrence M Swinger, ODCaruthersville
101 E 10th St A, Caruthersville, MO 63830
-
Marion Eye CenterCharleston
117 N Main St, Charleston, MO 63834-1632
-
Forsight EyecareChillicothe
883 Fairway Dr, Chillicothe, MO 64601-3673
-
Murphy Watson Burr Eye CenterChillicothe
2005 N Washington St, Chillicothe, MO 64601
-
Sloan Robert D Od/OfcChillicothe
2102 Woodcrest St, Chillicothe, MO 64601
-
Optical Expressions ClaytonClayton
7718 Forsyth Blvd, Clayton, MO 63105
-
Optometry Marketing SuccessClayton
7733 Forsyth Blvd Ste 1173, Clayton, MO 63105
-
Parks OpticalClinton
106 W Jefferson St, Clinton, MO 64735-2061
-
Parks Lisa K ODClinton
1729 E Ohio St, Clinton, MO 64735-2401
-
Insight EyecareConcordia
108 NE 2nd St # 1, Concordia, MO 64020
-
Performance EyecareCottleville
6043 Mid Rivers Mall Dr, Cottleville, MO 63304
-
Regional Eyecare AssociatesCottleville
4702 Mid Rivers Mall Dr, Cottleville, MO 63376
-
Eye See Vision CenterCrestwood
9549 Watson Rd, Crestwood, MO 63126
-
Primary Eyecare & EyewareCrestwood
9051 Watson Rd Ste D, Crestwood, MO 63126
-
Regional Eyecare Associates - CubaCuba
402 W Washington St, Cuba, MO 65453
-
DeSoto Vision CareDe Soto
126 S Main St, De Soto, MO 63020
-
Specs OpticalDesloge
1133 N Desloge Dr, Desloge, MO 63601-2936
-
Dexter Family Eye CareDexter
812 N 1 Mile Rd, Dexter, MO 63841
-
Marion Eye CenterDexter
1207 N 1 Mile Rd, Dexter, MO 63841
-
Dr. Robert RiddleDexter
203 W Stoddard St, Dexter, MO 63841
-
Doniphan Vision Improvement ClinicDoniphan
204 Washington Ave, Doniphan, MO 63935-1763
-
Lassen Vision CenterDoniphan
1 Oak Tree Village St #200, Doniphan, MO 63935
-
Clarkson EyecareEllisville
194 Clarkson Rd, Ellisville, MO 63011
-
Performance EyecareEllisville
317 Clarkson Rd, Ellisville, MO 63011
-
Koetting Eye CenterEllisville
113 Old State Rd Apt 101, Ellisville, MO 63021
-
Clarkson EyecareEureka
54 The, Legends Pkwy Ste 151, Eureka, MO 63025
-
Eureka Eye CareEureka
101 S Central Ave, Eureka, MO 63025
-
Hicks OptometryEureka
131 Eureka Towne Center Dr, Eureka, MO 63025
-
Family Vision CenterExcelsior Springs
1717 W Jesse James Rd, Excelsior Springs, MO 64024
-
Crown Vision Center - FergusonFerguson
10867 West Florissant Ave, Ferguson, MO 63136
-
Complete Vision CareFestus
600 Westwood Pl S, Festus, MO 63028
-
Eyes on MainFestus
223 E Main St, Festus, MO 63028
-
McCullough Eyecare PCFestus
202 Walnut St, Festus, MO 63028
-
Premiere Eye AssociatesFestus
1400 US-61 #130, Festus, MO 63028
-
Ozarks Family Vision CentreForsyth
14974 Us Highway 160 Unit 6, Forsyth, MO 65653-5365
-
Military OpticalFort Leonard Wood
143 Replacement Ave, Fort Leonard Wood, MO 65473-9092
-
Ettinger OptometryFort Leonard Wood
143 Replacement Ave Bldg 487, Fort Leonard Wood, MO 65473
-
Vista Optical inside Select Military ExchangesFort Leonard Wood
143 Replacement Ave, Fort Leonard Wood, MO 65473
-
Fredericktown Vision CenterFredericktown
806 W College Ave, Fredericktown, MO 63645
-
Brost and Associates Family Eye CareFredericktown
6 Court Square, Fredericktown, MO 63645
-
Batek Family Eye CareFulton
405 Court St, Fulton, MO 65251
-
In Vision Eye Care CenterGladstone
5769 N Antioch Rd, Gladstone, MO 64119
-
Bennett EyeCareGladstone
6080 N Oak Trafficway, Gladstone, MO 64118
-
Rubin Eye CenterGladstone
2920 NE 60th St, Gladstone, MO 64119-2031
-
America's Best Contacts & EyeglassesGrandview
12120 15 St Ste 100, Grandview, MO 64030
-
Premier Eyecare & EyewearGrandview
12220 Blue Ridge Ext, Grandview, MO 64030-1175
-
Grin Eye CareGrandview
1020 Main St, Grandview, MO 64030-2456
-
Visionhealth Eye CenterGreenfield
401 College St, Greenfield, MO 65661
-
Alana Keller, OdGrover
2404 Taylor Rd, Grover, MO 63040-1222
-
Vision Source EyecareHarrisonville
2100 E Mechanic St, Harrisonville, MO 64701
-
Ferguson Optical - HazelwoodHazelwood
7025 Howdershell Rd H, Hazelwood, MO 63042
-
Dr. Daniel P. Joseph, MdHazelwood
7934 N Lindbergh Blvd, Hazelwood, MO 63042-3521
-
Eric R Ricker, OdHazelwood
7934 N Lindbergh Blvd Ste A, Hazelwood, MO 63042-3521
-
Hermann Eye CenterHermann
228 E 1st St, Hermann, MO 65041-1114
-
Lazarus Eye CareHigh Ridge
5311 Caroline Dr, High Ridge, MO 63049-2481
-
Regional Eyecare AssociatesHillsboro
10640 MO-21 Bus, Hillsboro, MO 63050
-
Ream OptometryHouston
112 Pine St, Houston, MO 65483
-
Bell Family Eye CareJackson
2954 E Jackson Blvd, Jackson, MO 63755
-
Leet EyeCare - JacksonJackson
1014 E Jackson Blvd, Jackson, MO 63755
-
Clarkson EyecareJennings
8031 W Florissant Ave, Jennings, MO 63136
-
Kahoka Family EyewearKahoka
450 N Johnson St, Kahoka, MO 63445
-
Kearney EyeCareKearney
119 E Washington St, Kearney, MO 64060
-
Eye Surgery ConsultantsKennett
1231 1st St Ste 1, Kennett, MO 63857-2521
-
Primary Eye Care AssociatesKennett
303 Teaco Rd, Kennett, MO 63857-3237
-
Rouse Vision Clinic LlcKennett
1301 Cook St, Kennett, MO 63857-3259
-
Kimberling Vision CenterKimberling City
1 Woodland Ave Ste 2, Kimberling City, MO 65686
-
Premier Eyecare AssociatesKirksville
404 S Elson St, Kirksville, MO 63501-3449
-
International Eyecare CenterKirksville
1702 N. Baltimore, Kirksville, MO 63501
-
New Vision OpticalKirksville
122 N Franklin St, Kirksville, MO 63501
-
Clarkson EyecareLadue
8821 Ladue Rd, Ladue, MO 63124
-
Complete Eye Care Inc.Ladue
9890 Clayton Rd #200, Ladue, MO 63124
-
Crown Vision CenterLadue
8885 Ladue Road, Ladue, MO 63124
-
Hill Gregory A, MdLake Saint Louis
300 Medical Plz, Lake Saint Louis, MO 63367-1481
-
James Kirks, OdLake Saint Louis
100 Brevco Plz, Lake Saint Louis, MO 63367-1382
-
Vision SolutionsLamar
808 Gulf St, Lamar, MO 64759
-
Family Eyecare - LaurieLaurie
138 S Main St, Laurie, MO 65038
-
Complete Vision CareLeadington
200 E Woodlawn Dr, Leadington, MO 63601
-
Mercy Clinic Eye Specialists - Ophthalmology - LebanonLebanon
341 Hospital Dr Ste 100, Lebanon, MO 65536
-
Butler Eye CareLebanon
702 Owens Dr, Lebanon, MO 65536
-
Dr. Montgomery Family Eyecare AssociatesLebanon
279 E Elm St, Lebanon, MO 65536-3610
-
Mattax Neu Prater Eye Center - LebanonLebanon
430 N Jefferson Ave, Lebanon, MO 65536-2742
-
Doctors of Optometry - Summitwoods CrossingLee Summit
1752 NW Chipman Road, Space #M-6B, Lee Summit, MO 64081
-
Craig A Rose ODMacon
1402 N Rutherford St, Macon, MO 63552
-
Semo Vision CareMalden
1122 N Douglass St, Malden, MO 63863
-
Steele VisionManchester
301 Highland Boulevard Dr, Manchester, MO 63011-4385
-
America's Best Contacts & EyeglassesMaplewood
3210 Laclede Station Rd, Maplewood, MO 63143
-
Clarkson EyecareMaplewood
7335 Manchester Rd, Maplewood, MO 63143
-
Crown Vision CenterMaplewood
1817 Maplewood Commons Dr, Maplewood, MO 63143-1000
-
Marshall Eyecare Center LLCMarshall
365 W Morgan St, Marshall, MO 65340
-
Marshfield Eye ClinicMarshfield
1350 Spur Dr #150, Marshfield, MO 65706
-
Yousef IbrahimMarshfield
1350 Spur Dr #150, Marshfield, MO 65706
-
Clarkson EyecareMaryland Heights
12681 Dorsett Rd, Maryland Heights, MO 63043
-
Family Eye Care of Maryland HeightsMaryland Heights
2311 McKelvey Rd, Maryland Heights, MO 63043
-
Fox Eye Care ProfessionalsMaryland Heights
2037 Dorsett Vlg, Maryland Heights, MO 63043
-
Losh OptometryMaryville
109 S Buchanan St, Maryville, MO 64468
-
Spec Shoppe IncMaryville
1713 S Main St, Maryville, MO 64468
-
Eye To Eye OptometryMexico
321 W Promenade St, Mexico, MO 65265
-
Williams Kristi Kessler OdMexico
201 S Muldrow St, Mexico, MO 65265
-
International Eyecare CenterMexico
520 W Jackson St, Mexico, MO 65265
-
Precision EyecareMexico
1235 W Monroe St, Mexico, MO 65265
-
Moberly Eye CenterMoberly
1633 S Morley St, Moberly, MO 65270-1938
-
Dan R Boardsen PCMoberly
541 W Reed St, Moberly, MO 65270
-
Ryan Wilkerson, OD - Eye DoctorMoberly
1633 S Morley St, Moberly, MO 65270
-
Nizam A Rashed MDMoberly
300 N Morley St, Moberly, MO 65270-2334
-
Dowling OptometryMoline Acres
9993 Lewis and Clark Blvd, Moline Acres, MO 63136
-
Mattax Neu Prater Eye CenterMonett
2170 E Cleveland Ave St, Monett, MO 65708
-
Visionhealth Eye CenterMonett
215 4th St, Monett, MO 65708
-
Nestleroad and Roberts OptometristsMt Vernon
104 S Hickory St, Mt Vernon, MO 65712
-
Regional Eye CenterNeosho
104 W Spring St, Neosho, MO 64850
-
Shurley MichaelNeosho
426 W Coler St, Neosho, MO 64850
-
Neosho Eye CareNeosho
114 W Main St, Neosho, MO 64850
-
Eyecare Professionals IncNevada
111 N Main St, Nevada, MO 64772
-
Vision SolutionsNevada
120 S Washington St, Nevada, MO 64772
-
Nixa Family Eye CareNixa
107 Village Center St, Nixa, MO 65714
-
Somers Eye CenterNorth Kansas City
Somers Eye Center, 2790 Clay Edwards Dr #1240, North Kansas City, MO 64116
-
Jeff LaFerla Vision InstituteNorth Kansas City
1735 Swift St, North Kansas City, MO 64116
-
Crown Vision Center - OakvilleOakville
5694 Telegraph Road, Oakville, MO 63129
-
Silverstein Eye Centers OdessaOdessa
201 N 2nd St, Odessa, MO 64076-1393
-
Truesight Vision CenterOlivette
9614 Olive Blvd, Olivette, MO 63132
-
Eyes on Missouri - Osage BeachOsage Beach
4645 Osage Beach Parkway, Osage Beach, MO 65065
-
Timothy D. LischweOsage Beach
54 Hospital Dr #101, Osage Beach, MO 65065
-
Overland Optical Family Eye CareOverland
2533 Woodson Rd, Overland, MO 63114
-
Owensville Family Eye CareOwensville
531 E Washington Ave, Owensville, MO 65066
-
Ozark Eye ClinicOzark
1000 W Jackson St, Ozark, MO 65721
-
Vision Clinic - OzarkOzark
6005 N 21st St, Ozark, MO 65721
-
Clarkson EyecarePacific
330 W Osage St, Pacific, MO 63069
-
The Eye Studio LLCPark Hills
105 Science St, Park Hills, MO 63601
-
The Eye Center of ParkvilleParkville
6325 Lewis St #114, Parkville, MO 64152
-
Eyeland VisionParkville
7436 NW River Park Dr, Parkville, MO 64152
-
Clarkson EyecarePerryville
100 S Jackson St, Perryville, MO 63775
-
Brost and Associates Family Eye CarePerryville
707 N Main St, Perryville, MO 63775
-
Clearwater Vision CenterPiedmont
106 S Main St, Piedmont, MO 63957
-
Vision Source Eyecare Platte CityPlatte City
2401F Kentucky Ave a, Platte City, MO 64079
-
Bennett Eyecare MidwestPlatte City
2441 NW Prairie View Rd, Platte City, MO 64079
-
Insight Eyecare SpecialistsPlatte City
Platte City, MO 64079
-
Vision Source EyecarePleasant Hill
1525 N State Route 7, Pleasant Hill, MO 64080-1979
-
Pyatt Eye CarePotosi
307 N Missouri St, Potosi, MO 63664
-
Purdy Eyes OptometryPurdy
200 Washington Ave, Purdy, MO 65734
-
Advanced EyeCare - RaytownRaytown
6708 Raytown Rd, Raytown, MO 64133
-
Table Rock Family Vision CareReeds Spring
16282 MO-13 Ste C, Reeds Spring, MO 65737
-
Visionhealth Eye CenterRepublic
612 E Elm St, Republic, MO 65738-1552
-
Visionhealth Eye Center RepublicRepublic
970 N Oakwood Ave, Republic, MO 65738
-
Insight Eyecare Of RichmondRichmond
217 S College St, Richmond, MO 64085-1614
-
Falkenhain Eye GroupRolla
1001 N Pine St, Rolla, MO 65401
-
InVision Family Eye CareRolla
1211 Hauck Dr, Rolla, MO 65401
-
Crown Vision CenterSaint Charles
1910 First Capitol Drive, Saint Charles, MO 63301
-
St. Charles Medical Office BuildingSaint Charles
3513 Harry S Truman Blvd, Saint Charles, MO 63301
-
Clarkson EyecareSaint Charles
2121 Zumbehl Rd, Saint Charles, MO 63303
-
Eye Specialists Of Saint CharlesSaint Charles
330 1st Capitol Dr Ste 330, Saint Charles, MO 63301-2847
-
Watson R Alan MdSaint Joseph
5202 Faraon St, Saint Joseph, MO 64506-3809
-
Stacy Bell-simmons, OdSaint Joseph
2925 N Belt Hwy, Saint Joseph, MO 64506-2006
-
Fields Eye Site DBA - Fields Eye SiteSaint Joseph
2320 N Belt Hwy, Saint Joseph, MO 64506
-
McCoy Vision ClinicSalem
405 W 4th St, Salem, MO 65560
-
Vision Center of SavannahSavannah
502 US-71 BUS #1, Savannah, MO 64485
-
Sedalia Eye AssociatesSedalia
3400 W 10th St, Sedalia, MO 65301
-
Benjamin Nelson ODSedalia
3201 W Broadway Blvd, Sedalia, MO 65301
-
Galanis Cataract and Laser CenterShrewsbury
7331 Watson Rd, Shrewsbury, MO 63119
-
Dr. Obermark Eye Health CareSikeston
1250 N Main St, Sikeston, MO 63801
-
Barnett Family EyecareSikeston
106 Plaza Dr, Sikeston, MO 63801
-
Marion Eye CenterSikeston
212 S Main St, Sikeston, MO 63801
-
Robert S. FelkerSikeston
808 E Wakefield Ave, Sikeston, MO 63801
-
Ebonee Eyes Lash ExtensionsSt Ann
10812 St Charles Rock Rd, St Ann, MO 63074
BEFORE YOU GO
Plan your eye care appointment
Compare provider roles, prepare your records and understand prescription documents.

Understand provider roles
Understand the main eye care roles, then confirm that a practice can provide the appointment or referral you need.
Read the guide
Prepare for an eye exam
Check the appointment type, organize your eye care information and get preparation instructions directly from the clinic.
Read the guide
Know which prescription you need
Keep the two prescriptions separate, confirm fitting status and understand when the FTC requires a prescription copy.
Read the guide