All states›Oklahoma

Eye Care Practices in Oklahoma

440 eye care practices in 102 cities and towns across Oklahoma. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Oklahoma has about 4,095,393 residents, so that's 11 eye care practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

440eye care practices
102cities & towns
99%list a phone
322with a website

Across Oklahoma, of the 440 eye care practices we list, 434 give a phone number and 322 have a website. By what they offer: 17 optometry, 6 children's eye care, 3 ophthalmology.

Top 10 eye care practices in Oklahoma

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Oklahoma Medical Eye GroupJenks

    Spotted an error? Let us know

  2. 2Omni Eye Center Laser VisionEdmond

    Spotted an error? Let us know

  3. 3Insight Eyecare GlenpoolGlenpool

    Spotted an error? Let us know

  4. 4Dr. Lisa Walker, OptometristElk City

    Optometry

    Spotted an error? Let us know

  5. 5Kenmore Eyecare CenterMoore

    Spotted an error? Let us know

  6. 6Innovative EyecareOklahoma City

    Spotted an error? Let us know

  7. 7Guthrie Eye CareGuthrie

    Spotted an error? Let us know

  8. 8Stonewood Vision SourceBroken Arrow

    Spotted an error? Let us know

  9. 9Woodward Vision CareWoodward

    Spotted an error? Let us know

  10. 10Foust Family Eye CareBartlesville

    Spotted an error? Let us know

Cities

Largest first. Towns with a single eye care practice are listed further down this page.

Other towns in Oklahoma

One eye care practice each — too few for a page of their own, so they live here.

  1. Geiger Eye CareAltus

    809 E Tamarack Rd, Altus, OK 73521

    Spotted an error? Let us know

  2. Kamran Massoumi MDAltus

    3000 N Main St Ste A, Altus, OK 73521

    Spotted an error? Let us know

  3. Oklahoma Eye InstituteAltus

    1015 E Broadway St Ste 101, Altus, OK 73521-5506

    Spotted an error? Let us know

  4. Alva Vision ClinicAlva

    504 College Ave, Alva, OK 73717

    Spotted an error? Let us know

  5. The Eye Site PLLCAlva

    515 College Ave #2, Alva, OK 73717

    Spotted an error? Let us know

  6. The Eye Site PllcAlva

    921 Oklahoma Blvd, Alva, OK 73717-2631

    Spotted an error? Let us know

  7. Trina Piper-hughbanks OdAlva

    410 4th St Ste D, Alva, OK 73717-2363

    Spotted an error? Let us know

  8. Cocheran Family Eye CareAnadarko

    734 W Petree Rd, Anadarko, OK 73005

    Spotted an error? Let us know

  9. Carlisle Vision Clinic, P.L.L.C.Beaver

    712 Avenue A, Beaver, OK 73932

    Spotted an error? Let us know

  10. Bethany Eye CareBethany

    7221 NW 23rd St, Bethany, OK 73008

    Spotted an error? Let us know

  11. The Eye Center South TulsaBixby

    11920 S Memorial Dr, Bixby, OK 74008

    Spotted an error? Let us know

  12. Bixby Vision ClinicBixby

    13404 S Memorial Dr, Bixby, OK 74008-3104

    Spotted an error? Let us know

  13. Blanchard Family Eye CareBlanchard

    1019 N Council Ave, Blanchard, OK 73010-8045

    Spotted an error? Let us know

  14. Blanchard Family Eye CareBlanchard

    112 S Main, Blanchard, OK 73010

    Spotted an error? Let us know

  15. Dr. Cantrell's Vision SourceBristow

    121 E 7th Ave, Bristow, OK 74010

    Spotted an error? Let us know

  16. MyEyeDr.Broken Bow

    511 South Park Drive, Suite A, Broken Bow, OK 74728

    Spotted an error? Let us know

  17. Eyecare of CatoosaCatoosa

    650 S Cherokee St Ste A, Catoosa, OK 74015

    Spotted an error? Let us know

  18. Eyecare Of Catoosa HillsCatoosa

    2036 S Miller Ln Ste E, Catoosa, OK 74015-1539

    Spotted an error? Let us know

  19. Vision and Eye Medical Diagnostic Laser CenterCatoosa

    2310 OK-66, Catoosa, OK 74015

    Spotted an error? Let us know

  20. K. Dean Evans Jr. ODChandler

    113 OK-18, Chandler, OK 74834

    Spotted an error? Let us know

  21. Northwest Family Eyecare SolutionsCherokee

    1504 S Grand Ave, Cherokee, OK 73728

    Spotted an error? Let us know

  22. Chickasha Vision CenterChickasha

    2222 W Iowa Ave, Chickasha, OK 73018

    Spotted an error? Let us know

  23. Fulton EyeCare CenterChickasha

    402 W Chickasha Ave #100, Chickasha, OK 73018

    Spotted an error? Let us know

  24. Lewis and Lewis Eye Care ClinicChoctaw

    14975 Bypass St, Choctaw, OK 73020

    Spotted an error? Let us know

  25. Vision CenterClaremore

    421 N Lynn Riggs Blvd, Claremore, OK 74017

    Spotted an error? Let us know

  26. Claremore Eye AssociatesClaremore

    212 E Blue Starr Dr, Claremore, OK 74017

    Spotted an error? Let us know

  27. Lauren R. Cisper, O.d.Claremore

    221 S Florence Ave Ste 150, Claremore, OK 74017-7263

    Spotted an error? Let us know

  28. Parker Robert C MDClaremore

    509 E Blue Starr Dr, Claremore, OK 74017

    Spotted an error? Let us know

  29. Cleveland Vision CenterCleveland

    107 S Broadway St, Cleveland, OK 74020

    Spotted an error? Let us know

  30. Clinton Vision SourceClinton

    565 S 30th St, Clinton, OK 73601

    Spotted an error? Let us know

  31. Randi L. Day, OdClinton

    818 Frisco Ave, Clinton, OK 73601-3323

    Spotted an error? Let us know

  32. Collinsville Primary Eye CareCollinsville

    1103 W Center St, Collinsville, OK 74021

    Spotted an error? Let us know

  33. Louis L. King, ODCoweta

    308 N Broadway, Coweta, OK 74429

    Spotted an error? Let us know

  34. Cushing Vision CenterCushing

    2013 E Main St, Cushing, OK 74023

    Spotted an error? Let us know

  35. Dr. Leslie White ODCushing

    126 S Highland Ave, Cushing, OK 74023-4115

    Spotted an error? Let us know

  36. Tabor Eye ClinicDavis

    119 W Main St, Davis, OK 73030

    Spotted an error? Let us know

  37. Del City Vision SourceDel City

    4650 SE 15th St, Del City, OK 73115

    Spotted an error? Let us know

  38. Stanton OpticalDel City

    4700 SE 15th St, Del City, OK 73115

    Spotted an error? Let us know

  39. Clay Eye Clinic-the Vision SourceDurant

    1501 N Washington Ave, Durant, OK 74701-2127

    Spotted an error? Let us know

  40. Texoma Regional Eye CenterDurant

    5389 N 1st Ave, Durant, OK 74701

    Spotted an error? Let us know

  41. Thomas J. Williams O.DDurant

    203 N 16th Ave, Durant, OK 74701-3600

    Spotted an error? Let us know

  42. Geiger Eye CareElgin

    7758 US Highway 277, Elgin, OK 73538-2131

    Spotted an error? Let us know

  43. Dr. Lisa Walker, OptometristElk City

    106 N Main St, Elk City, OK 73644

    Optometry

    Spotted an error? Let us know

  44. Vision Source Elk CityElk City

    901 N Main St, Elk City, OK 73644

    Spotted an error? Let us know

  45. Eyecare Of Western OklahomaElk City

    800 N Main St, Elk City, OK 73644-3414

    Spotted an error? Let us know

  46. BVA Advanced Eyecare - West Residency in Ocular DiseaseElk City

    1710 W 3rd St, Elk City, OK 73644-5159

    Spotted an error? Let us know

  47. Fort Gibson Family EyecareFort Gibson

    330 W Hwy 62, Fort Gibson, OK 74434

    Spotted an error? Let us know

  48. Optical Center at the ExchangeFort Sill

    1718 Macomb Rd, Fort Sill, OK 73503

    Spotted an error? Let us know

  49. Geiger Eye CareFrederick

    315 S Main St, Frederick, OK 73542

    Spotted an error? Let us know

  50. Insight Eyecare GlenpoolGlenpool

    12140 South Waco Avenue, Glenpool, OK 74033

    Spotted an error? Let us know

  51. Glenpool Eye CareGlenpool

    247 E 141st St, Glenpool, OK 74033

    Spotted an error? Let us know

  52. Grove Eye CenterGrove

    1013 S Main St, Grove, OK 74344

    Spotted an error? Let us know

  53. Eyecare of Grand LakeGrove

    720 S Main St, Grove, OK 74344

    Spotted an error? Let us know

  54. Burke EyecareGrove

    1105 S Main St, Grove, OK 74344

    Spotted an error? Let us know

  55. Triad Eye InstituteGrove

    63223 E 290 Rd, Grove, OK 74344

    Spotted an error? Let us know

  56. Guthrie Eye CareGuthrie

    2114 W Noble Ave, Guthrie, OK 73044

    Spotted an error? Let us know

  57. Guymon Vision ClinicGuymon

    301 Northridge Cir, Guymon, OK 73942

    Spotted an error? Let us know

  58. Harrah Eye ClinicHarrah

    1087 N Harrah Rd, Harrah, OK 73045

    Spotted an error? Let us know

  59. Healdton Family Eye CareHealdton

    11126 Highway 76, Healdton, OK 73438

    Spotted an error? Let us know

  60. Henryetta Eye CenterHenryetta

    900 W Main St, Henryetta, OK 74437

    Spotted an error? Let us know

  61. Wald Eyecare LLCHobart

    212 S Main St, Hobart, OK 73651

    Spotted an error? Let us know

  62. Holdenville Eye CenterHoldenville

    720 N Hinckley St, Holdenville, OK 74848

    Spotted an error? Let us know

  63. Vision SourceHoldenville

    121 W Main St, Holdenville, OK 74848

    Spotted an error? Let us know

  64. Vision Source of HugoHugo

    806 E Jackson St, Hugo, OK 74743

    Spotted an error? Let us know

  65. Curtis Vision CenterHugo

    506 E Jackson St, Hugo, OK 74743

    Spotted an error? Let us know

  66. The Eye GuysIdabel

    2020 SE Washington St, Idabel, OK 74745

    Spotted an error? Let us know

  67. Dr. Andrew Young ODJay

    859 E Melton Dr, Jay, OK 74346-2704

    Spotted an error? Let us know

  68. Oklahoma Medical Eye GroupJenks

    224 S Gateway Pl, Jenks, OK 74037

    Spotted an error? Let us know

  69. Insight Eyecare JenksJenks

    301 W Main St, Jenks, OK 74037

    Spotted an error? Let us know

  70. RoseRock EyecareJenks

    317 E Aquarium Pl, Jenks, OK 74037

    Spotted an error? Let us know

  71. Omeg EyeJenks

    Jenks, OK

    Spotted an error? Let us know

  72. Drs. Joseph and Pamela ReichertKingfisher

    824 S Main St, Kingfisher, OK 73750

    Spotted an error? Let us know

  73. Carl W. Newton Od, PcLambert

    1504 S Grand Ave, Lambert, OK 73728-4529

    Spotted an error? Let us know

  74. Lindsay Vision CenterLindsay

    301 S Main St, Lindsay, OK 73052

    Spotted an error? Let us know

  75. Marlow Family Eye CareMarlow

    405 S Broadway St, Marlow, OK 73055

    Spotted an error? Let us know

  76. Wesley J Walker, OdMarlow

    405 S Broadway St, Marlow, OK 73055-3029

    Spotted an error? Let us know

  77. Eye Associates of MiamiMiami

    2222 N Main St, Miami, OK 74354

    Spotted an error? Let us know

  78. Kenmore Eyecare CenterMoore

    513 N Telephone Rd, Moore, OK 73160

    Spotted an error? Let us know

  79. VisionworksMoore

    705 SW 19th St Ste. 160, Moore, OK 73160

    Spotted an error? Let us know

  80. Dr. Orlando Diaz Contact Lens and EyeCare CenterMoore

    660 SW 19th St, Space G, Moore, OK 73160

    Spotted an error? Let us know

  81. Ledbetter EyecareMoore

    232 W Main St, Moore, OK 73160

    Spotted an error? Let us know

  82. Partin Eye CareMustang

    1100 N Mustang Rd, Mustang, OK 73064

    Spotted an error? Let us know

  83. Poage EyecareMustang

    1432 N Mustang Rd, Mustang, OK 73064

    Spotted an error? Let us know

  84. Vision Source MustangMustang

    1108 E State Hwy 152, Mustang, OK 73064

    Spotted an error? Let us know

  85. Warren Eye Care CenterMustang

    100 S Castle Rock Ln, Mustang, OK 73064-4586

    Spotted an error? Let us know

  86. Classic Vision NobleNoble

    306 E Cherry St, Noble, OK 73068

    Spotted an error? Let us know

  87. Vivid EyecareNowata

    307 S Locust St Ste B, Nowata, OK 74048

    Spotted an error? Let us know

  88. Lakeside EyecareOologah

    485 S Elm St, Oologah, OK 74053

    Spotted an error? Let us know

  89. Pauls Valley Eye ClinicPauls Valley

    1811 W Grant Ave, Pauls Valley, OK 73075

    Spotted an error? Let us know

  90. Pauls Valley Eye ClinicPauls Valley

    100 Maxwell Dr, Pauls Valley, OK 73075-6812

    Spotted an error? Let us know

  91. Cockrell Eyecare CenterPawnee

    534 Illinois St, Pawnee, OK 74058

    Spotted an error? Let us know

  92. Wilda Eye CarePerry

    415 N 7th St, Perry, OK 73077

    Spotted an error? Let us know

  93. Piedmont Vision CenterPiedmont

    51 Gooder Simpson Blvd # C, Piedmont, OK 73078

    Spotted an error? Let us know

  94. Poteau Eye CarePoteau

    1230 S Broadway St, Poteau, OK 74953

    Spotted an error? Let us know

  95. Tamatha K. Holt, ODPoteau

    1104 Dewey Ave, Poteau, OK 74953

    Spotted an error? Let us know

  96. David L Roberts ODPoteau

    2110 N Broadway St, Poteau, OK 74953-2501

    Spotted an error? Let us know

  97. Grantham Eye ClinicPoteau

    101 Smith Ave, Poteau, OK 74953

    Spotted an error? Let us know

  98. eyedeal.visionPryor

    203 S Adair St, Pryor, OK 74361

    Spotted an error? Let us know

  99. Howell Family EyeCarePryor

    2 S Rowe St, Pryor, OK 74361

    Spotted an error? Let us know

  100. Dr. Pearson Pryor Vision SourcePryor

    11 S Rowe St, Pryor, OK 74361

    Spotted an error? Let us know

  101. Claremore-pryor Eye ClinicPryor

    1020 NE 1st St, Pryor, OK 74361-4014

    Spotted an error? Let us know

  102. Bva Advanced Eye CarePurcell

    1500 N Green Ave, Purcell, OK 73080-1642

    Spotted an error? Let us know

  103. Purcell Vision ClinicPurcell

    300 Lester Ln, Purcell, OK 73080-5455

    Spotted an error? Let us know

  104. Advanced Eye CareRoland

    311 E W Ray Fine Blvd Ste 5, Roland, OK 74954

    Spotted an error? Let us know

  105. Dobbs Eye ClinicSallisaw

    603 W Cherokee Ave, Sallisaw, OK 74955

    Spotted an error? Let us know

  106. Total Eye CareSallisaw

    1105 E Cherokee Ave, Sallisaw, OK 74955

    Spotted an error? Let us know

  107. Stanton OpticalSand Springs

    152 Alexander Blvd Ste B, Sand Springs, OK 74063

    Spotted an error? Let us know

  108. Dr Presley & AssociatesSand Springs

    230 OK-97, Sand Springs, OK 74063

    Spotted an error? Let us know

  109. Dr. Katey RigginsSand Springs

    401 N McKinley Ave, Sand Springs, OK 74063

    Spotted an error? Let us know

  110. Eye to Eye Family Vision CareSapulpa

    1029 E Taft Ave, Sapulpa, OK 74066

    Spotted an error? Let us know

  111. Sapulpa Vision CenterSapulpa

    515 S Mission St, Sapulpa, OK 74066

    Spotted an error? Let us know

  112. Hagen MargoSapulpa

    741 S Mission St, Sapulpa, OK 74066

    Spotted an error? Let us know

  113. Seminole Vision CenterSeminole

    1909 N Milt Phillips Ave, Seminole, OK 74868

    Spotted an error? Let us know

  114. Northwest Eye AssociatesShattuck

    404 S Main St, Shattuck, OK 73858-9614

    Spotted an error? Let us know

  115. Advantage Eyecare of SkiatookSkiatook

    5335 W C Rogers Blvd Ste b, Skiatook, OK 74070

    Spotted an error? Let us know

  116. Cockrell Eyecare CenterStillwater

    1711 W 6th Ave, Stillwater, OK 74074

    Spotted an error? Let us know

  117. Drummond Eye ClinicStillwater

    420 S Knoblock St, Stillwater, OK 74074

    Spotted an error? Let us know

  118. EYE DOC StillwaterStillwater

    1936 N Perkins Rd, Stillwater, OK 74075

    Spotted an error? Let us know

  119. Drummond OpticalStillwater

    424 S Knoblock St, Stillwater, OK 74074

    Spotted an error? Let us know

  120. Brunk Billy ODStilwell

    816 W Cedar St, Stilwell, OK 74960

    Spotted an error? Let us know

  121. Southern Oklahoma Eye CenterSulphur

    1010 W 3rd St, Sulphur, OK 73086

    Spotted an error? Let us know

  122. Choctaw Nation Eye ClinicTalihina

    Talihina, OK

    Spotted an error? Let us know

  123. Tecumseh Vision SourceTecumseh

    123 E Washington St, Tecumseh, OK 74873

    Spotted an error? Let us know

  124. Bright Eyes Family EyecareThe Village

    9424 N May Ave, The Village, OK 73120

    Spotted an error? Let us know

  125. Oklahoma Eye AssociatesThe Village

    10601 N May Ave, The Village, OK 73120

    Spotted an error? Let us know

  126. Optical Center at the ExchangeTinker

    3360 N. Ave, Tinker, OK 73145

    Spotted an error? Let us know

  127. Vian Eye ClinicVian

    117 Blackstone St, Vian, OK 74962

    Spotted an error? Let us know

  128. Family EyecareVinita

    529 N Wilson St, Vinita, OK 74301

    Spotted an error? Let us know

  129. Dr. Sherl Moore ODVinita

    415 N Wilson St, Vinita, OK 74301

    Spotted an error? Let us know

  130. Greiner Jack H ODVinita

    120 W Delaware Ave, Vinita, OK 74301

    Spotted an error? Let us know

  131. Rice Family Eye CareWagoner

    512 E Cherokee St, Wagoner, OK 74467

    Spotted an error? Let us know

  132. Warner Family Eye CareWarner

    210 S Highway 2, Warner, OK 74469

    Spotted an error? Let us know

  133. Omni Eye CenterWarr Acres

    5565 Northwest Expy, Warr Acres, OK 73132

    Spotted an error? Let us know

  134. Timothy L. Nelson, OdWatonga

    203 N Noble Ave, Watonga, OK 73772-3811

    Spotted an error? Let us know

  135. True Vision Optometric GroupWeatherford

    129 N Bradley St, Weatherford, OK 73096

    Optometry

    Spotted an error? Let us know

  136. Bva Advanced Eye Care - WeatherfordWeatherford

    213 N Illinois St, Weatherford, OK 73096-5437

    Spotted an error? Let us know

  137. Myra J. FrantzWeatherford

    400 E Main St Suite B, Weatherford, OK 73096

    Spotted an error? Let us know

  138. Dr. Dwight Shreck ODWeatherford

    500 N Washington St, Weatherford, OK 73096-5700

    Spotted an error? Let us know

  139. My Family Eye CareWest Siloam Springs

    820 Stateline Rd, West Siloam Springs, OK 74338-1348

    Spotted an error? Let us know

  140. Grantham Eye ClinicWilburton

    218 W Main St, Wilburton, OK 74578-4046

    Spotted an error? Let us know

  141. Southern Oklahoma Eye CenterWynnewood

    212 S Dean A Mcgee Ave, Wynnewood, OK 73098

    Spotted an error? Let us know

  142. Pearle VisionYukon

    12444 NW 10th St, Yukon, OK 73099-5843

    Spotted an error? Let us know

  143. Eye Care Specialists of OklahomaYukon

    12444 NW 10th St Bld H Suite 101, Yukon, OK 73099

    Spotted an error? Let us know

  144. DISEYE SEIDOUGHA OBA INCYukon

    3228 Pagoda Pead Dr, Yukon, OK 73099

    Spotted an error? Let us know

BEFORE YOU GO

Plan your eye care appointment

Compare provider roles, prepare your records and understand prescription documents.

All guides