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 · MAINE

Ophthalmology providers in Maine

292 ophthalmology providers across Maine, with $34.4M in total Medicare payments.

← All Ophthalmology providers
MAINE MARKET OVERVIEW
Total Providers
292
Organizations
0
Solo Practitioners
292
Total Medicare Payment
$34.4M
Avg Payment / Provider
$129K
TOP PROVIDERS IN MAINE BY MEDICARE VOLUME
ProviderCityTypeServicesBeneficiariesMedicare Payment
Jeffrey MooreMD
NPI 1518963677
PortlandIndividual43,685681$3.6M
Aaron ParnesM.D.
NPI 1780888586
PortlandIndividual79,308630$2.9M
Richard BazarianMD
NPI 1891791455
PortlandIndividual21,945510$2.2M
Oscar BatlleM.D.
NPI 1447465737
BangorIndividual425,282613$1.9M
Deborah WitkinMD
NPI 1457732299
WatervilleIndividual18,701683$1.8M
Jackie NguyenMD
NPI 1326094533
PortlandIndividual39,601538$1.8M
Martin WhitakerM.D.
NPI 1003805995
NorwayIndividual13,631533$1.7M
Bartlett HayesM.D.
NPI 1821106147
EllsworthIndividual43,078291$1.6M
Curt YoungMD
NPI 1750557955
BangorIndividual253,685936$1.4M
Anthony EkongM.D.
NPI 1336171875
BangorIndividual26,658409$1.4M
Tracey ClarkDO
NPI 1437314127
BangorIndividual107,565363$1.1M
Dana GraichenM.D.
NPI 1831176312
SanfordIndividual8,323526$825K
Benjamin FowlerMD, PHD
NPI 1508397050
PortlandIndividual6,214373$683K
Lawrence PiazzaM.D.
NPI 1881660116
BangorIndividual3,9551,196$413K
Catherine MeyerleMD
NPI 1225235633
EllsworthIndividual2,473181$307K
Isaac RudloeM.D.
NPI 1215156534
EllsworthIndividual4,8971,161$251K
Robert CadyMD
NPI 1174529564
PortlandIndividual7,061712$248K
Richard FranceMD
NPI 1720427008
PortlandIndividual8,547374$236K
Timber GormanMD
NPI 1619933215
TrentonIndividual4,365716$216K
Adam SiseM.D.
NPI 1891010997
PortlandIndividual5,551410$213K
Curtis LibbyMD
NPI 1275534489
PortlandIndividual5,518542$207K
Robert DalyM.D.
NPI 1215032685
PortlandIndividual6,562472$203K
Lyndon MorganM.D.
NPI 1518901081
BelfastIndividual2,043796$192K
Jessica WatsonMD
NPI 1437440435
BangorIndividual4,376652$189K
Linda Schumacher-FeeroM.D.
NPI 1821064023
AugustaIndividual2,152273$188K
Ravindra ShahMD
NPI 1801032800
PortlandIndividual1,898855$177K
Cynthia SelfMD
NPI 1275521650
BangorIndividual1,541541$170K
Peter KohlerM.D.
NPI 1417954066
WatervilleIndividual2,186432$169K
Jeremy ValentineM.D.
NPI 1013191584
MillinocketIndividual1,784389$168K
Brynn WajdaMD
NPI 1578822094
PortlandIndividual3,039455$167K
Albert WhitingM.D.
NPI 1730162140
CaribouIndividual1,463476$153K
Natan KahnMD
NPI 1568468635
PortlandIndividual1,986386$153K
Serena MorrisonM.D.
NPI 1346436391
BelfastIndividual1,065359$129K
Garth WilbanksMD
NPI 1265420640
BangorIndividual1,123362$127K
John LonsdaleM.D.
NPI 1669583662
LewistonIndividual2,561683$126K
John WaltersOD
NPI 1689670762
PortlandIndividual1,971835$118K
Kurt KelleyM.D.
NPI 1013030378
BrunswickIndividual1,160418$116K
Zachary KlettMD
NPI 1851374938
WatervilleIndividual1,432251$116K
Drew SchwartzOD
NPI 1417529744
AugustaIndividual2,367831$108K
Richard BrownM.D.
NPI 1235108630
FarmingtonIndividual1,357332$101K
Kyle PackerM.D.
NPI 1598197436
SanfordIndividual3,140215$98K
Michelle HarrisMD
NPI 1932380037
BrunswickIndividual1,057338$92K
David DouglassOD
NPI 1417949678
BangorIndividual5,813737$86K
Jordan SterrerMD
NPI 1386651479
PortlandIndividual831286$84K
Jeffrey JordanMD
NPI 1861480246
BangorIndividual1,666512$83K
Ian JonesOD
NPI 1992797179
NewportIndividual3,719574$83K
Kevin WebbO.D.
NPI 1124113618
KitteryIndividual1,335733$81K
Eric RoushO.D.
NPI 1528083524
WestbrookIndividual2,068280$79K
John LippincottMD
NPI 1871094110
PortlandIndividual689121$77K
Patrick Rapuano
NPI 1821651084
FairfieldIndividual1,071226$75K
GEOGRAPHIC BREAKDOWN — TOP CITIES
CityProvidersTotal Medicare PaymentShare
Portland43$13.7M
Bangor30$7.4M
Augusta17$606K
Lewiston13$365K
Sanford12$1.2M
Brunswick12$431K
Waterville11$2.3M
Ellsworth9$2.3M
South Portland9$189K
Kittery7$338K
Caribou7$251K
Presque Isle6$200K
Damariscotta6$93K
Biddeford5$110K
Falmouth5$90K
Brewer4$139K
Auburn4$47K
Saco4$66K
Farmington4$163K
Fairfield4$109K
Rumford4$74K
Fort Kent4$82K
Rockport3$45K
Old Town3$31K
Gorham3$37K
© 2026 Stetho
PricingContactPrivacyTerms