Find Ophthalmologists, Opticians, and Optometrists located in Massachusetts in The Eye Doctor Directory.

THESE EYEWEAR PRACTICES ARE NOT AFFILIATED WITH EYEGLASSES.COM. 

Opticians (LO) and optical store professionals can dispense eyeglasses, make adjustments to eyeglasses and they can measure your pupillary distance.  Optometrists (OD) can do the same as opticians, but they can also do eye exams and write a prescription.  Ophthalmologists (MD) can do the same as optometrists, but they can also do eye surgery.  When you get your exam, be sure to ask the professional to measure your Pupillary Distance (PD), and write it down on your prescription. Your PD is required in order to order eyeglass lenses online.  Follow this link if you want to search for eyeglasses.

Choose the City/Town

(3) Abington (5) Acton (1) Adams (5) Agawam
(1) Allston (3) Amesbury (6) Amherst (9) Andover
(9) Arlington (2) Ashland (1) Assonet (11) Attleboro
(7) Auburn (1) Avon (1) Ayer (1) B
(1) Becket (5) Bedford (5) Belchertown (5) Bellingham
(6) Belmont (1) Berkley (9) Beverly (93) Boston
(3) Bourne (1) Boxford (13) Braintree (1) Bridgewate
(1) Bridgewater (4) Brighton (16) Brockton (16) Brookline
(17) Burlington (1) Byfield (26) Cambridge (1) Cambridge Mass
(1) Cambrigde (5) Canton (1) Carver (4) Centerville
(1) Charlestown (4) Charlton (5) Chatham (14) Chelmsford
(3) Chelsea (2) Cheshire (5) Chestnut Hill (8) Chicopee
(2) Clinton (4) Concord (11) Danvers (4) Dartmouth
(10) Dedham (2) Dighton (4) Dorchester (1) Dover
(4) Dracut (2) Dudley (2) Duxbury (1) E Falmouth
(1) E Salouh (4) East Boston (1) East Brookfield (2) East Douglas
(1) East Falmouth (4) East Longmeadow (1) East Walpole (1) East Wareham
(1) East Weymouth (4) Easthampton (1) Easton (2) Edgartown
(7) Everett (6) Fairhaven (30) Fall River (5) Falmouth
(4) Feeding Hills (10) Fitchburg (5) Florence (5) Foxboro
(21) Framingham (12) Franklin (3) Gardner (1) Georgetown
(10) Gloucester (1) Grafton (4) Great Barrington (15) Greenfield
(1) Groveland (2) Hadley (1) Halyoke (1) Hanfb
(1) Hanover (1) Hanson (1) Hatfield (9) Haverhill
(3) Hingham (1) Holbrook (9) Holden (3) Holliston
(11) Holyoke (7) Hudson (1) Hull (15) Hyannis
(1) Hyde Park (1) Indian Orchard (3) Ipswich (3) Jamaica Plain
(1) Kingston (1) Lakeville (1) Lancaster (1) Lancaster Ma
(4) Lawrence (1) Lee (13) Leominster (10) Lexington
(4) Longmeadow (7) Lowell (3) Ludlow (1) Lunenburg
(9) Lynn (11) Malden (1) Manchester (1) Manomet
(3) Mansfield (8) Marblehead (8) Marlborough (10) Marshfield
(3) Marstons Mills (7) Mashpee (1) Mattapan (2) Maynard
(3) Medfield (10) Medford (3) Melrose (2) Mendon
(11) Methuen (3) Middleboro (2) Middleton (10) Milford
(4) Millbury (3) Millis (5) Milton (4) Monson
(1) N Chelmsford (3) N Dartmouth (1) N Falmouth (10) Natick
(5) Needham (2) Needham Heights (11) New Bedford (9) Newburyport
(13) Newton (3) Newton Center (4) Newton Highlands (1) Newton Lower Fall
(2) Newton Upper Fall (3) Newtonville (3) North Adams (6) North Andover
(6) North Attleboro (2) North Billerica (1) North Brookfield (12) North Dartmouth
(1) North Dighton (1) North Easton (1) North Eaton (2) North Falmouth
(3) North Grafton (1) North Pembroke (2) North Reading (1) North Weymouth
(8) Northampton (1) Northborough (1) Norton (2) Norwell
(11) Norwood (1) Oakham (6) Orange (8) Orleans
(2) Osterville (6) Oxford (2) Palmer (22) Peabody
(7) Pembroke (14) Pittsfield (1) Plainville (1) Plymough
(12) Plymouth (1) Provincetown (4) Quincy (7) Randolph
(2) Raynham (4) Reading (7) Revere (2) Rockland
(2) Roslindale (2) Rowley (1) Roxbury (5) Salem
(3) Sandwich (10) Saugus (3) Scituate (5) Seekonk
(5) Sharon (6) Shrewsbury (12) Somerset (10) Somerville
(4) South Attleboro (3) South Boston (2) South Dennis (2) South Grafton
(7) South Hadley (3) South Hamilton (1) South Walpole (1) South Weymouth
(3) South Yarmouth (2) Southborough (5) Southbridge (1) Southwick
(1) Spencer (32) Springfield (11) Stoneham (6) Stoughton
(1) Stow (6) Sturbridge (1) Sudberry (2) Sudbury
(1) Summerset (2) Sutton (6) Swampscott (5) Swansea
(7) Taunton (1) Templeton (1) Tewksbury (1) Topsfield
(3) Townsend (1) Tyngsboro (2) Upton (3) Vineyard Haven
(1) Waban (6) Wakefield (11) Waltham (1) Ware
(3) Wareham (6) Watertown (3) Wayland (4) Webster
(8) Wellesley (1) Wellesley Hills (2) West Boylston (1) West Bridgewater
(2) West Brookfield (3) West Harwich (1) West Newton (4) West Roxbury
(6) West Springfield (7) Westborough (7) Westfield (5) Westford
(1) Weston (3) Westport (3) Westwood (8) Weymouth
(4) Whitinsville (2) Whitman (5) Wilbraham (2) Wilmington
(2) Winchendon (5) Winchester (2) Winthrop (7) Woburn
(40) Worcester (1) Wrentham (1) Yarmouth Port
Sign up for our newsletter!   Enter your email address to receive monthly eyewear
fashion news and information   MORE INFO
    Click to verify BBB accreditation and to see a BBB report.
highest A+ rating, since 2001