Stethopowered by▸healthparse
Practices▾
DermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical Therapy
Facilities▾
Skilled NursingHome HealthHospiceDialysis
CompareOwnershipOperatorsDealsPricing
PracticesDermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical TherapyFacilitiesSkilled NursingHome HealthHospiceDialysisCompareOwnershipOperatorsDealsPricing
STETHO · LOADING
LOADING DATA
Stethopowered by▸healthparse
Practices▾
DermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical Therapy
Facilities▾
Skilled NursingHome HealthHospiceDialysis
CompareOwnershipOperatorsDealsPricing
PracticesDermatologyOphthalmologyOrthopedicsDentalUrgent CarePhysical TherapyFacilitiesSkilled NursingHome HealthHospiceDialysisCompareOwnershipOperatorsDealsPricing
STETHO · OPHTHALMOLOGY · VERMONT

Ophthalmology providers in Vermont

139 ophthalmology providers across Vermont, with $14.8M in total Medicare payments.

← All Ophthalmology providers
VERMONT MARKET OVERVIEW
Total Providers
139
Organizations
0
Solo Practitioners
139
Total Medicare Payment
$14.8M
Avg Payment / Provider
$115K
TOP PROVIDERS IN VERMONT BY MEDICARE VOLUME
ProviderCityTypeServicesBeneficiariesMedicare Payment
Michelle YoungMD, FRCSC
NPI 1932122264
South BurlingtonIndividual12,020911$2.3M
David WeissgoldM.D.
NPI 1437169661
South BurlingtonIndividual23,501818$2.0M
John HinkleM.D.
NPI 1821484981
South BurlingtonIndividual14,169880$1.4M
Brian KimMD
NPI 1881655496
BurlingtonIndividual7,409548$568K
Stephen PhippsM.D.
NPI 1649265497
St JohnsburyIndividual2,999801$469K
Erik NiemiD.O.
NPI 1194772491
BenningtonIndividual4,2941,982$402K
Praveen KeshavaM.D.
NPI 1336165596
RutlandIndividual4,4831,468$380K
David TerrellM.D., PH.D.
NPI 1851702195
BrattleboroIndividual4,649749$357K
Brian DoyleM.D.
NPI 1083905590
MontpelierIndividual3,2761,083$317K
Amy GregoryM.D.
NPI 1437193919
MiddleburyIndividual3,7371,497$308K
Gregory MccormickM.D.
NPI 1508817446
South BurlingtonIndividual3,896607$289K
Ethan JonesOD
NPI 1700557519
BurlingtonIndividual2,6932,261$276K
Katherine LaneMD
NPI 1417179029
South BurlingtonIndividual5,259648$241K
Gregory BropheyM.D.
NPI 1699889972
Saint AlbansIndividual2,6801,234$227K
Jeffery YoungM.D.
NPI 1063654044
BurlingtonIndividual2,368958$209K
Jonathan ManhardM.D.
NPI 1235526567
South BurlingtonIndividual1,635423$207K
Brittany Bowman
NPI 1891427258
South BurlingtonIndividual3,7491,099$206K
Juli LarsonMD
NPI 1396796710
South BurlingtonIndividual1,077412$181K
Robert RautMD
NPI 1871724781
BurlingtonIndividual3,298554$167K
David DiazMD
NPI 1548474018
BurlingtonIndividual2,851748$154K
Jonathan PaulM.D.
NPI 1255302287
BurlingtonIndividual1,709654$151K
Jessica McnallyMD
NPI 1396936035
BurlingtonIndividual1,880662$143K
Jillian KaplitaMD
NPI 1386148070
MiddleburyIndividual1,495693$131K
John CocoM.D.
NPI 1801851092
RutlandIndividual2,2361,062$125K
Justin ColeO.D.
NPI 1114115821
White River JunctionIndividual1,8491,041$112K
Steven St. MarieO.D.
NPI 1114920170
St AlbansIndividual2,258869$105K
Stephen PecsenyickiM.D.
NPI 1447275771
BurlingtonIndividual1,113575$101K
Jaymal Darjee
NPI 1508414350
MontpelierIndividual1,680627$87K
Chad FellowsOD
NPI 1750345369
ColchesterIndividual1,795728$87K
Julia KitchensO.D.
NPI 1245894229
St JohnsburyIndividual1,614635$83K
Elizabeth HouleM.D.
NPI 1235399619
BurlingtonIndividual807407$78K
Christopher NisbetO.D.
NPI 1720397805
RutlandIndividual1,405780$76K
Catherine VishtonO.D.
NPI 1033546304
StoweIndividual1,374452$73K
Suzanne CorbittO.D.
NPI 1922332543
South BurlingtonIndividual1,346467$64K
Laura FidlerOD
NPI 1689321531
BrattleboroIndividual3,488614$62K
Dean BarcelowO.D.
NPI 1780814632
BethelIndividual1,083543$61K
Lisa ErikssonO.D.
NPI 1649228933
South BurlingtonIndividual1,105477$59K
Sandra DufourOD
NPI 1598700924
White River JunctionIndividual1,263458$59K
Jennifer BoggieO.D.
NPI 1356587976
St JohnsburyIndividual1,286542$58K
Robert Millay
NPI 1346257656
BurlingtonIndividual1,869626$58K
Leanna OlennikovOD
NPI 1275885501
RutlandIndividual1,138282$57K
Shannon MitchellO.D.
NPI 1144551797
WaitsfieldIndividual1,202408$57K
Chantal BoisvertOD, MD
NPI 1366606055
BurlingtonIndividual837313$56K
Rebecca BarcelowO.D.
NPI 1902233760
BethelIndividual883485$55K
Mercedes SmithOD
NPI 1861017253
SpringfieldIndividual881429$55K
Jeffrey WeintraubO.D.
NPI 1508913500
BurlingtonIndividual945431$54K
Heather BourdeauO.D.
NPI 1851457030
White River JunctionIndividual1,047422$53K
Jennifer DevitaO.D.
NPI 1609825769
South BurlingtonIndividual880393$50K
Douglas WilsonOD
NPI 1235199126
RutlandIndividual807434$49K
Ran HeO.D., M.S.
NPI 1003267428
White River JunctionIndividual995427$49K
GEOGRAPHIC BREAKDOWN — TOP CITIES
CityProvidersTotal Medicare PaymentShare
South Burlington20$7.2M
Burlington18$2.1M
Rutland11$847K
White River Junction11$360K
Middlebury8$579K
St Johnsbury8$813K
Newport6$201K
Brattleboro6$493K
Williston5$80K
Montpelier5$472K
Bethel4$156K
Essex Junction4$46K
Windsor3$0
Bennington3$466K
Colchester3$142K
Saint Albans3$276K
Essex Jct2$60K
Stowe2$85K
Springfield2$57K
Waitsfield2$76K
Bradford2$63K
Berlin2$69K
St Albans2$118K
Morrisville1$909
Bellows Falls1$40K
© 2026 Stetho
PricingContactPrivacyTerms