Across New Hampshire, of the 143 eye care practices we list, 140 give a phone number and 113 have a website. By what they offer: 5 ophthalmology.
Top 10 eye care practices in New Hampshire
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Acuity Eye CareSalem
-
2Jaffrey Eye CareJaffrey
-
3Winnipesaukee EyeLaconia
-
4The Eyeglass ShopPortsmouth
-
5Conway Eye CareConway
-
6Fox Run Eye Care, PLLCNewington
-
7Barrington Family Eye CareBarrington
-
8Lafreniere EyecareSomersworth
-
9Eyesight Ophthalmic ServicesPortsmouth
-
10Harbor Eyecare CenterExeter
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Manchester14
- Nashua13
- Concord10
- Londonderry6
- Portsmouth6
- Keene5
Other towns in New Hampshire
One eye care practice each — too few for a page of their own, so they live here.
-
Granite State EyeAtkinson
8 NH-111, Atkinson, NH 03811
-
Barrington Family Eye CareBarrington
1057 Calef Hwy #3, Barrington, NH 03825
-
Barrington Family EyeBarrington
231 Route 125 Unit 11, Barrington, NH 03825
-
Retina Vision CenterBedford
Nancy E Bonachea MD, 107 Riverway Pl, Bedford, NH 03110
-
Lindsey Kazanovicz, Bco, Studley Ocular LaboratoriesBedford
169 S River Rd Unit 14a, Bedford, NH 03110-6972
-
The Medical Eye CenterBedford
407 Riverway Pl, Bedford, NH 03110-6765
-
Apex EyecareBelmont
12 Old State Rd Unit A4, Belmont, NH 03220
-
InFocus EyecareBelmont
320 Daniel Webster Hwy, Belmont, NH 03220
-
American EyecareBelmont
96 Daniel Webster Hwy #96, Belmont, NH 03220
-
American EyecareBelmont
320 Daniel Webster Hwy, Belmont, NH 03220-3039
-
Coos Eye CareBerlin
820 Main St, Berlin, NH 03570
-
Reed OpticalClaremont
63 Pleasant St, Claremont, NH 03743
-
Conway Eye CareConway
1319 White Mountain Hwy, Conway, NH 03860
-
Mount Washington Valley VisionConway
486 White Mountain Hwy Ste D, Conway, NH 03818
-
Northeast Eye CareDeerfield
45 North Road, Deerfield, NH 03037
-
Emery Eye CenterDerry
55 Crystal Ave, Derry, NH 03038-1702
-
Cocheco Eye CareDover
15 Portland Ave, Dover, NH 03820
-
Dover Eye CareDover
65 Belknap St, Dover, NH 03820
-
Lafreniere Eyecare Pa OdDurham
13 Jenkins Ct, Durham, NH 03824-2340
-
J & C OpticalEpping
237 Calef Hwy, Epping, NH 03042
-
MyEyeDr.Epping
1 Brickyard Square, Unit 11, Epping, NH 03042
-
Harbor Eyecare CenterExeter
164 Epping Rd, Exeter, NH 03833
-
Eyesight OphthalmologyExeter
McReel Building, 192 Water St, Exeter, NH 03833
-
Mayo Family Eye CareExeter
191 High St, Exeter, NH 03833-3125
-
Laconia Eye and Laser CenterGilford
368 Hounsell Ave, Gilford, NH 03249-6922
-
Main Street Eye CareGoffstown
24 Main St, Goffstown, NH 03045
-
Professional VisionGorham
20 Glen Rd, Gorham, NH 03581-1321
-
Artful Eye Optical EmporiumHampstead
265 Main St, Hampstead, NH 03841
-
Salem OphthalmologyHampstead
472 NH-111, Hampstead, NH 03841
-
Hampton Eyecare AssociatesHampton
760 Lafayette Rd, Hampton, NH 03842
-
Hanover EyecareHanover
45 Lyme Rd #201, Hanover, NH 03755
-
Gallagher Eye Care Associates, PllcHanover
53 S Main St Ste 2, Hanover, NH 03755-2022
-
Mt Ascutney Hospital And Health Center: Ophthalmology - HanoverHanover
80 S Main St, Hanover, NH 03755-2053
-
Hooksett Family Eyecare IncHooksett
1150 Hooksett Rd, Hooksett, NH 03106-1006
-
Jaffrey Eye CareJaffrey
121 Main St, Jaffrey, NH 03452
-
Winnipesaukee EyeLaconia
950 N Main St, Laconia, NH 03246-2628
-
Eye Logic LlcLaconia
25 Beacon St E, Laconia, NH 03246-3445
-
Spectacle ShopLaconia
366 Union Ave, Laconia, NH 03246
-
Shippee Family Eye Care P.C.Lancaster
150 Main St, Lancaster, NH 03584
-
Fields of Vision Eye CareLebanon
410 Miracle Mile #13, Lebanon, NH 03766
-
Valley Vision EyecareLebanon
165 Mechanic St, Lebanon, NH 03766
-
Lincoln Eye CareLincoln
78 Main St, Lincoln, NH 03251
-
Littleton Eye Care CenterLittleton
104 Meadow St, Littleton, NH 03561
-
Hometown Eye CareLittleton
17 Boynton Ln, Littleton, NH 03561-3544
-
Carozza Eye CareMerrimack
380 Daniel Webster Hwy, Merrimack, NH 03054-4169
-
MyEyeDr.Merrimack
370 Daniel Webster Highway, Merrimack, NH 03054
-
Nashua Eye Associates PaMerrimack
380 Daniel Webster Hwy, Merrimack, NH 03054-4169
-
Kevin M Chauvette, OdMerrimack
401 Daniel Webster Hwy, Merrimack, NH 03054-4143
-
Focused Eye CareMilford
81 Mont Vernon St, Milford, NH 03055
-
MyEyeDr.Milford
577 Nashua Street, Milford, NH 03055
-
Merrimack Vision CareMilford
603 Nashua St, Milford, NH 03055-5041
-
Nashua Eye AssociatesMilford
555 Nashua St, Milford, NH 03055
-
Dr. Donna ReedNew London
197 Main St, New London, NH 03257
-
New London OpticiansNew London
255 Newport Rd Unit E, New London, NH 03257
-
Barban Eye AssociatesNew London
249 County Rd Ste 204, New London, NH 03257-5795
-
Fox Run Eye Care, PLLCNewington
50 Fox Run Rd, Newington, NH 03801-2851
-
Dr. Michael Abrams and AssociatesNewington
50 Fox Run Rd Ste 103, Newington, NH 03801
-
Merrimack Eye CareNewington
50 Fox Run Rd, Newington, NH 03801-2851
-
McLoughlin Family Eye CareNewmarket
139 Main St, Newmarket, NH 03857
-
Coastal Eye & WellnessNorth Hampton
44 Lafayette Rd Unit 4, North Hampton, NH 03862
-
The Medical Eye Center - PeterboroughPeterborough
454 Old Street Rd, #204, Peterborough, NH 03458
-
Monadnock OpticalPeterborough
454 Old Street Rd Ste 206, Peterborough, NH 03458
-
MyEyeDr.Plaistow
7 Plaistow Road, Unit I, Plaistow, NH 03865
-
Lens DoctorsPlaistow
5 Plaistow Rd, Plaistow, NH 03865
-
Spindel Eye AssociatesPlaistow
5 Plaistow Rd, Plaistow, NH 03865
-
Laconia Eye and Laser CenterPlymouth
607 Tenney Mountain Hwy, Plymouth, NH 03264
-
White Mountain Eye Care & OpticalPlymouth
103 Boulder Point Dr, Plymouth, NH 03264
-
Spindel Eye AssociatesRaymond
6 Old Fremont Rd Ste #1, Raymond, NH 03077
-
Jordan Family EyecareRochester
180 Farmington Rd, Rochester, NH 03867-4352
-
Rochester Eye Care AssociatesRochester
65 Rochester Hill Rd, Rochester, NH 03867
-
Excellent Vision - Rochester OfficeRochester
65 Rochester Hill Rd, Rochester, NH 03867-3231
-
Robert F. Troendle, OdRochester
116 Farmington Rd, Rochester, NH 03867-4352
-
Acuity Eye CareSalem
223 Main St, Salem, NH 03079
-
Spindel Eye AssociatesSalem
130 Main St Ste 102B, Salem, NH 03079
-
Dr. Michael Abrams and AssociatesSalem
99 Rockingham Park Blvd, Salem, NH 03079
-
Family Eye LLCSalem
203 S Broadway, 203 S Broadway, Salem, NH 03079
-
VisionworksSeabrook
652 Lafayette Rd Unit 3, Seabrook, NH 03874
-
Dr. James Esposito and AssociatesSeabrook
700 Lafayette Rd Unit 1, Seabrook, NH 03874
-
Eye AppealSeabrook
380 Lafayette Rd, Seabrook, NH 03874-4551
-
Lafreniere EyecareSomersworth
390 High St, Somersworth, NH 03878
-
Eyesight Ophthalmic ServicesSomersworth
267 NH-108, Somersworth, NH 03878
-
Eye Logic LlcSomersworth
211 High St, Somersworth, NH 03878-1806
-
Stratham Family Eye CareStratham
72 Portsmouth Ave Ste 114, Stratham, NH 03885-2569
-
Reed Optical SunapeeSunapee
6 Post Office Rd, Sunapee, NH 03782
-
E-Z OpticalTamworth
680 White Mountain Hwy Ste 3, Tamworth, NH 03886
-
BJ's OpticalTilton
119 Laconia Rd, Tilton, NH 03276
-
Windham Family Eye CareWindham
58 Range Rd, Windham, NH 03087
-
MyEyeDr.Windham
13 Indian Rock Road, Windham, NH 03087
-
Woodsville Eye Care CenterWoodsville
50 Smith St, Woodsville, NH 03785-1280
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