
No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right eye doctor or optometrist in Asheville means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of eye doctors & optometrists — 100+ verified eye doctors & optometrists are listed below.

Insurance

Insurance

Asheville Eye Associates PLLC · Ophthalmology Physician
21 Medical Park Dr, Asheville, NC, 28803
NPI · 1023270188Insurance

Insurance

Insurance

Steven L Cahan MD PA · Ophthalmology Physician
417 Biltmore Ave, Asheville, NC, 28801
NPI · 1679750392Insurance

Walter Copley Mclean · Ophthalmology Physician
21 Medical Park Dr, Asheville, NC, 28803
NPI · 1124002399Insurance

Primary Eye Care Associates, Od, PA · Optometrist
417 Biltmore Ave, Asheville, NC, 28801
NPI · 1083702104Insurance

Insurance

Jordan Scott Masters · Ophthalmology Physician
8 Medical Park Dr, Asheville, NC, 28803
NPI · 1821354895Insurance

Insurance

Insurance

Insurance

Katherine Sumarriva Peters · Ophthalmology Physician
8 Medical Park Dr, Asheville, NC, 28803
NPI · 1003378761Insurance

Insurance

Clarity Eye And Face, PLLC · Ophthalmologic Surgery Clinic/Center
1 Town Square Blvd Suite 218, Asheville, NC, 28803
NPI · 1114784568Insurance

Insurance

Myeyedr Optometry Of North Carolina, PLLC · Optometrist
10 Peaks Center Ln Suite 70, Asheville, NC, 28805
NPI · 1285363119Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Alice Lawson Bashinsky · Pediatric Ophthalmology and Strabismus Specialist Physician
8 Medical Park Dr, Asheville, NC, 28803
NPI · 1619087574Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

James David Crandall · Ophthalmology Physician
8 Medical Park Dr, Asheville, NC, 28803
NPI · 1891889135Insurance

Asheville Optometric Group PA · Optometrist
701 Merrimon Avenue, Asheville, NC, 28804
NPI · 1881752319Insurance

Insurance

Insurance

Western Nc Optometric Group PA · Optometrist
4 South Tunnel Road, Asheville, NC, 28805
NPI · 1437212057Insurance

Insurance

Insurance

Insurance

Insurance

Jeffrey Brian Goldstein · Ophthalmology Physician
8 Medical Park Dr, Asheville, NC, 28803
NPI · 1841271137Insurance

Insurance

Insurance

Insurance

Primary Eye Care Associates, Od, PA · Optometrist
1 Page Ave Suite 118, Asheville, NC, 28801
NPI · 1912471582Insurance

Insurance

Insurance

Insurance

Brosnan Eye Associates · Ophthalmology Physician
900 Centrepark Drive, Asheville, NC, 28805
NPI · 1164458220Insurance

Twenty 20 Optometric Group, P.A. · Optometrist
1829 Hendersonville Rd, Asheville, NC, 28803
NPI · 1902206204Insurance

Doctors Vision Center Of Asheville Od PLLC · Optometrist
51 Gash Farm Rd, Asheville, NC, 28805
NPI · 1699722215Insurance

Insurance

North Carolina Physicians Eyecare Group, P.C. · Optometrist
946 Patton Ave Suite 20, Asheville, NC, 28806
NPI · 1831669076Insurance

Insurance

Insurance

Benjamin David Wilson · Ophthalmology Physician
1 Town Square Blvd Suite 110, Asheville, NC, 28803
NPI · 1235663204Insurance

Insurance

Insurance

Insurance

Chelsea Lynne Satterfield · Ophthalmology Physician
4 Doctors Park Suite J1, Asheville, NC, 28801
NPI · 1043706070Insurance

Cameron Mclure Stone · Ophthalmology Physician
21 Medical Park Dr, Asheville, NC, 28803
NPI · 1902880180Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Kilgo Eye Care Od PLLC · Optometrist
2 Walden Ridge Dr Suite 50, Asheville, NC, 28803
NPI · 1235600073Insurance

Insurance

Insurance

Insurance

Carolina Eye Care On Merrimon, O.D., P.A. · Optometrist
825-B Merrimon Ave., Asheville, NC, 28804
NPI · 1225399397Insurance

Thomas Mock Brosnan · Ophthalmology Physician
900 Centrepark Drive, Asheville, NC, 28805
NPI · 1083670269Insurance

Insurance

Thomas Lewis Beardsley · Ophthalmology Physician
8 Medical Park Dr, Asheville, NC, 28803
NPI · 1437130846Insurance

Joseph Michael Bobbitt · Ophthalmology Physician
1100 Tunnel Rd, Asheville, NC, 28805
NPI · 1245286962Insurance

Insurance

Insurance

Fuller Eye Care Associates, O.D., P.A. · Optometrist
2B Haw Creek Ln, Asheville, NC, 28805
NPI · 1619162401Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Wnc Ophthalmology, PLLC · Ophthalmology Physician
900 Hendersonville Rd Suite 302, Asheville, NC, 28803
NPI · 1649881145Insurance

Insurance

Insurance

Robert Earl Wiggins · Ophthalmology Physician
8 Medical Park Dr, Asheville, NC, 28803
NPI · 1740261155Insurance

Insurance

Insurance

William Zachery Bridges · Ophthalmology Physician
21 Medical Park Dr, Asheville, NC, 28803
NPI · 1245214410Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Asheville — useful if your insurance network extends across the metro.
Asheville has eye doctors & optometrists practicing across hospital systems, group practices, and independent clinics. When choosing an eye doctor or optometrist in Asheville, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Asheville eye doctors & optometrists list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most eye doctors & optometrists. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.