All states›Vermont

Eye Care Practices in Vermont

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

Vermont has about 648,493 residents, so that's 8.6 eye care practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

56eye care practices
28cities & towns
100%list a phone
37with a website

Across Vermont, of the 56 eye care practices we list, 56 give a phone number and 37 have a website. By what they offer: 2 ophthalmology, 1 optometries, 1 children'ses eye care.

Top 10 eye care practices in Vermont

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Central Vermont Eye CareRutland

    Spotted an error? Let us know

  2. 2Dr. Richard Del BiancoRutland

    Spotted an error? Let us know

  3. 3Green Mountain Eye CareMorrisville

    Spotted an error? Let us know

  4. 4Eye Care For YouRoyalton

    Spotted an error? Let us know

  5. 5Valley OptometryRutland

    Optometry

    Spotted an error? Let us know

  6. 6Timothy Johnson OD Greater Falls EyecareBellows Falls

    Spotted an error? Let us know

  7. 7Chroma OpticsBurlington

    Spotted an error? Let us know

  8. 8Green Mountain VisionSouth Burlington

    Spotted an error? Let us know

  9. 9Northeast Vision CenterDerby

    Spotted an error? Let us know

  10. 10802 Eye CareSouth Burlington

    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 Vermont

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

  1. Optical ExpressionsBarre

    14 N Main St #4002, Barre, VT 05641

    Spotted an error? Let us know

  2. Barre OpticalBarre

    321 N Main St, Barre, VT 05641-4154

    Spotted an error? Let us know

  3. Timothy Johnson OD Greater Falls EyecareBellows Falls

    231 Rockingham Rd, Bellows Falls, VT 05101

    Spotted an error? Let us know

  4. Advanced EyecareBennington

    322 Dewey St, Bennington, VT 05201

    Spotted an error? Let us know

  5. Ophthalmology - Berlin, University of Vermont Medical CenterBerlin

    58 East View Lane, Berlin, VT 05641

    Ophthalmology

    Spotted an error? Let us know

  6. Bradford Optical & Eyecare ClinicBradford

    331 Upper Pln, Bradford, VT 05033-9207

    Spotted an error? Let us know

  7. Windham Family Vision CareBrattleboro

    80 Flat St, Brattleboro, VT 05301-3258

    Spotted an error? Let us know

  8. Dr. Jenifer W. Ambler ODBrattleboro

    1222 Putney Rd, Brattleboro, VT 05301

    Spotted an error? Let us know

  9. Northeast Vision CenterDerby

    5452 US-5 Ste h, Derby, VT 05855

    Spotted an error? Let us know

  10. Apple Valley Vision CenterEssex Junction

    24 Maple St, Essex Junction, VT 05452

    Spotted an error? Let us know

  11. Irish Eyes Family EyecareEssex Junction

    87 Main St Ste 4, Essex Junction, VT 05452

    Spotted an error? Let us know

  12. Eyecare of VermontEssex Junction

    77 Pearl St, Essex Junction, VT 05452

    Spotted an error? Let us know

  13. Manchester Eye CareManchester

    306 Depot St, Manchester, VT 05255

    Spotted an error? Let us know

  14. Richard J. Provenzano, MDManchester

    5222 Main St, Manchester, VT 05255

    Spotted an error? Let us know

  15. Eye Care AssociatesMiddlebury

    1330 Exchange St #102, Middlebury, VT 05753

    Spotted an error? Let us know

  16. Middlebury Eye AssociatesMiddlebury

    91 Main St, Middlebury, VT 05753

    Spotted an error? Let us know

  17. Heritage Eye Care: Dr. Todd Page OdMontpelier

    81 River St Ste 203, Montpelier, VT 05602-3750

    Spotted an error? Let us know

  18. Shippee Family Eye Care - Montpelier, VTMontpelier

    114 Main St, Montpelier, VT 05602

    Spotted an error? Let us know

  19. Green Mountain Eye CareMorrisville

    439 Washington Hwy, Morrisville, VT 05661

    Spotted an error? Let us know

  20. Newport OpticalNewport

    124 E Main St, Newport, VT 05855

    Spotted an error? Let us know

  21. EnChromaNewport

    5452 US Route 5, Newport, VT 05855-9037

    Spotted an error? Let us know

  22. Eye Care For YouRoyalton

    1593 VT-107, Royalton, VT 05032

    Spotted an error? Let us know

  23. North Star VisionSpringfield

    100 River St, Springfield, VT 05156-2930

    Spotted an error? Let us know

  24. Northern Valley Eye CareSt Albans

    128 Fisher Pond Rd, St Albans, VT 05478-6058

    Spotted an error? Let us know

  25. Saint Albans Eye CenterSt Albans

    156 N Main St #3, St Albans, VT 05478

    Spotted an error? Let us know

  26. Johnson John H ODSt Albans

    156 N Main St #2, St Albans, VT 05478

    Spotted an error? Let us know

  27. Shippee Family Eye CareSt Johnsbury

    468 Hospital Dr, St Johnsbury, VT 05819

    Spotted an error? Let us know

  28. MyEyeDr.Stowe

    10 Palmer Rd, Stowe, VT 05672

    Spotted an error? Let us know

  29. Peak View Eye CareVergennes

    27 Main St, Vergennes, VT 05491

    Spotted an error? Let us know

  30. Mad River Eye CareWaitsfield

    5274 Main St #1, Waitsfield, VT 05673

    Spotted an error? Let us know

  31. Waterbury Eyecare CenterWaterbury

    83 S Main St, Waterbury, VT 05676

    Spotted an error? Let us know

  32. Waterbury Eyecare CenterWaterbury

    31 N Main St, Waterbury, VT 05676-1835

    Spotted an error? Let us know

  33. Brattleboro Area OphthalmologyWest Brattleboro

    55 Marlboro Rd, West Brattleboro, VT 05301-9819

    Ophthalmology

    Spotted an error? Let us know

  34. Junction Eye CenterWhite River Junction

    155 Maple St, White River Junction, VT 05001-7029

    Spotted an error? Let us know

  35. White River Family Eye CareWhite River Junction

    587 Hartford Ave, White River Junction, VT 05001-8031

    Spotted an error? Let us know

  36. Pediatric Eye CareWilliston

    426 Industrial Ave, Williston, VT 05495-4448

    Children's eye care

    Spotted an error? Let us know

  37. Upper Valley Eye AssociatesWoodstock

    32 Pleasant St, Woodstock, VT 05091-1122

    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