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

Ophthalmology providers in Virginia

1,387 ophthalmology providers across Virginia, with $304.6M in total Medicare payments.

← All Ophthalmology providers
VIRGINIA MARKET OVERVIEW
Total Providers
1,387
Organizations
0
Solo Practitioners
1,387
Total Medicare Payment
$304.6M
Avg Payment / Provider
$245K
TOP PROVIDERS IN VIRGINIA BY MEDICARE VOLUME
ProviderCityTypeServicesBeneficiariesMedicare Payment
Rohit AdyanthayaMD
NPI 1710023411
NorfolkIndividual30,7591,449$6.1M
Byron LaddM.D.
NPI 1619086634
RichmondIndividual53,3481,423$5.7M
Juan AstrucM.D.
NPI 1477515237
RichmondIndividual41,4431,757$5.7M
Gordon ByrnesM.D.
NPI 1295709699
AlexandriaIndividual62,7781,573$5.7M
Timothy ByrnesMD
NPI 1245234715
RoanokeIndividual133,4901,123$5.7M
John O'keefeM.D.
NPI 1073576377
RichmondIndividual45,4171,754$5.3M
Adam LipmanMD
NPI 1366769911
Virginia BeachIndividual101,2531,340$5.0M
David JacobsMD
NPI 1184675100
RichmondIndividual101,6661,401$4.9M
Matthew ReedMD
NPI 1790753564
Newport NewsIndividual118,0531,524$4.9M
Jordana FeinM.D., M.S.
NPI 1841463098
ManassasIndividual47,8061,173$4.8M
Kapil KapoorMD
NPI 1093906281
NorfolkIndividual52,5272,466$4.7M
Sundeep KasiM.D.
NPI 1952697773
AlexandriaIndividual53,4471,308$4.6M
Jacob MeyerMD
NPI 1588837645
CharlottesvilleIndividual104,3531,130$4.6M
Mohit NandaMD
NPI 1750363396
CharlottesvilleIndividual80,3321,238$4.4M
Alexander MelamudMD
NPI 1669573788
FairfaxIndividual47,0371,446$4.3M
Alan WagnerMD
NPI 1295719631
NorfolkIndividual45,2532,246$4.2M
Waqas IlyasMD
NPI 1467482984
WinchesterIndividual59,726942$4.1M
Barry MandellMD
NPI 1972587491
Virginia BeachIndividual78,4521,091$4.1M
Michael OsmanM.D.
NPI 1821062803
SterlingIndividual31,9101,637$4.1M
Thomas JohnsonM.D.
NPI 1366498545
FredericksburgIndividual42,0291,661$4.0M
Alaa Al-DabbaghMD
NPI 1154993905
NorfolkIndividual40,7451,796$4.0M
Bryan SchwentM.D.
NPI 1760494835
RichmondIndividual33,9911,279$3.8M
Thomas JenkinsMD
NPI 1114345634
RichmondIndividual35,2051,536$3.8M
Ryan DeasyMD
NPI 1568418523
RichmondIndividual60,0331,059$3.7M
Reshma KatiraM.D.
NPI 1700851607
AlexandriaIndividual43,5281,249$3.5M
Andrew McfarlandMD
NPI 1538427471
WinchesterIndividual61,6231,113$3.3M
Dal ChunMD
NPI 1578587135
ViennaIndividual34,7141,256$3.3M
Yevgeniy ShildkrotM.D.
NPI 1427241108
FishersvilleIndividual70,029952$3.1M
Anna MackinM.D.
NPI 1245619105
RoanokeIndividual76,4061,051$3.1M
Brian KeelMD
NPI 1720065394
Newport NewsIndividual85,320882$3.1M
Kenneth PriceM.D.
NPI 1194257550
RichmondIndividual49,4141,371$2.9M
David SalibMD
NPI 1053367946
NorfolkIndividual19,046926$2.9M
Landon CollingMD
NPI 1952517187
LynchburgIndividual14,5071,788$2.8M
Craig HartranftMD
NPI 1760454532
RoanokeIndividual26,417688$2.7M
Eric LeeM.D.
NPI 1356329981
FrederickburgIndividual24,4211,419$2.7M
Alexandre GauthierM.D
NPI 1710206057
WarrentonIndividual54,8921,304$2.6M
Eric SteuerMD
NPI 1578535829
WinchesterIndividual34,4371,080$2.4M
Jason RuggieroMD
NPI 1467635862
WinchesterIndividual45,859878$2.4M
Evan Berger
NPI 1356769731
NorfolkIndividual24,4641,522$2.4M
Golnaz JaveyMD
NPI 1821206897
LynchburgIndividual55,3812,197$2.3M
Ali TabassianM.D., PH.D.
NPI 1679535538
RichmondIndividual22,6851,138$2.3M
Andrew MillerMD
NPI 1093244790
NorfolkIndividual29,180807$2.2M
Nancy KunjukunjuMD
NPI 1275704405
WinchesterIndividual37,585886$2.2M
Shaina Rubino LoverdeMD
NPI 1891105227
WinchesterIndividual36,249822$2.1M
Jung WooM.D.
NPI 1437214525
ViennaIndividual33,023745$2.1M
Mohammed BaraziM.D.
NPI 1447223888
SterlingIndividual22,7881,139$2.0M
Robert VogelM.D.
NPI 1932169323
LynchburgIndividual26,7851,378$2.0M
Odette CallenderMD
NPI 1053421552
DanvilleIndividual35,214837$2.0M
Christopher EllerM.D.
NPI 1841458767
HarrisonburgIndividual24,3202,139$1.9M
Nader MoinfarMD
NPI 1740206028
CharlottesvilleIndividual68,774570$1.7M
GEOGRAPHIC BREAKDOWN — TOP CITIES
CityProvidersTotal Medicare PaymentShare
Richmond119$49.5M
Virginia Beach76$15.3M
Charlottesville66$17.9M
Norfolk54$32.8M
Fairfax48$9.3M
Alexandria46$16.8M
Roanoke44$20.3M
Falls Church44$4.0M
Fredericksburg39$8.3M
Chesapeake34$3.9M
Winchester33$19.3M
Newport News31$12.6M
Arlington29$1.7M
Manassas26$6.5M
Vienna24$7.5M
Reston24$1.3M
Sterling24$7.7M
Midlothian24$733K
Lynchburg24$9.7M
Springfield23$1.7M
Williamsburg20$2.3M
Mc Lean19$1.9M
Henrico18$3.0M
Glen Allen18$638K
Portsmouth18$3.5M
© 2026 Stetho
PricingContactPrivacyTerms