Across North Carolina, of the 967 eye care practices we list, 960 give a phone number and 768 have a website. By what they offer: 100 optometry, 22 ophthalmology, 9 children's eye care.
Top 10 eye care practices in North Carolina
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Visionworks The ArboretumCharlotte
-
2Clarity VisionSmithfield
-
3Martin Eye AssociatesSanford
-
4The Eye CenterRaleigh
-
5Triangle Family Eye CareMorrisville
-
6Wake Family Eye CareCary
-
7Koala Eye Center PCGreensboro
-
8Mid Atlantic Eye PhysiciansRoanoke Rapids
-
9F. Y. Eye Care AssociatesCharlotte
-
10Stonehenge Vision SourceRaleigh
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Charlotte78
- Raleigh67
- Greensboro43
- Wilmington41
- Winston-Salem39
- Durham35
- Asheville34
- Cary32
- Fayetteville24
- Hickory18
- Concord16
- Mooresville16
- Greenville15
- Burlington12
- Jacksonville12
- Chapel Hill10
- High Point10
- Huntersville10
- Monroe10
- Apex9
- Clayton9
- Goldsboro9
- New Bern9
- Wake Forest9
- Kernersville8
- Rocky Mount8
- Salisbury8
- Smithfield8
- Asheboro7
- Dunn7
- Gastonia7
- Hendersonville7
- Sanford7
- Elizabeth City6
- Garner6
- Indian Trail6
- Morehead City6
- Boone5
- Clinton5
- Fuquay-Varina5
- Holly Springs5
- King5
- Kinston5
- Lexington5
- Lumberton5
- Morrisville5
Other towns in North Carolina
One eye care practice each — too few for a page of their own, so they live here.
-
Risk Optometric Associates, PAAberdeen
250 Turner St, Aberdeen, NC 28315
-
Edwards Eye CareAhoskie
1488 Memorial Dr E, Ahoskie, NC 27910-3926
-
Ahoskie Eye CareAhoskie
500 Church St W, Ahoskie, NC 27910
-
Roanoke-chowan Eye Care CenterAhoskie
420 Peacock St, Ahoskie, NC 27910-3930
-
Carolina Eye Associates PAAlbemarle
923 N 2nd St, Albemarle, NC 28001
-
Academy Eye Center Optometry PAAlbemarle
753 NC 24 27 Byp E, Albemarle, NC 28001
-
Marshall James L ODAlbemarle
1003 N 1st St, Albemarle, NC 28001
-
Pamlico Family Eye CareAlliance
13820 NC-55, Alliance, NC 28509
-
My Eyes OptometryAngier
8313 NC-55, Angier, NC 27592
-
Triad Eye AssociatesArchdale
10564 N Main St Ste E, Archdale, NC 27263
-
Asheville Vision and WellnessArden
559 Long Shoals Rd, Arden, NC 28704-8459
-
Haley A. Perry, ODArden
140 Airport Rd, Arden, NC 28704
-
MyEyeDr.Arden
2145 Hendersonville Rd, Suite D, Arden, NC 28704
-
Vision GalleryAtlantic Beach
407 Atlantic Beach Cswy #A6, Atlantic Beach, NC 28512
-
Western Carolina Eye AssociatesBanner Elk
3990 NC-105 S, Suite 4, Banner Elk, NC 28604
-
Beaufort Vision ClinicBeaufort
300 Campen Rd B, Beaufort, NC 28516
-
Dr. Frank E. CovingtonBeaufort
1620 Live Oak St, Beaufort, NC 28516
-
Belmont EyeBelmont
111 S Main St, Belmont, NC 28012
-
Kashyap Kansupada, MD - CEENTA (Charlotte Eye Ear Nose & Throat Associates, P.A.)Belmont
400 Park St, Belmont, NC 28012
-
Complete Eye CareBelmont
1200 Spruce St, Belmont, NC 28012
-
Accuvision Eye CareBelmont
701 Hawley Ave, Belmont, NC 28012
-
Professional Eye CareBenson
113 W Main St, Benson, NC 27504
-
Carolina Center For Eye CareBermuda Run
5380 US-158, Bermuda Run, NC 27006
-
Beulaville Eye CareBeulaville
112 S Thomas St, Beulaville, NC 28518
-
Richard E. Fry, Od,paBeulaville
110 S Thomas St, Beulaville, NC 28518-8810
-
Wise Eye CareBlack Mountain
15 Jane Jacobs Rd Ste 103, Black Mountain, NC 28711
-
Black Mountain Family Eye CareBlack Mountain
411 W State St Ste A, Black Mountain, NC 28711
-
The EyeSmithBlowing Rock
159 Sunset Dr, Blowing Rock, NC 28605-7205
-
Looking Glass Eye CenterBrevard
188 Medical Park Dr # C, Brevard, NC 28712
-
Focus GroupBrevard
13 Straus Park Pl, Brevard, NC 28712-3150
-
Burgaw Eye CenterBurgaw
106 E Satchwell St, Burgaw, NC 28425
-
Motsinger Advanced Eye CareBurgaw
205 US-117, Burgaw, NC 28425
-
Aldridge Eye InstituteBurnsville
419 E Main St, Burnsville, NC 28714
-
Laborde Eye GroupBurnsville
419 E Main St, Burnsville, NC 28714-3050
-
Northgate Eye CenterCameron
1524 NC 24-87, Cameron, NC 28326-8575
-
Carolina VisionCandler
1431 Smokey Park Hwy, Candler, NC 28715
-
Soma Vision CenterCandler
1427 Smokey Park Hwy, Candler, NC 28715
-
Carrboro Family VisionCarrboro
200 W Weaver St #1, Carrboro, NC 27510
-
Woodard R Blair OdCarrboro
610 Jones Ferry Rd, Carrboro, NC 27510-6113
-
King Eye CenterChina Grove
312 E Centerview St, China Grove, NC 28023
-
Clemmons Family Eye CareClemmons
6301 Stadium Dr, Clemmons, NC 27012-8766
-
Town Center VisionClemmons
6270 Towncenter Dr, Clemmons, NC 27012
-
Dr. Eric HeinClemmons
2554 Lewisville Clemmons Rd #308, Clemmons, NC 27012
-
Molly FullerClemmons
6318 Jessie Ln, Clemmons, NC 27012-9887
-
Mountain Eye AssociatesClyde
486 Hospital Dr, Clyde, NC 28721-8026
-
Asheville Eye Associates - Clyde Retina SatelliteClyde
486 Hospital Dr, Clyde, NC 28721
-
Columbus VisionColumbus
192 Hospital Dr, Columbus, NC 28722
-
Edney Eye AssociatesColumbus
69 Shuford Rd, Columbus, NC 28722-7406
-
Eyelights Optical ShopColumbus
192 Hospital Dr, Columbus, NC 28722
-
Eastview Family CareConnelly Springs
3208 Texs Fish Camp Rd, Connelly Springs, NC 28612
-
Newton Vision CenterConover
130 1st St W, Conover, NC 28613-2106
-
Carolina Eye CareCornelius
19607 W Catawba Ave, Cornelius, NC 28031
-
Monocle Eyecare & Eyewear GalCornelius
20121 N Main St, Cornelius, NC 28031-6122
-
Stanton OpticalCornelius
19930 W Catawba Ave #140, Cornelius, NC 28031
-
Premier Eye InstituteCreedmoor
2531 E Lyon Station Rd F, Creedmoor, NC 27522
-
Gaston Eye AssociatesDallas
820 Lower Dallas Hwy, Dallas, NC 28034
-
University Eye AssociatesDavidson
455 S Main St #100, Davidson, NC 28036
-
Carolina EyeDenver
324 N NC 16 Business Hwy, Denver, NC 28037
-
Denver Eye Care & Eyewear GalleryDenver
539 Brentwood Rd, Denver, NC 28037
-
Carolina Eye CareDenver
623 N NC-16, Denver, NC 28037
-
Yadkin Vision CenterEast Bend
115 Pauline St, East Bend, NC 27018-7686
-
Yadkin Vision Center OdEast Bend
551 NC 67 Hwy, East Bend, NC 27018-7480
-
Professional Eye Care OptometryEastover
3551 Dunn Rd #103, Eastover, NC 28312
-
John T Krempecki, OD - Krempecki John T ODEastover
3551 Dunn Rd, Eastover, NC 28312
-
Family Eye CareEden
703 S Van Buren Rd, Eden, NC 27288
-
Albemarle Eye CenterEdenton
101 Mark Dr, Edenton, NC 27932
-
William S. Blakemore, M.d.Edenton
101 Mark Dr, Edenton, NC 27932-1704
-
Bladen Eye CenterElizabethtown
409 E Broad St, Elizabethtown, NC 28337
-
Dewey E. Raynor, OdElizabethtown
100 N Lyon St, Elizabethtown, NC 28337-9582
-
Family Vision CareElkin
1816 N Bridge ST, Elkin, NC, Elkin, NC 28621
-
Ellerbe Eye Care CenterEllerbe
100 E Main St, Ellerbe, NC 28338
-
Stewart Optometry GrouErwin
590 E Jackson Blvd, Erwin, NC 28339-9629
-
Morganton Eye Physicians PAForest City
640 Oak St, Forest City, NC 28043
-
Doctors Vision CenterForest City
640 Oak St, Forest City, NC 28043
-
Risk Optometric Associates, PAFort Bragg
601 Souter Pl, Fort Bragg, NC 28307
-
Vista Optical inside Select Military ExchangesFort Bragg
2nd & Butner Road, Building 8-5050, Fort Bragg, NC 28307
-
Gossett and Ward OptometristsFranklin
498 W Main St, Franklin, NC 28734
-
Asheville Eye AssociatesFranklin
144 Holly Springs Park Dr, Franklin, NC 28734-0719
-
Charles A. Shaller MdFranklin
36 Westgate Plz, Franklin, NC 28734-1422
-
David S HillFranklin
9 Edgewood Ave, Franklin, NC 28734
-
Woodard Eye CareGraham
304 S Main St, Graham, NC 27253
-
Atlantic Eye AssociatesHampstead
16150 US-17 Ste A, Hampstead, NC 28443
-
Hampstead OptometryHampstead
16747 US Highway 17 N Ste 140, Hampstead, NC 28443
-
Wilmington EyeHampstead
14057 US Highway 17 N Ste 200, Hampstead, NC 28443
-
University Eye AssociatesHarrisburg
9651 Brookdale Dr #800, Harrisburg, NC 28215
-
Triangle Visions OptometryHavelock
306 E Main St, Havelock, NC 28532-2214
-
Asheville Eye Associates - Hayesville Retina SatelliteHayesville
1091 Highway 64 W Ste 2, Hayesville, NC 28904
-
Family Eye CenterHenderson
560 Dabney Dr A, Henderson, NC 27536
-
The Eye SiteHenderson
200 N Cooper Dr, Henderson, NC 27536-4016
-
Hillsborough EyecareHillsborough
141 Mayo St, Hillsborough, NC 27278
-
Risk Optometric Associates, PaHope Mills
3030 N Main St, Hope Mills, NC 28348-1722
-
Vista EyecareHope Mills
3030 N Main St, Hope Mills, NC 28348
-
Dr Ralph MaynardHudson
124 Cedar Valley Rd, Hudson, NC 28638
-
Vision First Optometry - HudsonHudson
3398 Hickory Blvd, Hudson, NC 28638-9024
-
Family Eye CareJamestown
207 Oakdale Rd, Jamestown, NC 27282-8985
-
RhaJefferson
348 Thomas St, Jefferson, NC 28640
-
Western Carolina Eye AssociatesJefferson
183 Doctors Park Rd Drive, Jefferson, NC 28640
-
Atkinson Family Eye CareKannapolis
608 Jackson Park Rd, Kannapolis, NC 28083
-
Duplin Eye AssociatesKenansville
402 N Main St, Kenansville, NC 28349
-
Poole Benjamin C ODKings Mountain
808 W King St, Kings Mountain, NC 28086
-
Albemarle Eye CenterKitty Hawk
3524 N Croatan Hwy, Kitty Hawk, NC 27949
-
Affordable OpticalKitty Hawk
4024 Welch St, Kitty Hawk, NC 27949-4136
-
America's Best Contacts & EyeglassesKnightdale
206 Hinton Oaks Blvd, Knightdale, NC 27545
-
MyEyeDr.Knightdale
1001 Widewaters Pkwy, Knightdale, NC 27545-7333
-
The Eye InstituteKnightdale
742 McKnight Dr, Knightdale, NC 27545-6714
-
VisionworksKnightdale
1018 Shoppes At Midway Dr Suite A, Knightdale, NC 27545
-
Shaver James W OdLandis
301 S Main St, Landis, NC 28088-1713
-
Carolina Eye AssociatesLaurinburg
514 S Main St, Laurinburg, NC 28352
-
eyecarecenterLaurinburg
509 Lauchwood Dr, Laurinburg, NC 28352
-
MyEyeDr.Leland
1031 Grandiflora Dr, Leland, NC 28451
-
Jackson Eye AssociatesLeland
1112 New Pointe Blvd, Leland, NC 28451
-
Wilmington Eye Brunswick ForestLeland
1176 East Cutlar Crossing, Leland, NC 28451
-
Eye Care AssociatesLeland
2013 Olde Regent Way Ste 260, Leland, NC 28451-4198
-
Graystone EyeLenoir
2060 Hickory Blvd, Lenoir, NC 28645
-
Carolina Center for Eye Care-LewisvilleLewisville
206 Arrow Leaf Ct, Lewisville, NC 27023-9556
-
Carolina Center For Eye CareLewisville
6721 Shallowford Rd Ste 100, Lewisville, NC 27023-9854
-
Lewisville OpticalLewisville
6750 Shallowford Rd, Lewisville, NC 27023-9724
-
Family Eye Care OptometryLillington
210 W Ivey St, Lillington, NC 27546
-
Graystone EyeLincolnton
2311 E Main St, Lincolnton, NC 28092
-
Accuvision Eye Care Od, PaLincolnton
306 N Generals Blvd, Lincolnton, NC 28092-3557
-
Graystone Eye - Lincolnton OfficeLincolnton
2311 E. Main St. HWY 150, Lincolnton, NC 28092
-
Graystone Eye - Linville OfficeLinville
436 Hospital Dr, Linville, NC 28646
-
Family Eye CenterLouisburg
216 N Bickett Blvd #6, Louisburg, NC 27549
-
Louisburg Eye AssociatesLouisburg
129 S Bickett Blvd, Louisburg, NC 27549
-
Peters Michael ALouisburg
303 S Bickett Blvd, Louisburg, NC 27549-2701
-
Maiden Eye ClinicMaiden
503 Island Ford Rd, Maiden, NC 28650-8741
-
Professional Vision CenterMarion
2285 Rutherford Rd, Marion, NC 28752-4895
-
Professional Vision CenterMarion
364 Us 70 W Ste 4, Marion, NC 28752-6244
-
Mars Hill EyecareMars Hill
63 Chestnut Street, Mars Hill, NC 28754
-
Diversified Eyecare AssociatesMatthews
855 Sam Newell Rd Ste 203, Matthews, NC 28105
-
LUX Eye CareMatthews
2435 Plantation Center Dr, Matthews, NC 28105-5147
-
Accuvision Eye Care Od, PaMatthews
1900 Matthews Township Pkwy, Matthews, NC 28105-4660
-
Black Optometric Eye AssociatesMatthews
518 W John St, Matthews, NC 28105
-
Happy Family Eye CareMayodan
6711 NC-135, Mayodan, NC 27027
-
Dr Christopher Mauney OptometryMcAdenville
355 Main St, McAdenville, NC 28101
-
Alamance Eye CenterMebane
102 Medical Park Dr B, Mebane, NC 27302
-
Mebane Vision CenterMebane
1107 S Fifth St #300, Mebane, NC 27302
-
Mocksville Vision CenterMocksville
198B Hospital St, Mocksville, NC 27028-2008
-
Summit Eye Care P.A.Mocksville
1102C Yadkinville Rd, Mocksville, NC 27028
-
Mt. Airy Vision CenterMount Airy
602 S Renfro St, Mount Airy, NC 27030
-
Mt Holly Eye ClinicMount Holly
612 S Main St, Mount Holly, NC 28120
-
Todd Joann O.D.Mount Olive
1122 N Breazeale Ave, Mount Olive, NC 28365
-
Northwest Eye Surgery Center PAMt Airy
1015 Worth St, Mt Airy, NC 27030-4452
-
Street Dexter W OD.Mt Airy
913 Worth St, Mt Airy, NC 27030
-
Dr. Anderson Pamela OptometristMurphy
3000 US-64 #121, Murphy, NC 28906
-
Peachtree Family Eye CareMurphy
4295 E US-64-ALT, Murphy, NC 28906-6846
-
Dr. EichenbaumMurphy
1321 W US Highway 64, Murphy, NC 28906-3361
-
Keith Clay, ODMurphy
137 Peachtree St Ste 3, Murphy, NC 28906
-
Coastal Eyes of the Outer BanksNags Head
112 W Woodhill Dr, Nags Head, NC 27959
-
Albemarle Eye CenterNags Head
111 W Seachase Dr, Nags Head, NC 27959-8969
-
Avery Eye Care CenterNewland
681 Cranberry St, Newland, NC 28657
-
Newton Vision CenterNewton
750 Iris Ln, Newton, NC 28658
-
Warren Eye CareNewton Grove
320 Main St, Newton Grove, NC 28366-7722
-
eyecarecenterNorth Wilkesboro
190 Independence Ave Ste A, North Wilkesboro, NC 28659
-
Davis Ophthalmology, PLLCNorth Wilkesboro
408 8th St, North Wilkesboro, NC 28659-4167
-
Boone Trail Optometric Eye CareNorth Wilkesboro
48 Boone Trl, North Wilkesboro, NC 28659-3515
-
Payne Danny J DRNorth Wilkesboro
525 W Park Cir, North Wilkesboro, NC 28659
-
Vision Source Eye Center of the TriadOak Ridge
2205 Oak Ridge Rd, Oak Ridge, NC 27310
-
New Century OphthalmologyOxford
1610 Williamsboro St, Oxford, NC 27565-5016
-
New Century Ophthalmology PCOxford
1001 College St, Oxford, NC 27565-2506
-
Pembroke Optometric ClinicPembroke
204 Union Chapel Rd, Pembroke, NC 28372-7419
-
Pembroke Optometric ClinicPembroke
812 Candy Park Rd, Pembroke, NC 28372-9129
-
Williams Eye AssociatePilot Mountain
113 Golf Course Rd, Pilot Mountain, NC 27041-8410
-
Doctors Vision Ctr IncPinehurst
160 Fox Hollow Ct #100, Pinehurst, NC 28374
-
Carson C. Cox IIIPinehurst
2170 Midland Rd, Pinehurst, NC 28387
-
Accuvision Dry EyePineville
10860 Park Rd Ste 105, Pineville, NC 28134
-
America's Best Contacts & EyeglassesPineville
10420 Centrum Pkwy Ste A, Pineville, NC 28134
-
Charlotte Optometric ClinicPineville
11025 Carolina Place Pkwy, Pineville, NC 28134
-
Pisgah Hearing and VisionPisgah Forest
49 Pisgah Hwy, Pisgah Forest, NC 28768-8817
-
New View EyecarePittsboro
35 Suttles Rd #140, Pittsboro, NC 27312
-
Pittsboro Family Eye CenterPittsboro
485 West St, Pittsboro, NC 27312
-
Carolina Eye AssociatesRaeford
404 S Main St, Raeford, NC 28376
-
eyecarecenterRandleman
200 W Academy St, Randleman, NC 27317
-
Shapiro Eye CareReidsville
1537 Freeway Dr, Reidsville, NC 27320
-
Doctors Vision Ctr IncReidsville
730 S Scales St Ste F, Reidsville, NC 27320
-
Mid Atlantic Eye PhysiciansRoanoke Rapids
204 Becker Dr, Roanoke Rapids, NC 27870
-
eyecarecenterRoanoke Rapids
106 Long Cir, Roanoke Rapids, NC 27870
-
Dr. Tom MebaneRoanoke Rapids
444 Jackson St, Roanoke Rapids, NC 27870
-
Watson Eye AssociatesRoanoke Rapids
12 Anna Louise Ln, Roanoke Rapids, NC 27870-8648
-
The Spec Shoppe / Dr Carlyle HaywoodRockingham
211 W Broad Ave, Rockingham, NC 28379-3529
-
Dr. Elven Smith III, O.D.Rockingham
1502 E BROAD Ave Ste A, Rockingham, NC 28379
-
Smith OptometricRockingham
1502 E Broad Ave Ste A, Rockingham, NC 28379
-
Hardwick Vision CenterRockingham
1502 E Broad Ave, Rockingham, NC 28379
-
North Wake Eye CareRolesville
220 Southtown Cir, Rolesville, NC 27571
-
Universal Eye CenterRolesville
310 S Main St, Rolesville, NC 27571
-
Professional Eye CareRoseboro
305 W Roseboro St, Roseboro, NC 28382
-
Roxboro Family VisionRoxboro
917 Ridge Rd, Roxboro, NC 27573
-
Patty Vision Center of RoxboroRoxboro
2858 Durham Rd, Roxboro, NC 27573
-
UNC Eye at RoxboroRoxboro
615 Ridge Road, Roxboro, NC 27573
-
Nceent - North Carolina Eye, Ear, Nose & Throat - RoxboroRoxboro
783 Doctors Ct, Roxboro, NC 27573-4571
-
Rural Hall Eye CareRural Hall
300 Bethania-Rural Hall Rd, Rural Hall, NC 27045
-
Morganton Eye PhysiciansRutherford College
831 Malcolm Blvd, Rutherford College, NC 28671
-
Tri City Optometric Eye ClinicRutherfordton
337 N Main St, Rutherfordton, NC 28139
-
Kavanaugh Barry OdSeven Lakes
1110 7 Lakes Dr, Seven Lakes, NC 27376-9082
-
Vision Square EyecareShallotte
208 Smith Ave, Shallotte, NC 28470
-
National VisionShallotte
4540 Main St, Shallotte, NC 28470
-
Howard Eye AssociatesShallotte
121 Holden Beach Rd, Shallotte, NC 28470
-
Cleveland EyecareShelby
422 W Warren St, Shelby, NC 28150
-
Shelby Eye CentersShelby
1170 Wyke Rd, Shelby, NC 28150
-
Premier Eye Care & Dry Eye SpaShelby
705 E Dixon Blvd, Shelby, NC 28152-6821
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