Across West Virginia, of the 195 eye care practices we list, 190 give a phone number and 116 have a website. By what they offer: 10 optometry, 3 ophthalmology.
Top 10 eye care practices in West Virginia
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Rebuck & Associates Eye CareRanson
-
2Dunbar Eye AssociatesDunbar
-
3Martinsburg Family Eye CareMartinsburg
-
4Moore Jr Lee R ODCharles Town
-
5Valley Center for VisionHuntington
-
6Tomasik Eye CareGassaway
-
7Matt Weaver ODVienna
-
8White Eye Care CenterLogan
-
9Bailey Eye CareBarboursville
-
10Eyemart ExpressBarboursville
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Charleston20
- Morgantown10
- Beckley9
- Bridgeport9
- Huntington8
- Parkersburg8
- Weirton7
- Barboursville6
- Fairmont6
- South Charleston6
- Buckhannon5
- Clarksburg5
- Hurricane5
- Lewisburg5
- Martinsburg5
- Vienna5
- Wheeling5
Other towns in West Virginia
One eye care practice each — too few for a page of their own, so they live here.
-
Dr Brett K RadowBelle
2700 E Dupont Ave Ste 10, Belle, WV 25015
-
Bluefield Eye ClinicBluefield
332 North St, Bluefield, WV 24701
-
Family Eye Health Care ClinicBluefield
3101 E Cumberland Rd, Bluefield, WV 24701
-
The Blaydes ClinicBluefield
1109 W Cumberland Rd, Bluefield, WV 24701
-
Moore Jr Lee R ODCharles Town
311 Prospect Ave, Charles Town, WV 25414
-
Moore Vision CenterCross Lanes
314 Goff Mountain Rd Ste 3, Cross Lanes, WV 25313-6600
-
Eye Doc IncCross Lanes
100 Nitro Market Pl, Cross Lanes, WV 25313
-
Dunbar Eye AssociatesDunbar
1 Stewart Plaza, Dunbar, WV 25064
-
French Eye Care CenterEleanor
127 Jamie Ln, Eleanor, WV 25070
-
Family Eyecare CenterElkins
1500 Harrison Ave, Elkins, WV 26241
-
Eye Works, PllcElkins
1506 Harrison Ave, Elkins, WV 26241-3355
-
Dr. Jenna GongolaElkins
33 US-250 &, 205 Chenoweth Creek Rd, Elkins, WV 26241
-
Kevin Cox Md, PcElkins
635 Robert E Lee Ave, Elkins, WV 26241-3282
-
Lucky Eye Care PLLCEllenboro
123 W Wagner St, Ellenboro, WV 26346
-
North Marion Vision CenterFarmington
3208 Husky Hwy, Farmington, WV 26571
-
WalmartFayetteville
204 Town Center Rd, Fayetteville, WV 25840
-
Family Vision CareFayetteville
204 Town Center Rd, Fayetteville, WV 25840
-
Tomasik Eye CareGassaway
707 Elk St, Gassaway, WV 26624
-
Glen Dale Vision CenterGlen Dale
12 Wheeling Ave, Glen Dale, WV 26038
-
Lucky Eye CareGlenville
809 Mineral Rd, Glenville, WV 26351-1385
-
Gilmer County Eye ClinicGlenville
307 Howard St, Glenville, WV 26351-1170
-
Calhoun Eye ClinicGrantsville
256 Court St, Grantsville, WV 26147
-
Audia, Joseph, ODHarrisville
345 Floral Dr, Harrisville, WV 26362-7360
-
Hinton Eye CareHinton
309 Temple St, Hinton, WV 25951
-
Gregmar IncKenova
912 Oak St, Kenova, WV 25530
-
Harshad Bokil, MdKeyser
566 S Mineral St, Keyser, WV 26726-2937
-
White Eye Care CenterLogan
407 George Kostas Dr, Logan, WV 25601
-
Vision Center - Dr. FreemanLogan
Logan, WV
-
Chaney Eye CareMadison
300 Madison Ave, Madison, WV 25130-1511
-
Samantha Petry, OdMadison
467 Main St Ste Vision, Madison, WV 25130-2200
-
Wv Eye ConsultantsMadison
300 Madison Ave, Madison, WV 25130-1511
-
Field Of Vision Optical CenterMasontown
10565 Veterans Memorial Hwy, Masontown, WV 26542-9577
-
Bosley Eye Care IncMoorefield
8 Lee St #134, Moorefield, WV 26836
-
Family Vision ClinicMoundsville
301 Jefferson Ave, Moundsville, WV 26041-1639
-
Campbell James S ODNew Martinsville
297 N, WV-2, New Martinsville, WV 26155
-
Nitro Eye CareNitro
3802 38th St, Nitro, WV 25143
-
New River Vision CareOak Hill
1001 Elizabeth St, Oak Hill, WV 25901
-
Southern Eye Care AssociatesOak Hill
140 Main St W, Oak Hill, WV 25901-2949
-
Kissel Joy ODOceana
1439 Cook Pkwy, Oceana, WV 24870
-
Kissel Family OptometryOceana
122 Cook Pkwy, Oceana, WV 24870
-
The Spectacle Family Eye CarePetersburg
28 Virginia Ave, Petersburg, WV 26847
-
Kissel Family OptometryPineville
66 Main Ave, Pineville, WV 24874
-
WV Eye Consultants, LLC.Point Pleasant
2502 Jefferson Ave, Point Pleasant, WV 25550
-
Point Pleasant Eye ClinicPoint Pleasant
3104 Jackson Ave, Point Pleasant, WV 25550
-
Point Pleasant Eye ClinicPoint Pleasant
201 6th St, Point Pleasant, WV 25550
-
Appalachian Eye CarePrinceton
324 Oakvale Rd, Princeton, WV 24740
-
Lindsey OpticalPrinceton
310 Locust St #6, Princeton, WV 24740
-
Drs. Veronneau & Hoblitzell Optometrists Family Eye Care CenterRainelle
658 Main St Ste B, Rainelle, WV 25962
-
Rebuck & Associates Eye CareRanson
805 N Mildred St, Ranson, WV 25438-1699
-
Electra VisionRanson
217 Oak Lee Dr Ste 12b, Ranson, WV 25438-4865
-
Ravenswood EyecareRavenswood
706 Washington St, Ravenswood, WV 26164
-
Rex A. Cummings, OdRavenswood
106 Royal St, Ravenswood, WV 26164-1724
-
Fisher Family Eye CareRipley
200 Academy Dr, Ripley, WV 25271
-
R Keith KingRipley
1620 Ripley Rd, Ripley, WV 25271-5100
-
The Eye Center Of Greenbrier ValleyRonceverte
3942 Davis Stuart Rd, Ronceverte, WV 24970-0260
-
Nathaniel S. StevensSaint Albans
205 4th Ave, Saint Albans, WV 25177
-
WV Eye Consultants, LLCSaint Albans
215 5th Ave, Saint Albans, WV 25177
-
Dr. Joseph AudiaSalem
2403 W Main St, Salem, WV 26426
-
Powelson Robert W OdShinnston
401 Pike St, Shinnston, WV 26431-1405
-
Sistersville Eye Care CenterSistersville
624 Wells St, Sistersville, WV 26175
-
Dr. Brett K. RadowSpencer
149 Main St, Spencer, WV 25276-1414
-
WV Eye Consultants - St. Albans OfficeSt Albans
223 4th Ave, St Albans, WV 25177-2821
-
Vision AssociatesSt Albans
223 4th Ave, St Albans, WV 25177
-
Dr. Larry W. CarrSt Marys
214 Washington St, St Marys, WV 26170
-
Raymond A. Bannan, MdTriadelphia
300 Wharton Cir Ste 120, Triadelphia, WV 26059-1293
-
Wellsburg Vision ClinicWellsburg
99 7th St, Wellsburg, WV 26070
-
Regional Eye Associates Inc WestonWeston
402 Medical Park Dr Ste 100, Weston, WV 26452
-
Dr. Daniel Farnsworth OptometristWeston
137 Main Ave, Weston, WV 26452-2060
-
Mountaineer Vision CenterWestover
827 Fairmont Rd #105, Westover, WV 26501
-
Lucky Eye CareWilliamstown
106 Highland Ave, Williamstown, WV 26187
-
Williamstown Eye ClinicWilliamstown
442 Highland Ave, Williamstown, WV 26187
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