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 · NORTH CAROLINA

Ophthalmology providers in North Carolina

1,622 ophthalmology providers across North Carolina, with $281.9M in total Medicare payments.

← All Ophthalmology providers
NORTH CAROLINA MARKET OVERVIEW
Total Providers
1,622
Organizations
0
Solo Practitioners
1,622
Total Medicare Payment
$281.9M
Avg Payment / Provider
$189K
TOP PROVIDERS IN NORTH CAROLINA BY MEDICARE VOLUME
ProviderCityTypeServicesBeneficiariesMedicare Payment
Arghavan AlmonyMD
NPI 1558465278
Southern PinesIndividual173,589566$5.5M
Justin BrownM.D.
NPI 1548228026
CharlotteIndividual94,8481,467$5.5M
James PateM.D.
NPI 1518107671
RaleighIndividual40,3311,320$5.4M
Shil PatelM.D.
NPI 1750541553
New BernIndividual46,027990$5.3M
William BridgesM.D.
NPI 1245214410
AshevilleIndividual103,7911,840$5.2M
Vishak JohnM.D.
NPI 1255515623
Winston SalemIndividual102,8741,227$5.1M
Nitin GuptaM.D., M.P.H.
NPI 1962454835
RaleighIndividual28,914971$4.9M
Raj PatelMD
NPI 1164715553
HendersonvilleIndividual916,7471,290$4.6M
John AllenMD
NPI 1689968216
CharlotteIndividual79,319895$3.9M
Steven RyderMD
NPI 1366732851
CharlotteIndividual75,9791,194$3.8M
Daniel BennettMD
NPI 1376715565
RaleighIndividual29,4561,224$3.8M
Sachin MudvariMD
NPI 1023221199
RaleighIndividual31,642740$3.7M
John DeansM.D.
NPI 1407210057
WilmingtonIndividual74,4001,257$3.6M
John ThordsenMD
NPI 1073659769
RaleighIndividual23,939821$3.6M
Robert ParkMD
NPI 1861573024
HendersonvilleIndividual488,909991$3.5M
Rebecca ManningMD
NPI 1457435992
RaleighIndividual26,444903$3.5M
Kendall WannamakerM.D.
NPI 1962882886
Southern PinesIndividual103,030854$3.4M
Cameron StoneM.D.
NPI 1902880180
AshevilleIndividual65,7151,616$3.4M
Brian LehpamerM.D.
NPI 1093957326
RaleighIndividual33,266991$3.4M
Zeina HaddadMD
NPI 1821251802
Southern PinesIndividual69,987805$3.1M
Henry HoltMD
NPI 1417237884
WilmingtonIndividual59,2511,213$3.0M
Eugene MilderM.D.
NPI 1770561722
RaleighIndividual18,242802$3.0M
Frederick WeidmanMD
NPI 1730179102
CharlotteIndividual47,716989$3.0M
Christopher KomanskiM.D.
NPI 1558781856
AshevilleIndividual67,1291,401$3.0M
Robert BrownlowM.D.
NPI 1568425403
WilmingtonIndividual38,2201,056$2.9M
Leon CharkoudianMD
NPI 1194874131
WilmingtonIndividual73,1791,010$2.8M
Omar PunjabiM.D.
NPI 1508022286
CharlotteIndividual13,3011,481$2.8M
Ronald MilamM.D.
NPI 1205256724
CharlotteIndividual27,9711,111$2.8M
Thomas WilliamsM.D.
NPI 1750345443
HickoryIndividual55,899885$2.7M
John DennyM.D.
NPI 1679684237
RaleighIndividual16,777708$2.6M
Kevin BrayM.D.
NPI 1073870275
WilmingtonIndividual57,643956$2.6M
Narendra PatelMD, MPH
NPI 1467657866
GreensboroIndividual14,258402$2.5M
Raynor CaseyM.D.
NPI 1821014440
RaleighIndividual13,849478$2.5M
Majda HadziahmetovicM.D.
NPI 1972853695
DurhamIndividual35,633846$2.4M
Susan AndracchiMD
NPI 1205835915
WilmingtonIndividual40,473465$2.3M
Patrick KeltyM.D.
NPI 1407932304
HickoryIndividual31,123804$2.3M
Laura SnyderMD
NPI 1205193208
RaleighIndividual18,839752$2.2M
Strutha RouseM.D.
NPI 1508819301
CharlotteIndividual29,459822$2.1M
Charles RichardsMD
NPI 1952315962
Winston SalemIndividual33,048645$2.1M
Amit KumarM.D.
NPI 1114907870
CaryIndividual13,953758$2.1M
Michael AllinghamM.D., PH.D.
NPI 1285878124
DurhamIndividual22,686634$2.0M
Lisa MckennaM.D.
NPI 1366440273
RaleighIndividual33,167386$1.8M
Eleonora LadMD, PHD
NPI 1811150576
DurhamIndividual23,737424$1.8M
Robert WannM.D.
NPI 1528422268
WilmingtonIndividual40,149925$1.8M
Nathan HainesM.D.
NPI 1548559404
GreensboroIndividual17,072469$1.7M
Henry BurnettMD
NPI 1023078821
Winston SalemIndividual18,923563$1.7M
Michael BarondesM.D.
NPI 1760496830
GreenvilleIndividual11,416444$1.6M
Daniel EichenbaumM.D.
NPI 1992706196
MurphyIndividual28,211898$1.6M
Duncan BerryMD
NPI 1326488560
CharlotteIndividual23,899635$1.6M
Kurt ScavelliM.D.
NPI 1427408228
RaleighIndividual13,338742$1.5M
GEOGRAPHIC BREAKDOWN — TOP CITIES
CityProvidersTotal Medicare PaymentShare
Charlotte152$36.0M
Raleigh124$50.4M
Durham105$15.0M
Wilmington81$29.2M
Winston Salem69$14.1M
Greensboro66$13.9M
Asheville47$15.9M
Cary46$3.8M
Chapel Hill44$3.9M
Fayetteville34$3.6M
Greenville29$3.7M
Concord27$1.4M
Hickory27$7.9M
Southern Pines23$15.8M
Gastonia22$2.2M
Morganton19$4.9M
Salisbury19$1.9M
New Bern19$8.1M
Monroe18$1.4M
Mooresville16$1.3M
Matthews16$2.1M
Burlington16$903K
Hendersonville15$11.2M
Jacksonville15$1.9M
High Point15$1.6M
© 2026 Stetho
PricingContactPrivacyTerms