All states›Maine

Eye Care Practices in Maine

146 eye care practices in 64 cities and towns across Maine. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Maine has about 1,405,012 residents, so that's 10 eye care practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

146eye care practices
64cities & towns
100%list a phone
115with a website

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

  1. 1Frank B. PiersonEllsworth

    Spotted an error? Let us know

  2. 2Gaetani Eye Care AssociatesOld Town

    Spotted an error? Let us know

  3. 3Rodrigue and Associates Eyecare CenterAugusta

    Spotted an error? Let us know

  4. 4Valley Eye Care AssociatesFort Kent

    Spotted an error? Let us know

  5. 5Kittery Optometric AssociatesKittery

    Optometry

    Spotted an error? Let us know

  6. 6Chamberland and Cote EyecareLewiston

    Spotted an error? Let us know

  7. 7Jo JohnsonSaco

    Spotted an error? Let us know

  8. 8Associated EyecareKennebunk

    Spotted an error? Let us know

  9. 9Beacon Eye CareBiddeford

    Spotted an error? Let us know

  10. 10Casco Bay EyeCarePortland

    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 Maine

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

  1. Advanced Clinical Eye Care of MaineAuburn

    363 Center St, Auburn, ME 04210

    Spotted an error? Let us know

  2. Eyemart ExpressAuburn

    363 Center St Ste 1, Auburn, ME 04210

    Spotted an error? Let us know

  3. Vision Care of MaineAuburn

    363 Center Street, Auburn, ME 04210

    Spotted an error? Let us know

  4. Vip Eyes AuburnAuburn

    120 Center St, Auburn, ME 04210

    Spotted an error? Let us know

  5. Smart EyeCare Center, P.A.Bath

    1 Chandler Dr Ste 15, Bath, ME 04530

    Spotted an error? Let us know

  6. Bath Optometric Associates, P.c.Bath

    126 Front St, Bath, ME 04530-2607

    Optometry

    Spotted an error? Let us know

  7. Seebreeze Family EyecareBelfast

    91 Waldo Ave, Belfast, ME 04915-6615

    Spotted an error? Let us know

  8. Rockport Family EyecareBelfast

    11 Swan Lake Ave, Belfast, ME 04915

    Spotted an error? Let us know

  9. Beacon Eye CareBiddeford

    3 Beacon Ave, Biddeford, ME 04005

    Spotted an error? Let us know

  10. Dr. Richard DoironBiddeford

    2 Medical Center Dr, Biddeford, ME 04005

    Spotted an error? Let us know

  11. Westcot Eye Physician and SurgeonBiddeford

    22 W Cole Rd, Biddeford, ME 04005

    Spotted an error? Let us know

  12. Mendez Eyewear & EyeCare Center of BiddefordBiddeford

    567 Elm St, Biddeford, ME 04005

    Spotted an error? Let us know

  13. Sheepscot Eye AssociatesBoothbay Harbor

    145 Townsend Ave, Boothbay Harbor, ME 04538

    Spotted an error? Let us know

  14. Vision Care Of MaineBrewer

    24 Walton Dr, Brewer, ME 04412

    Spotted an error? Let us know

  15. Acadia Eye CenterBrewer

    15 Dirigo Dr, Brewer, ME 04412

    Spotted an error? Let us know

  16. Med-a-visionBrewer

    41 Acme Rd, Brewer, ME 04412-1543

    Spotted an error? Let us know

  17. Sebago Primary Eye Care ServicesBridgton

    436 N High St, Bridgton, ME 04009

    Spotted an error? Let us know

  18. Sebago Primary Eye Care Services (specs)Bridgton

    5 Lumberyard Dr, Bridgton, ME 04009-4167

    Spotted an error? Let us know

  19. Vancil Vision CareBucksport

    165 US-1, Bucksport, ME 04416

    Spotted an error? Let us know

  20. River Town Family Eye CareBucksport

    136 Main St, Bucksport, ME 04416

    Spotted an error? Let us know

  21. Buxton Eye CenterBuxton

    63 Main St b, Buxton, ME 04093

    Spotted an error? Let us know

  22. Gullbrand Carl EBuxton

    404 Narragansett Trl, Buxton, ME 04093-6116

    Spotted an error? Let us know

  23. Family Eye CareCaribou

    37 Herschel St, Caribou, ME 04736

    Spotted an error? Let us know

  24. Willard D HamiltonCaribou

    43 Washburn St #180, Caribou, ME 04736

    Spotted an error? Let us know

  25. Sebago Primary Eye Care ServicesCasco

    195 Roosevelt Trail, Casco, ME 04015

    Spotted an error? Let us know

  26. Dr Thomas Vincent Gordon O.D.Casco

    195 Roosevelt Trl, Casco, ME 04015

    Spotted an error? Let us know

  27. Sacopee Valley Eye CareCornish

    91 Maple St, Cornish, ME 04020

    Spotted an error? Let us know

  28. Damariscotta EyecareDamariscotta

    590 Main St, Damariscotta, ME 04543-4680

    Spotted an error? Let us know

  29. Kaitlyn Nolan, MDDamariscotta

    35 Miles St, Damariscotta, ME 04543

    Spotted an error? Let us know

  30. Village OpticalDamariscotta

    464 Main St, Damariscotta, ME 04543

    Spotted an error? Let us know

  31. Family Eye CareDovr Foxcroft

    1048 South St, Dovr Foxcroft, ME 04426-1232

    Spotted an error? Let us know

  32. Gardiner Eye CareFairfield

    30 Upper Main St, Fairfield, ME 04937

    Spotted an error? Let us know

  33. Falmouth Vision CenterFalmouth

    204 US Route 1, Falmouth, ME 04105-1342

    Spotted an error? Let us know

  34. Casco Bay EyeCareFalmouth

    256 US-1, Falmouth, ME 04105

    Spotted an error? Let us know

  35. Smart Eye CareFarmingdale

    484 Maine Ave, Farmingdale, ME 04344-0002

    Spotted an error? Let us know

  36. Norton Eye CareFarmington

    112 Narrow Gauge Square, Farmington, ME 04938

    Spotted an error? Let us know

  37. Western Mountain OphthalmologyFarmington

    628 Wilton Rd, Farmington, ME 04938

    Ophthalmology

    Spotted an error? Let us know

  38. Eye Care Of MaineFarmington

    349 Wilton Rd, Farmington, ME 04938-6124

    Spotted an error? Let us know

  39. Valley Eye Care AssociatesFort Kent

    29 Meadow Ln, Fort Kent, ME 04743

    Spotted an error? Let us know

  40. Dr. Michelle BroderickFreeport

    5 Depot St Ste 14, Freeport, ME 04032-1539

    Spotted an error? Let us know

  41. Dr. N. Scott FergusonFryeburg

    479 Main St, Fryeburg, ME 04037

    Spotted an error? Let us know

  42. Maine OptometryGorham

    347 Main St, Gorham, ME 04038-1338

    Optometry

    Spotted an error? Let us know

  43. Gray Family Vision CenterGray

    6 Turnpike Acres, Gray, ME 04039

    Spotted an error? Let us know

  44. Kenneth Fred NuzzoHallowell

    31 Water St, Hallowell, ME 04347

    Spotted an error? Let us know

  45. River Town Family Eye CareHampden

    50 Main Rd N, Hampden, ME 04444-1307

    Spotted an error? Let us know

  46. Hersey EyeCareHermon

    2350 US-2, Hermon, ME 04401

    Spotted an error? Let us know

  47. Vision Care of MaineHoulton

    9 Katahdin Ln, Houlton, ME 04730

    Spotted an error? Let us know

  48. Precision Eye CareHoulton

    29 Military St # B, Houlton, ME 04730

    Spotted an error? Let us know

  49. Associated EyecareKennebunk

    65 Portland Rd, Kennebunk, ME 04043

    Spotted an error? Let us know

  50. Eyephoria OpticalKennebunk

    183 Port Rd, Kennebunk, ME 04043

    Spotted an error? Let us know

  51. Kittery Optometric AssociatesKittery

    99 US Route 1 Byp, Kittery, ME 03904-1559

    Optometry

    Spotted an error? Let us know

  52. Kittery Optometric AssocKittery

    57 State Rd, Kittery, ME 03904-1535

    Optometry

    Spotted an error? Let us know

  53. Chamberland and Cote EyecareLewiston

    633 Main St, Lewiston, ME 04240

    Spotted an error? Let us know

  54. Optometric AssociatesLewiston

    168 East Ave, Lewiston, ME 04240

    Optometry

    Spotted an error? Let us know

  55. Riverside Eye CenterLewiston

    475 Lisbon St, Lewiston, ME 04240

    Spotted an error? Let us know

  56. Vision Care of MaineLincoln

    25 Airport Rd, Lincoln, ME 04457

    Spotted an error? Let us know

  57. Gregory Farrell ODLincoln

    53 Transalpine Rd, Lincoln, ME 04457-4223

    Spotted an error? Let us know

  58. Beeaker Wm PLivermore Falls

    32 Main St, Livermore Falls, ME 04254

    Spotted an error? Let us know

  59. Sunrise Eye CareMachias

    19 Court St, Machias, ME 04654

    Spotted an error? Let us know

  60. Vision Care of MaineMadawaska

    309 Saint Thomas St Ste 205, Madawaska, ME 04756

    Spotted an error? Let us know

  61. Vision Care of MaineMillinocket

    899 Central St, Millinocket, ME 04462

    Spotted an error? Let us know

  62. Eyes PAMount Desert

    1049 Main St, Mount Desert, ME 04660

    Spotted an error? Let us know

  63. Riverview EyewearNewcastle

    71 Main St, Newcastle, ME 04553-3815

    Spotted an error? Let us know

  64. Martin D WhitakerNorway

    193 Main St Ste 8, Norway, ME 04268

    Spotted an error? Let us know

  65. Gaetani Eye Care AssociatesOld Town

    614 Stillwater Ave, Old Town, ME 04468

    Spotted an error? Let us know

  66. Kull Family Eye CareOrono

    2 Sylvan Rd, Orono, ME 04473

    Spotted an error? Let us know

  67. Palmyra Family Eyecare ODPalmyra

    1573 Main St, Palmyra, ME 04965-3236

    Spotted an error? Let us know

  68. Hersey EyeCare PalmyraPalmyra

    1487 Main St, Palmyra, ME 04965

    Spotted an error? Let us know

  69. Fields Eye CarePalmyra

    1573 Main St, Palmyra, ME 04965

    Spotted an error? Let us know

  70. Eye Care of MainePittsfield

    123 Somerset Plaza, Pittsfield, ME 04967

    Spotted an error? Let us know

  71. Maine Eye Care Associate - Michael C Parks OdPittsfield

    16 Somerset Ave, Pittsfield, ME 04967

    Spotted an error? Let us know

  72. Richard A. Graves, ODPresque Isle

    396 Main St, Presque Isle, ME 04769

    Spotted an error? Let us know

  73. Family Eye CarePresque Isle

    491 Main St, Presque Isle, ME 04769

    Spotted an error? Let us know

  74. Vision Care of MainePresque Isle

    187 State Street, Presque Isle, ME 04769

    Spotted an error? Let us know

  75. Vision Care of MainePresque Isle

    173 Academy St, Presque Isle, ME 04769

    Spotted an error? Let us know

  76. Dr. Eric J Hebert ODRockland

    32 School St, Rockland, ME 04841

    Spotted an error? Let us know

  77. Mid Coast Vision CareRockland

    96 Maverick St, Rockland, ME 04841-2440

    Spotted an error? Let us know

  78. Mid-Coast OpticalRockland

    96 Maverick St, Rockland, ME 04841

    Spotted an error? Let us know

  79. Coppola WilliamRockland

    17 Oak St, Rockland, ME 04841-2812

    Spotted an error? Let us know

  80. Anthony Lee EyecareRockport

    247 Commercial St, Rockport, ME 04856

    Spotted an error? Let us know

  81. Rockland EyecareRockport

    1100 Commercial St, Rockport, ME 04856-3801

    Spotted an error? Let us know

  82. Hoyt Eye Care CenterRockport

    1100 Commercial St, Rockport, ME 04856-3801

    Spotted an error? Let us know

  83. Rockport Family EyecareRockport

    377 Commercial St, Rockport, ME 04856-4403

    Spotted an error? Let us know

  84. Jo JohnsonSaco

    333 Lincoln St Ste 200, Saco, ME 04072

    Spotted an error? Let us know

  85. Family Eye CareSaco

    323 Main St, Saco, ME 04072

    Spotted an error? Let us know

  86. Eyecare Medical GroupSaco

    655 Main Street, Saco, ME 04072

    Spotted an error? Let us know

  87. Associated EyecareSanford

    272 Cottage St, Sanford, ME 04073

    Spotted an error? Let us know

  88. Casco Bay EyeCareScarborough

    7 Portland Farms Rd, Scarborough, ME 04074-5301

    Spotted an error? Let us know

  89. Seacoast Vision CareScarborough

    25 Hannaford Dr, Scarborough, ME 04074

    Spotted an error? Let us know

  90. Dunn & Pakulski, OptometristsSkowhegan

    10 High St, Skowhegan, ME 04976

    Optometry

    Spotted an error? Let us know

  91. Sf EyecareSpringvale

    462 Main St Unit 2, Springvale, ME 04083

    Spotted an error? Let us know

  92. Sanford Family Eye CareSpringvale

    462 Main St, Springvale, ME 04083-1818

    Spotted an error? Let us know

  93. Downeast Eye: Timber H GormanTrenton

    371 Bar Harbor Rd, Trenton, ME 04605-5816

    Spotted an error? Let us know

  94. Associated Eye CareWaterboro

    40 Sokokis Trail, Waterboro, ME 04030

    Spotted an error? Let us know

  95. Kennebec Eye CareWaterville

    216 Main St, Waterville, ME 04901

    Spotted an error? Let us know

  96. Newport Eye CareWaterville

    166 Silver St, Waterville, ME 04901

    Spotted an error? Let us know

  97. Kittery Eye At WellsWells

    112 Sanford Rd Bldg B, Wells, ME 04090

    Spotted an error? Let us know

  98. Jo Johnson, M.d.Wells

    2713 Post Rd, Wells, ME 04090-4768

    Spotted an error? Let us know

  99. Advanced Vision CareWindham

    584 Roosevelt Trl, Windham, ME 04062-4983

    Spotted an error? Let us know

  100. Maine OptometryWindham

    584 Roosevelt Trl, Windham, ME 04062-4983

    Optometry

    Spotted an error? Let us know

  101. Metayer Family Eye CareWindham

    4B Commons Ave, Windham, ME 04062

    Spotted an error? Let us know

  102. Gray Family VisionWindham

    8 Crimson Dr #2, Windham, ME 04062

    Spotted an error? Let us know

  103. Sheepscot Eye AssociatesWiscasset

    165 Bath Rd, Wiscasset, ME 04578-4621

    Spotted an error? Let us know

  104. Insight EyeCareYarmouth

    26 School St, Yarmouth, ME 04096

    Spotted an error? Let us know

  105. York Family EyecareYork

    764 US-1, York, ME 03909

    Spotted an error? Let us know

  106. SOUTH PARIS EYECAREsouth paris

    177 main St Ste 2, south paris, ME 04281

    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