Across Maine, of the 146 eye care practices we list, 146 give a phone number and 115 have a website. By what they offer: 7 optometry, 1 ophthalmologies.
Top 10 eye care practices in Maine
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Frank B. PiersonEllsworth
-
2Gaetani Eye Care AssociatesOld Town
-
4Valley Eye Care AssociatesFort Kent
-
5Kittery Optometric AssociatesKittery
-
6Chamberland and Cote EyecareLewiston
-
7Jo JohnsonSaco
-
8Associated EyecareKennebunk
-
9Beacon Eye CareBiddeford
-
10Casco Bay EyeCarePortland
Cities
Largest first. Towns with a single eye care practice are listed further down this page.
- Portland11
- Bangor10
- Augusta7
- South Portland7
- Ellsworth5
Other towns in Maine
One eye care practice each — too few for a page of their own, so they live here.
-
Advanced Clinical Eye Care of MaineAuburn
363 Center St, Auburn, ME 04210
-
Eyemart ExpressAuburn
363 Center St Ste 1, Auburn, ME 04210
-
Vision Care of MaineAuburn
363 Center Street, Auburn, ME 04210
-
Vip Eyes AuburnAuburn
120 Center St, Auburn, ME 04210
-
Smart EyeCare Center, P.A.Bath
1 Chandler Dr Ste 15, Bath, ME 04530
-
Bath Optometric Associates, P.c.Bath
126 Front St, Bath, ME 04530-2607
-
Seebreeze Family EyecareBelfast
91 Waldo Ave, Belfast, ME 04915-6615
-
Rockport Family EyecareBelfast
11 Swan Lake Ave, Belfast, ME 04915
-
Beacon Eye CareBiddeford
3 Beacon Ave, Biddeford, ME 04005
-
Dr. Richard DoironBiddeford
2 Medical Center Dr, Biddeford, ME 04005
-
Westcot Eye Physician and SurgeonBiddeford
22 W Cole Rd, Biddeford, ME 04005
-
Mendez Eyewear & EyeCare Center of BiddefordBiddeford
567 Elm St, Biddeford, ME 04005
-
Sheepscot Eye AssociatesBoothbay Harbor
145 Townsend Ave, Boothbay Harbor, ME 04538
-
Vision Care Of MaineBrewer
24 Walton Dr, Brewer, ME 04412
-
Acadia Eye CenterBrewer
15 Dirigo Dr, Brewer, ME 04412
-
Med-a-visionBrewer
41 Acme Rd, Brewer, ME 04412-1543
-
Sebago Primary Eye Care ServicesBridgton
436 N High St, Bridgton, ME 04009
-
Sebago Primary Eye Care Services (specs)Bridgton
5 Lumberyard Dr, Bridgton, ME 04009-4167
-
Vancil Vision CareBucksport
165 US-1, Bucksport, ME 04416
-
River Town Family Eye CareBucksport
136 Main St, Bucksport, ME 04416
-
Buxton Eye CenterBuxton
63 Main St b, Buxton, ME 04093
-
Gullbrand Carl EBuxton
404 Narragansett Trl, Buxton, ME 04093-6116
-
Family Eye CareCaribou
37 Herschel St, Caribou, ME 04736
-
Willard D HamiltonCaribou
43 Washburn St #180, Caribou, ME 04736
-
Sebago Primary Eye Care ServicesCasco
195 Roosevelt Trail, Casco, ME 04015
-
Dr Thomas Vincent Gordon O.D.Casco
195 Roosevelt Trl, Casco, ME 04015
-
Sacopee Valley Eye CareCornish
91 Maple St, Cornish, ME 04020
-
Damariscotta EyecareDamariscotta
590 Main St, Damariscotta, ME 04543-4680
-
Kaitlyn Nolan, MDDamariscotta
35 Miles St, Damariscotta, ME 04543
-
Village OpticalDamariscotta
464 Main St, Damariscotta, ME 04543
-
Family Eye CareDovr Foxcroft
1048 South St, Dovr Foxcroft, ME 04426-1232
-
Gardiner Eye CareFairfield
30 Upper Main St, Fairfield, ME 04937
-
Falmouth Vision CenterFalmouth
204 US Route 1, Falmouth, ME 04105-1342
-
Casco Bay EyeCareFalmouth
256 US-1, Falmouth, ME 04105
-
Smart Eye CareFarmingdale
484 Maine Ave, Farmingdale, ME 04344-0002
-
Norton Eye CareFarmington
112 Narrow Gauge Square, Farmington, ME 04938
-
Western Mountain OphthalmologyFarmington
628 Wilton Rd, Farmington, ME 04938
-
Eye Care Of MaineFarmington
349 Wilton Rd, Farmington, ME 04938-6124
-
Valley Eye Care AssociatesFort Kent
29 Meadow Ln, Fort Kent, ME 04743
-
Dr. Michelle BroderickFreeport
5 Depot St Ste 14, Freeport, ME 04032-1539
-
Dr. N. Scott FergusonFryeburg
479 Main St, Fryeburg, ME 04037
-
Maine OptometryGorham
347 Main St, Gorham, ME 04038-1338
-
Gray Family Vision CenterGray
6 Turnpike Acres, Gray, ME 04039
-
Kenneth Fred NuzzoHallowell
31 Water St, Hallowell, ME 04347
-
River Town Family Eye CareHampden
50 Main Rd N, Hampden, ME 04444-1307
-
Hersey EyeCareHermon
2350 US-2, Hermon, ME 04401
-
Vision Care of MaineHoulton
9 Katahdin Ln, Houlton, ME 04730
-
Precision Eye CareHoulton
29 Military St # B, Houlton, ME 04730
-
Associated EyecareKennebunk
65 Portland Rd, Kennebunk, ME 04043
-
Eyephoria OpticalKennebunk
183 Port Rd, Kennebunk, ME 04043
-
Kittery Optometric AssociatesKittery
99 US Route 1 Byp, Kittery, ME 03904-1559
-
Kittery Optometric AssocKittery
57 State Rd, Kittery, ME 03904-1535
-
Chamberland and Cote EyecareLewiston
633 Main St, Lewiston, ME 04240
-
Optometric AssociatesLewiston
168 East Ave, Lewiston, ME 04240
-
Riverside Eye CenterLewiston
475 Lisbon St, Lewiston, ME 04240
-
Vision Care of MaineLincoln
25 Airport Rd, Lincoln, ME 04457
-
Gregory Farrell ODLincoln
53 Transalpine Rd, Lincoln, ME 04457-4223
-
Beeaker Wm PLivermore Falls
32 Main St, Livermore Falls, ME 04254
-
Sunrise Eye CareMachias
19 Court St, Machias, ME 04654
-
Vision Care of MaineMadawaska
309 Saint Thomas St Ste 205, Madawaska, ME 04756
-
Vision Care of MaineMillinocket
899 Central St, Millinocket, ME 04462
-
Eyes PAMount Desert
1049 Main St, Mount Desert, ME 04660
-
Riverview EyewearNewcastle
71 Main St, Newcastle, ME 04553-3815
-
Martin D WhitakerNorway
193 Main St Ste 8, Norway, ME 04268
-
Gaetani Eye Care AssociatesOld Town
614 Stillwater Ave, Old Town, ME 04468
-
Kull Family Eye CareOrono
2 Sylvan Rd, Orono, ME 04473
-
Palmyra Family Eyecare ODPalmyra
1573 Main St, Palmyra, ME 04965-3236
-
Hersey EyeCare PalmyraPalmyra
1487 Main St, Palmyra, ME 04965
-
Fields Eye CarePalmyra
1573 Main St, Palmyra, ME 04965
-
Eye Care of MainePittsfield
123 Somerset Plaza, Pittsfield, ME 04967
-
Maine Eye Care Associate - Michael C Parks OdPittsfield
16 Somerset Ave, Pittsfield, ME 04967
-
Richard A. Graves, ODPresque Isle
396 Main St, Presque Isle, ME 04769
-
Family Eye CarePresque Isle
491 Main St, Presque Isle, ME 04769
-
Vision Care of MainePresque Isle
187 State Street, Presque Isle, ME 04769
-
Vision Care of MainePresque Isle
173 Academy St, Presque Isle, ME 04769
-
Dr. Eric J Hebert ODRockland
32 School St, Rockland, ME 04841
-
Mid Coast Vision CareRockland
96 Maverick St, Rockland, ME 04841-2440
-
Mid-Coast OpticalRockland
96 Maverick St, Rockland, ME 04841
-
Coppola WilliamRockland
17 Oak St, Rockland, ME 04841-2812
-
Anthony Lee EyecareRockport
247 Commercial St, Rockport, ME 04856
-
Rockland EyecareRockport
1100 Commercial St, Rockport, ME 04856-3801
-
Hoyt Eye Care CenterRockport
1100 Commercial St, Rockport, ME 04856-3801
-
Rockport Family EyecareRockport
377 Commercial St, Rockport, ME 04856-4403
-
Jo JohnsonSaco
333 Lincoln St Ste 200, Saco, ME 04072
-
Family Eye CareSaco
323 Main St, Saco, ME 04072
-
Eyecare Medical GroupSaco
655 Main Street, Saco, ME 04072
-
Associated EyecareSanford
272 Cottage St, Sanford, ME 04073
-
Casco Bay EyeCareScarborough
7 Portland Farms Rd, Scarborough, ME 04074-5301
-
Seacoast Vision CareScarborough
25 Hannaford Dr, Scarborough, ME 04074
-
Dunn & Pakulski, OptometristsSkowhegan
10 High St, Skowhegan, ME 04976
-
Sf EyecareSpringvale
462 Main St Unit 2, Springvale, ME 04083
-
Sanford Family Eye CareSpringvale
462 Main St, Springvale, ME 04083-1818
-
Downeast Eye: Timber H GormanTrenton
371 Bar Harbor Rd, Trenton, ME 04605-5816
-
Associated Eye CareWaterboro
40 Sokokis Trail, Waterboro, ME 04030
-
Kennebec Eye CareWaterville
216 Main St, Waterville, ME 04901
-
Newport Eye CareWaterville
166 Silver St, Waterville, ME 04901
-
Kittery Eye At WellsWells
112 Sanford Rd Bldg B, Wells, ME 04090
-
Jo Johnson, M.d.Wells
2713 Post Rd, Wells, ME 04090-4768
-
Advanced Vision CareWindham
584 Roosevelt Trl, Windham, ME 04062-4983
-
Maine OptometryWindham
584 Roosevelt Trl, Windham, ME 04062-4983
-
Metayer Family Eye CareWindham
4B Commons Ave, Windham, ME 04062
-
Gray Family VisionWindham
8 Crimson Dr #2, Windham, ME 04062
-
Sheepscot Eye AssociatesWiscasset
165 Bath Rd, Wiscasset, ME 04578-4621
-
Insight EyeCareYarmouth
26 School St, Yarmouth, ME 04096
-
York Family EyecareYork
764 US-1, York, ME 03909
-
SOUTH PARIS EYECAREsouth paris
177 main St Ste 2, south paris, ME 04281
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