All states›New Hampshire

Eye Care Practices in New Hampshire

143 eye care practices in 52 cities and towns across New Hampshire. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

New Hampshire has about 1,409,032 residents, so that's 10 eye care practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

143eye care practices
52cities & towns
98%list a phone
113with a website

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

  1. 1Acuity Eye CareSalem

    Spotted an error? Let us know

  2. 2Jaffrey Eye CareJaffrey

    Spotted an error? Let us know

  3. 3Winnipesaukee EyeLaconia

    Spotted an error? Let us know

  4. 4The Eyeglass ShopPortsmouth

    Spotted an error? Let us know

  5. 5Conway Eye CareConway

    Spotted an error? Let us know

  6. 6Fox Run Eye Care, PLLCNewington

    Spotted an error? Let us know

  7. 7Barrington Family Eye CareBarrington

    Spotted an error? Let us know

  8. 8Lafreniere EyecareSomersworth

    Spotted an error? Let us know

  9. 9Eyesight Ophthalmic ServicesPortsmouth

    Ophthalmology

    Spotted an error? Let us know

  10. 10Harbor Eyecare CenterExeter

    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 New Hampshire

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

  1. Granite State EyeAtkinson

    8 NH-111, Atkinson, NH 03811

    Spotted an error? Let us know

  2. Barrington Family Eye CareBarrington

    1057 Calef Hwy #3, Barrington, NH 03825

    Spotted an error? Let us know

  3. Barrington Family EyeBarrington

    231 Route 125 Unit 11, Barrington, NH 03825

    Spotted an error? Let us know

  4. Retina Vision CenterBedford

    Nancy E Bonachea MD, 107 Riverway Pl, Bedford, NH 03110

    Spotted an error? Let us know

  5. Lindsey Kazanovicz, Bco, Studley Ocular LaboratoriesBedford

    169 S River Rd Unit 14a, Bedford, NH 03110-6972

    Spotted an error? Let us know

  6. The Medical Eye CenterBedford

    407 Riverway Pl, Bedford, NH 03110-6765

    Spotted an error? Let us know

  7. Apex EyecareBelmont

    12 Old State Rd Unit A4, Belmont, NH 03220

    Spotted an error? Let us know

  8. InFocus EyecareBelmont

    320 Daniel Webster Hwy, Belmont, NH 03220

    Spotted an error? Let us know

  9. American EyecareBelmont

    96 Daniel Webster Hwy #96, Belmont, NH 03220

    Spotted an error? Let us know

  10. American EyecareBelmont

    320 Daniel Webster Hwy, Belmont, NH 03220-3039

    Spotted an error? Let us know

  11. Coos Eye CareBerlin

    820 Main St, Berlin, NH 03570

    Spotted an error? Let us know

  12. Reed OpticalClaremont

    63 Pleasant St, Claremont, NH 03743

    Spotted an error? Let us know

  13. Conway Eye CareConway

    1319 White Mountain Hwy, Conway, NH 03860

    Spotted an error? Let us know

  14. Mount Washington Valley VisionConway

    486 White Mountain Hwy Ste D, Conway, NH 03818

    Spotted an error? Let us know

  15. Northeast Eye CareDeerfield

    45 North Road, Deerfield, NH 03037

    Spotted an error? Let us know

  16. Emery Eye CenterDerry

    55 Crystal Ave, Derry, NH 03038-1702

    Spotted an error? Let us know

  17. Cocheco Eye CareDover

    15 Portland Ave, Dover, NH 03820

    Spotted an error? Let us know

  18. Dover Eye CareDover

    65 Belknap St, Dover, NH 03820

    Spotted an error? Let us know

  19. Lafreniere Eyecare Pa OdDurham

    13 Jenkins Ct, Durham, NH 03824-2340

    Spotted an error? Let us know

  20. J & C OpticalEpping

    237 Calef Hwy, Epping, NH 03042

    Spotted an error? Let us know

  21. MyEyeDr.Epping

    1 Brickyard Square, Unit 11, Epping, NH 03042

    Spotted an error? Let us know

  22. Harbor Eyecare CenterExeter

    164 Epping Rd, Exeter, NH 03833

    Spotted an error? Let us know

  23. Eyesight OphthalmologyExeter

    McReel Building, 192 Water St, Exeter, NH 03833

    Ophthalmology

    Spotted an error? Let us know

  24. Mayo Family Eye CareExeter

    191 High St, Exeter, NH 03833-3125

    Spotted an error? Let us know

  25. Laconia Eye and Laser CenterGilford

    368 Hounsell Ave, Gilford, NH 03249-6922

    Spotted an error? Let us know

  26. Main Street Eye CareGoffstown

    24 Main St, Goffstown, NH 03045

    Spotted an error? Let us know

  27. Professional VisionGorham

    20 Glen Rd, Gorham, NH 03581-1321

    Spotted an error? Let us know

  28. Artful Eye Optical EmporiumHampstead

    265 Main St, Hampstead, NH 03841

    Spotted an error? Let us know

  29. Salem OphthalmologyHampstead

    472 NH-111, Hampstead, NH 03841

    Ophthalmology

    Spotted an error? Let us know

  30. Hampton Eyecare AssociatesHampton

    760 Lafayette Rd, Hampton, NH 03842

    Spotted an error? Let us know

  31. Hanover EyecareHanover

    45 Lyme Rd #201, Hanover, NH 03755

    Spotted an error? Let us know

  32. Gallagher Eye Care Associates, PllcHanover

    53 S Main St Ste 2, Hanover, NH 03755-2022

    Spotted an error? Let us know

  33. Mt Ascutney Hospital And Health Center: Ophthalmology - HanoverHanover

    80 S Main St, Hanover, NH 03755-2053

    Ophthalmology

    Spotted an error? Let us know

  34. Hooksett Family Eyecare IncHooksett

    1150 Hooksett Rd, Hooksett, NH 03106-1006

    Spotted an error? Let us know

  35. Jaffrey Eye CareJaffrey

    121 Main St, Jaffrey, NH 03452

    Spotted an error? Let us know

  36. Winnipesaukee EyeLaconia

    950 N Main St, Laconia, NH 03246-2628

    Spotted an error? Let us know

  37. Eye Logic LlcLaconia

    25 Beacon St E, Laconia, NH 03246-3445

    Spotted an error? Let us know

  38. Spectacle ShopLaconia

    366 Union Ave, Laconia, NH 03246

    Spotted an error? Let us know

  39. Shippee Family Eye Care P.C.Lancaster

    150 Main St, Lancaster, NH 03584

    Spotted an error? Let us know

  40. Fields of Vision Eye CareLebanon

    410 Miracle Mile #13, Lebanon, NH 03766

    Spotted an error? Let us know

  41. Valley Vision EyecareLebanon

    165 Mechanic St, Lebanon, NH 03766

    Spotted an error? Let us know

  42. Lincoln Eye CareLincoln

    78 Main St, Lincoln, NH 03251

    Spotted an error? Let us know

  43. Littleton Eye Care CenterLittleton

    104 Meadow St, Littleton, NH 03561

    Spotted an error? Let us know

  44. Hometown Eye CareLittleton

    17 Boynton Ln, Littleton, NH 03561-3544

    Spotted an error? Let us know

  45. Carozza Eye CareMerrimack

    380 Daniel Webster Hwy, Merrimack, NH 03054-4169

    Spotted an error? Let us know

  46. MyEyeDr.Merrimack

    370 Daniel Webster Highway, Merrimack, NH 03054

    Spotted an error? Let us know

  47. Nashua Eye Associates PaMerrimack

    380 Daniel Webster Hwy, Merrimack, NH 03054-4169

    Spotted an error? Let us know

  48. Kevin M Chauvette, OdMerrimack

    401 Daniel Webster Hwy, Merrimack, NH 03054-4143

    Spotted an error? Let us know

  49. Focused Eye CareMilford

    81 Mont Vernon St, Milford, NH 03055

    Spotted an error? Let us know

  50. MyEyeDr.Milford

    577 Nashua Street, Milford, NH 03055

    Spotted an error? Let us know

  51. Merrimack Vision CareMilford

    603 Nashua St, Milford, NH 03055-5041

    Spotted an error? Let us know

  52. Nashua Eye AssociatesMilford

    555 Nashua St, Milford, NH 03055

    Spotted an error? Let us know

  53. Dr. Donna ReedNew London

    197 Main St, New London, NH 03257

    Spotted an error? Let us know

  54. New London OpticiansNew London

    255 Newport Rd Unit E, New London, NH 03257

    Spotted an error? Let us know

  55. Barban Eye AssociatesNew London

    249 County Rd Ste 204, New London, NH 03257-5795

    Spotted an error? Let us know

  56. Fox Run Eye Care, PLLCNewington

    50 Fox Run Rd, Newington, NH 03801-2851

    Spotted an error? Let us know

  57. Dr. Michael Abrams and AssociatesNewington

    50 Fox Run Rd Ste 103, Newington, NH 03801

    Spotted an error? Let us know

  58. Merrimack Eye CareNewington

    50 Fox Run Rd, Newington, NH 03801-2851

    Spotted an error? Let us know

  59. McLoughlin Family Eye CareNewmarket

    139 Main St, Newmarket, NH 03857

    Spotted an error? Let us know

  60. Coastal Eye & WellnessNorth Hampton

    44 Lafayette Rd Unit 4, North Hampton, NH 03862

    Spotted an error? Let us know

  61. The Medical Eye Center - PeterboroughPeterborough

    454 Old Street Rd, #204, Peterborough, NH 03458

    Spotted an error? Let us know

  62. Monadnock OpticalPeterborough

    454 Old Street Rd Ste 206, Peterborough, NH 03458

    Spotted an error? Let us know

  63. MyEyeDr.Plaistow

    7 Plaistow Road, Unit I, Plaistow, NH 03865

    Spotted an error? Let us know

  64. Lens DoctorsPlaistow

    5 Plaistow Rd, Plaistow, NH 03865

    Spotted an error? Let us know

  65. Spindel Eye AssociatesPlaistow

    5 Plaistow Rd, Plaistow, NH 03865

    Spotted an error? Let us know

  66. Laconia Eye and Laser CenterPlymouth

    607 Tenney Mountain Hwy, Plymouth, NH 03264

    Spotted an error? Let us know

  67. White Mountain Eye Care & OpticalPlymouth

    103 Boulder Point Dr, Plymouth, NH 03264

    Spotted an error? Let us know

  68. Spindel Eye AssociatesRaymond

    6 Old Fremont Rd Ste #1, Raymond, NH 03077

    Spotted an error? Let us know

  69. Jordan Family EyecareRochester

    180 Farmington Rd, Rochester, NH 03867-4352

    Spotted an error? Let us know

  70. Rochester Eye Care AssociatesRochester

    65 Rochester Hill Rd, Rochester, NH 03867

    Spotted an error? Let us know

  71. Excellent Vision - Rochester OfficeRochester

    65 Rochester Hill Rd, Rochester, NH 03867-3231

    Spotted an error? Let us know

  72. Robert F. Troendle, OdRochester

    116 Farmington Rd, Rochester, NH 03867-4352

    Spotted an error? Let us know

  73. Acuity Eye CareSalem

    223 Main St, Salem, NH 03079

    Spotted an error? Let us know

  74. Spindel Eye AssociatesSalem

    130 Main St Ste 102B, Salem, NH 03079

    Spotted an error? Let us know

  75. Dr. Michael Abrams and AssociatesSalem

    99 Rockingham Park Blvd, Salem, NH 03079

    Spotted an error? Let us know

  76. Family Eye LLCSalem

    203 S Broadway, 203 S Broadway, Salem, NH 03079

    Spotted an error? Let us know

  77. VisionworksSeabrook

    652 Lafayette Rd Unit 3, Seabrook, NH 03874

    Spotted an error? Let us know

  78. Dr. James Esposito and AssociatesSeabrook

    700 Lafayette Rd Unit 1, Seabrook, NH 03874

    Spotted an error? Let us know

  79. Eye AppealSeabrook

    380 Lafayette Rd, Seabrook, NH 03874-4551

    Spotted an error? Let us know

  80. Lafreniere EyecareSomersworth

    390 High St, Somersworth, NH 03878

    Spotted an error? Let us know

  81. Eyesight Ophthalmic ServicesSomersworth

    267 NH-108, Somersworth, NH 03878

    Ophthalmology

    Spotted an error? Let us know

  82. Eye Logic LlcSomersworth

    211 High St, Somersworth, NH 03878-1806

    Spotted an error? Let us know

  83. Stratham Family Eye CareStratham

    72 Portsmouth Ave Ste 114, Stratham, NH 03885-2569

    Spotted an error? Let us know

  84. Reed Optical SunapeeSunapee

    6 Post Office Rd, Sunapee, NH 03782

    Spotted an error? Let us know

  85. E-Z OpticalTamworth

    680 White Mountain Hwy Ste 3, Tamworth, NH 03886

    Spotted an error? Let us know

  86. BJ's OpticalTilton

    119 Laconia Rd, Tilton, NH 03276

    Spotted an error? Let us know

  87. Windham Family Eye CareWindham

    58 Range Rd, Windham, NH 03087

    Spotted an error? Let us know

  88. MyEyeDr.Windham

    13 Indian Rock Road, Windham, NH 03087

    Spotted an error? Let us know

  89. Woodsville Eye Care CenterWoodsville

    50 Smith St, Woodsville, NH 03785-1280

    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