Across Massachusetts, of the 713 eye care practices we list, 702 give a phone number and 521 have a website. By what they offer: 28 optometry, 16 ophthalmology, 2 children's eye care.
Top 10 eye care practices in Massachusetts
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VisionworksBrockton
-
2Braintree Eye AssociatesBraintree
-
3Watts Eye AssociatesNewburyport
-
4Massachusetts Eye AssociatesChelmsford
-
5For EyesWeymouth
-
6Center Eye CareNorth Reading
-
7Dr. Laura Anne PotvinGroveland
-
8Pearle VisionBrockton
-
9Eye Care SpecialistsNorwood
-
10Natick Eye AssociatesNatick
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Boston50
- Worcester21
- Cambridge17
- Brockton14
- Newton14
- Burlington13
- Natick12
- Plymouth12
- Quincy12
- Springfield12
- Beverly10
- Framingham10
- Danvers9
- Dedham9
- Fall River9
- Waltham9
- Wellesley9
- Brookline7
- Leominster7
- Medford7
- Milford7
- Norwood7
- Stoneham7
- Canton6
- Dartmouth6
- Gardner6
- Malden6
- Revere6
- Taunton6
- Amesbury5
- Arlington5
- Concord5
- Franklin5
- Holyoke5
- Hyannis5
- Lawrence5
- Lowell5
- Needham5
- North Dartmouth5
- Westfield5
- Wilmington5
Other towns in Massachusetts
One eye care practice each — too few for a page of their own, so they live here.
-
Acton VisionActon
163 Great Rd, Acton, MA 01720
-
D'Ambrosio Eye CareActon
100 Powder Mill Rd, Acton, MA 01720
-
Golebiowski Eye CareActon
179 Great Rd #111a, Acton, MA 01720
-
Niro Eye Care and AssociatesActon
296 Great Rd, Acton, MA 01720
-
Cataract and Laser Center AssociatesAdams
1 Berkshire Square #110, Adams, MA 01220
-
Agawam Eye AssociatesAgawam
656 Springfield St, Agawam, MA 01030
-
Andrew E. Boraski, OdAgawam
334 Walnut Street Ext, Agawam, MA 01001-1524
-
Dr. Michael AbramsAgawam
2 S Bridge Dr Ste 2d, Agawam, MA 01001-2091
-
MyEyeDr.Amherst
22 University Dr, Amherst, MA 01002
-
Pioneer Valley OphthalmicAmherst
31 Hall Dr Ste 4, Amherst, MA 01002-2778
-
Boston VisionAndover
159 River Rd Ste 4, Andover, MA 01810
-
Cataract & Laser CenterAndover
349 N Main St, Andover, MA 01845
-
Dr. Charlene GlynnAndover
18 Park St, Andover, MA 01810-3616
-
Ashland Family EyecareAshland
25 W Union St, Ashland, MA 01721-5400
-
D'Ambrosio Eye CareAthol
413 Main St, Athol, MA 01331
-
The Eye CenterAthol
184 Market Dr, Athol, MA 01331
-
New England Vision Care IncAttleboro
378 Washington St, Attleboro, MA 02703-5917
-
Dr. Abby RaposoAttleboro
174 Pleasant St, Attleboro, MA 02703-2441
-
Dr. Kimberly McLeodAuburn
567 Southbridge St #12, Auburn, MA 01501
-
Auburn Vision AssociatesAuburn
385 Southbridge St 385, Auburn, MA 01501
-
Goswick EyeAuburn
150 Bryn Mawr Ave, Auburn, MA 01501
-
Massachusetts Society Of OptometristAuburn
48 Auburn St, Auburn, MA 01501-2438
-
Mall Vision CenterBarnstable
113 Corporation St, Barnstable, MA 02601
-
Barre OpticiansBarre
395 Main St, Barre, MA 01005-9005
-
Bedford VisionBedford
41 North Rd #100a, Bedford, MA 01730
-
Belchertown Eye Care & Sunglass ShopBelchertown
142 N Main St, Belchertown, MA 01007
-
City EyeBellingham
249 Hartford Ave Spc A170, Bellingham, MA 02019
-
Postum Eye CareBellingham
13 Mechanic St, Bellingham, MA 02019
-
Postum Eye CareBellingham
108 Mechanic St, Bellingham, MA 02019-3107
-
VisologyBellingham
70 Pulaski Blvd, Bellingham, MA 02019-2717
-
MyEyeDr.Belmont
231 Belmont Street, Belmont, MA 02478
-
Le VisionBillerica
660 Boston Rd, Billerica, MA 01821
-
VisionworksBillerica
700 Boston Rd, Billerica, MA 01821
-
Braintree Eye AssociatesBraintree
250 Granite St, Braintree, MA 02184-2804
-
Dr. Emily WuBraintree
250 Granite St 250, Braintree, MA 02184
-
Cohen's Fashion OpticalBraintree
250 Granite St, Braintree, MA 02184
-
Bay Eye Center in BridgewaterBridgewater
54 Broad St, Bridgewater, MA 02324
-
Brighton OpticalBrighton
280 Washington St #310, Brighton, MA 02135
-
Dr. Scott SylviaCharlestown
Parrelli Optical\n369 Revolution Drive\nSomerville, MA 02415, Charlestown, MA 02140
-
Kozy Corner CafeCharlton
109 Masonic Home Rd Ste 2, Charlton, MA 01507
-
Neill S. CowlesChatham
259 Crowell Rd, Chatham, MA 02633-1969
-
Massachusetts Eye AssociatesChelmsford
19 Village Square, Chelmsford, MA 01824
-
Chelmsford Optometric AssociatesChelmsford
11 Summer St, Chelmsford, MA 01824
-
Lumina Vision TherapyChelmsford
11 Summer St, Chelmsford, MA 01824
-
Deborah Wayne OdChelsea
380 Broadway, Chelsea, MA 02150-2871
-
Katelyn Song Eye CareChestnut Hill
663 Vfw Pkwy, Chestnut Hill, MA 02467-3656
-
Lunette OpticChestnut Hill
210 Boylston St Ste 9, Chestnut Hill, MA 02467-2031
-
InFocus Eyecare Chestnut HillChestnut Hill
663 VFW Parkway, Chestnut Hill, MA 02467
-
Chicopee EyecareChicopee
113 Center St, Chicopee, MA 01013-1667
-
Fairview Eye CareChicopee
1176 Memorial Dr, Chicopee, MA 01020-3958
-
Strecker Eye CenterCohasset
99 Lincoln Ln, Cohasset, MA 02025
-
Puzio Eyecare AssociatesDennis
860 MA-134 #8, Dennis, MA 02660
-
Boston EyeworksDorchester
1676 Dorchester Ave, Dorchester, MA 02122-1324
-
Lam Family Eyecare PLLCDorchester
7 Allstate Rd, Dorchester, MA 02125
-
Dover EyesDover
2 Whiting Rd, Dover, MA 02030
-
Hill Eye AssociatesDracut
91 Mill St #6, Dracut, MA 01826
-
Duxbury Eye CareDuxbury
45 Depot St Unit 45C, Duxbury, MA 02332
-
Massachusetts Eye & Ear InfirmaryEast Bridgewater
1 Compass Way, East Bridgewater, MA 02333-1464
-
MyEyeDr.East Longmeadow
426 N Main St, East Longmeadow, MA 01028
-
Litscher Eye CenterEast Longmeadow
382 N Main St Ste 101, East Longmeadow, MA 01028-1830
-
Belisa A Basile ODEast Longmeadow
8 Center Square, East Longmeadow, MA 01028
-
Eye Health ServicesEast Weymouth
97 Libbey Industrial Pkwy, East Weymouth, MA 02189-3110
-
Dostal EyecareEasthampton
250 Northampton St, Easthampton, MA 01027
-
Vonnahme Eye CareEasthampton
89 Main St, Easthampton, MA 01027
-
South Shore Eye AssociatesEaston
670 Depot St #8, Easton, MA 02356
-
Easton Eye ConsultantsEaston
15 Roche Brothers Way Suite 150, Easton, MA 02356
-
Shwom Irwin M OdEverett
421 Broadway, Everett, MA 02149-3435
-
Northeast Eye Care, Inc.Everett
503 Broadway, Everett, MA 02149-3603
-
Everett EyecareEverett
8 Chelsea St, Everett, MA 02149
-
20/20 OnsiteEverett
29 Garden St, Everett, MA 02149-4510
-
Eye Health Vision CenterFairhaven
70 Huttleston Ave, Fairhaven, MA 02719
-
Acuvision Eyecare CenterFairhaven
16 Fairhaven Commons Way, Fairhaven, MA 02719-4627
-
Cohen's Fashion OpticalFairhaven
33 Berdon Way, Fairhaven, MA 02719
-
Cape Cod Vision AssociatesFalmouth
87 Davis Straits, Falmouth, MA 02540-3909
-
OCB Falmouth Eye CenterFalmouth
186 Jones Rd, Falmouth, MA 02540
-
Waterbury & Olson Optometry, PcFalmouth
27 Falmouth Heights Rd, Falmouth, MA 02540-3660
-
Upper Cape Ophthalmology IncFalmouth
14 Bramble Bush Dr, Falmouth, MA 02540-2325
-
Eye & LASIK CenterFitchburg
33 Electric Ave, Fitchburg, MA 01420-7954
-
Longwood Eye & LasikFitchburg
33 Electric Ave, Fitchburg, MA 01420-7954
-
Optometric Professional CenterFitchburg
61 Fox St, Fitchburg, MA 01420-3235
-
Stuart S. FayFitchburg
33 Electric Ave, Fitchburg, MA 01420-7954
-
Elliott Eye DoctorsFoxborough
25 Mechanic St, Foxborough, MA 02035
-
Dr. Austin MeekerFoxborough
22 Patriot Pl, Foxborough, MA 02035-1375
-
Foxboro Eye Care CenterFoxborough
132 Central St Ste 101, Foxborough, MA 02035
-
Georgetown Eye AssociatesGeorgetown
2 Central St Ste 2, Georgetown, MA 01833-2070
-
Vision DepotGloucester
29 Railroad Ave, Gloucester, MA 01930
-
Lahey Cardiology, GloucesterGloucester
298 Washington St Ground Floor, Gloucester, MA 01930
-
Mc Kervey Charles J ODGloucester
186 Main St, Gloucester, MA 01930-6008
-
Berkshire Eye CenterGreat Barrington
409 Stockbridge Rd, Great Barrington, MA 01230
-
Barrington Eye CareGreat Barrington
789 S Main St Ste 3, Great Barrington, MA 01230
-
Gregory Shouldice MDGreat Barrington
342 Stockbridge Rd Ste 300, Great Barrington, MA 01230
-
Kristin A. Glavine, OdGreenfield
33 Riddell St, Greenfield, MA 01301-2025
-
Pioneer Valley Ophthalmic Consultants, PCGreenfield
489 Bernardston Rd Ste 102, Greenfield, MA 01301
-
Nashoba VisionGroton
140 Main St, Groton, MA 01450
-
Dr. Laura Anne PotvinGroveland
939 Salem St #7, Groveland, MA 01834
-
Visionworks Hadley CornerHadley
344 Russell St Unit 5, Hadley, MA 01035
-
Vision ShowcaseHadley
207 Russell St, Hadley, MA 01035-5906
-
Family Eyecare SolutionsHanover
51 Mill St Bldg E, Suite 21B, Hanover, MA 02339
-
Hanover Family Eye CareHanover
20 East St, Hanover, MA 02339
-
MyEyeDr.Hanover
1775 Washington St Ste 220, Hanover, MA 02339
-
Haverhill Family Eye CareHaverhill
59 Washington St, Haverhill, MA 01832
-
Main Street OpticalHaverhill
680 Main St, Haverhill, MA 01830-2644
-
Dr. Richard Jasiak, O.D.Haverhill
18 Granite St, Haverhill, MA 01832
-
Lunette OpticHingham
92 Derby St Ste 135, Hingham, MA 02043-4219
-
Richard W. Strecker, M.d.Hingham
169 Lincoln St Ste 201, Hingham, MA 02043-4641
-
Lawton's Optical WorldHolden
1015 Main St, Holden, MA 01520-1368
-
Holden Eye CareHolden
1355 Main St, Holden, MA 01520-1060
-
Goswick Eye | Best Glasses, Contacts & Eye Exams In HoldenHolden
694 Main St, Holden, MA 01520-1862
-
Optomize Vision CareHolliston
841 Washington St, Holliston, MA 01746
-
Hopkinton Eye AssociatesHopkinton
77 West Main Street, Hopkinton, MA 01748
-
Tallman Eye AssociatesHours subject to changes without notice
Only North Andover will be open for emergencies, 451 Andover ST, N Andover,, Hours subject to changes without notice, MA 01845
-
Sullivan OptometryHudson
34 Pope St, Hudson, MA 01749
-
Goswick Eye | Best Glasses, Contacts & Eye Exams In HudsonHudson
10 Technology Dr, Hudson, MA 01749-2791
-
Nantasket Eye Care AssociatesHull
538 Nantasket Ave, Hull, MA 02045-2521
-
Cleary Square EyecareHyde Park
7 Fairmount Ave, Hyde Park, MA 02136-2701
-
Ipswich EyeIpswich
6 Central St, Ipswich, MA 01938-1912
-
Eye-Q Optical - Jamaica PlainJamaica Plain
615 Centre Street, Jamaica Plain, MA 02130
-
Optometry Department at Martha Eliot Health CenterJamaica Plain
75 Bickford St, Jamaica Plain, MA 02130
-
Dr. John Lee, ODKingston
101 Kingston Collection Way, Kingston, MA 02364
-
Dynamic Eye CareKingston
101 Independence Mall Way, Kingston, MA 02364
-
D'Ambrosio Eye CareLancaster
479 Old Union Turnpike, Lancaster, MA 01523
-
Gordon Eye AssociatesLexington
47 Waltham St, Lexington, MA 02421
-
Lexington Eye Care LLCLexington
16 Clarke St, Lexington, MA 02421-4900
-
Massachusetts Eye And Ear - LexingtonLexington
110 Hartwell Ave, Lexington, MA 02421-3118
-
Ludlow Eye AssociatesLudlow
200 Center St Ste 1, Ludlow, MA 01056
-
Bay State Eye AssociatesLynn
427 Lynnway, Lynn, MA 01905
-
Atlantic Coast OphthalmologyLynn
152 Lynnway, Lynn, MA 01902-3462
-
Mr. Specs OpticiansLynn
518 Chestnut St, Lynn, MA 01904
-
Dr. Ying Wu-freeman ODLynn
780 Lynnway, Lynn, MA 01905-3061
-
Piacentini Michael, MdManchester
195 School St, Manchester, MA 01944-1704
-
Gurley Eye Care AssociatesManchester by the Sea
195 School St, Manchester by the Sea, MA 01944
-
Bay Eye Center in MansfieldMansfield
284 N Main St, Mansfield, MA 02048
-
Timothy Lynch, OD, BayState Eye CenterMansfield
1 N Main St, Mansfield, MA 02048
-
Lickteig Family EyecareMansfield
280 School Street, Ste J-140, Mansfield, MA 02048
-
Wicked Good VisionMansfield
94 N Main St, Mansfield, MA 02048-2253
-
Dr Keith E Taylor, OptometristMarblehead
166 Atlantic Ave, Marblehead, MA 01945
-
Vision AssociatesMarlborough
103 Main St, Marlborough, MA 01752
-
Kofos Family Eye CareMarlborough
180 Bolton St, Marlborough, MA 01752
-
Eye Physicians Of MarlboroMarlborough
126 Union St Ofc 2, Marlborough, MA 01752-1207
-
Capeway EyecareMarshfield
709 Plain St, Marshfield, MA 02050-2105
-
Mashpee Vision CareMashpee
681 Falmouth Road Upper Level, # B25, Mashpee, MA 02649
-
Randolph Eye AssociatesMattapan
1587 Blue Hill Ave, Mattapan, MA 02126
-
Radiance Eye CareMaynard
3 Digital Wy Unit 4, Maynard, MA 01754
-
Medfield Eye AssociatesMedfield
6 West Mill Street, Medfield, MA 02052
-
Medfield Eye AssociatesMedfield
14 N Meadows Rd, Medfield, MA 02052
-
Dr. Amie B Adams of MedwayMedway
106 Main St, Medway, MA 02053-1815
-
Melrose Family OptometryMelrose
490 Main St, Melrose, MA 02176
-
Herbert L. Schurgin, OdMelrose
511 Main St, Melrose, MA 02176-3834
-
Bay State Eye AssociatesMethuen
436 Broadway, Methuen, MA 01844
-
Methuen Eye & OpticalMethuen
154 Haverhill St, Methuen, MA 01844
-
Massachusetts Eye & Ear AssociatesMethuen
1 Branch St, Methuen, MA 01844-1923
-
Savard & Moskos Eye Health CareMiddleboro
511 W Grove St, Middleboro, MA 02346-1458
-
Southeast OpticalMiddleboro
511 W Grove St, Middleboro, MA 02346-1458
-
Spectators EyewearMiddleboro
85 Center St, Middleboro, MA 02346-2253
-
Optique LimitedMiddleborough
10 Merchant's Way #1, Middleborough, MA 02346
-
Boston University Eye AssociatesMiddleborough
511 W Grove St, Middleborough, MA 02346
-
Eyeworks of MillisMillis
18 Milliston Rd, Millis, MA 02054
-
Teresa D Hrach ODMillis
840 Main St, Millis, MA 02054
-
Eye Health ServicesMilton
100 Highland St Ste 202, Milton, MA 02186
-
Monson OpticalMonson
170 Main St E, Monson, MA 01057
-
ACK EyeNantucket
13 Old South Rd, Nantucket, MA 02554
-
BostonSightNeedham Heights
464 Hillside Ave, Needham Heights, MA 02494-1227
-
Suburban Eye SpecialistNeedham Heights
100 West St, Needham Heights, MA 02494
-
Eye See Quality Eye CareNew Bedford
934 Ashley Blvd, New Bedford, MA 02745
-
Fortune Eye AssociatesNew Bedford
488 Pleasant St Ste 1, New Bedford, MA 02740
-
Dr. Joseph GlennonNew Bedford
1212 Kempton St, New Bedford, MA 02740
-
Watts Eye AssociatesNewburyport
33 Low St, Newburyport, MA 01950
-
The Newburyport OptiqueNewburyport
24 Pleasant St, Newburyport, MA 01950-2673
-
Appleton Eye AssociatesNewburyport
39 Green St, Newburyport, MA 01950
-
Focal Point Opticians IncNewton Center
882 Walnut St, Newton Center, MA 02459
-
Herbert M. Shuer, OdNewton Highlands
33 Lincoln St, Newton Highlands, MA 02461-1526
-
The Optical ShopNewtonville
336 Walnut St, Newtonville, MA 02460-1923
-
Eye Care SpecialistsNorfolk
31 Pine St, Norfolk, MA 02056-1679
-
Advanced Eyecare PCNorth Adams
77 Hospital Ave #110, North Adams, MA 01247
-
David S. MetschNorth Andover
542 Turnpike St Ste B, North Andover, MA 01845
-
Parrelli OpticalNorth Andover
542 Turnpike St, North Andover, MA 01845-5812
-
Joseph Mega Jr., O.d.North Attleboro
500 E Washington St Unit 12, North Attleboro, MA 02760-6302
-
Fashion Plaza - Dr. John Magalhaes & AssociatesNorth Attleboro
1250 S Washington St 1250, North Attleboro, MA 02760
-
Lawrence Cohen, ODNorth Attleboro
1009 S Washington St 1009, North Attleboro, MA 02760
-
Dr. Magalhaes and AssociatesNorth Attleborough
1250 S Washington St #9, North Attleborough, MA 02760
-
Mega Eye CareNorth Attleborough
500 E Washington St #12, North Attleborough, MA 02760
-
Eye Associates - Timothy O'Connor OdNorth Brookfield
167 N Main St, North Brookfield, MA 01535
-
Forgues EyecareNorth Grafton
41 N Main St, North Grafton, MA 01536-5507
-
Center Eye CareNorth Reading
162 Park St Ste 201, North Reading, MA 01864
-
Appleton Eye AssociatesNorth Reading
133 Main St, North Reading, MA 01864
-
Vision AssociatesNorthampton
78 Main St, Northampton, MA 01060
-
Balin Eye & Laser CenterNorthampton
269 Locust St, Northampton, MA 01062
-
MyEyeDr.Northampton
274 Pleasant Street, Northampton, MA 01060
-
Ken GasparNorthampton
152 N King St, Northampton, MA 01060
-
Goswick EyeNorthborough
345 Main St, Northborough, MA 01532
-
Metrowest Eyecare, LLCNorthborough
6102 Shops Way, Northborough, MA 01532-3301
-
Nielsen Eye CenterNorwell
141 Longwater Dr Ste 111, Norwell, MA 02061
-
South Shore Vision CareNorwell
119 Washington St, Norwell, MA 02061-1728
-
Dr. Linda S. BotelloNorwell
127 Washington St, Norwell, MA 02061-1711
-
Bass River OptometricsOrleans
173 RT-6A, Orleans, MA 02653-3206
-
Simply EyewearOsterville
754 Main St, Osterville, MA 02655
-
Antoinette Domenica ParvisOxford
216 Main St, Oxford, MA 01540
-
Dr Kelly's OfficePalmer
1504 N Main St, Palmer, MA 01069-1215
-
Wolf Gary OptmtrstPalmer
1140 Thorndike St, Palmer, MA 01069-1509
-
Dr. Karen NeckersPeabody
210 Andover St Ste LL6, Peabody, MA 01960
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