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

Ophthalmology providers in Alabama

793 ophthalmology providers across Alabama, with $87.6M in total Medicare payments.

← All Ophthalmology providers
ALABAMA MARKET OVERVIEW
Total Providers
793
Organizations
0
Solo Practitioners
793
Total Medicare Payment
$87.6M
Avg Payment / Provider
$127K
TOP PROVIDERS IN ALABAMA BY MEDICARE VOLUME
ProviderCityTypeServicesBeneficiariesMedicare Payment
Jeffrey FullerMD
NPI 1356343917
BirminghamIndividual57,455745$3.5M
Vikram SainiM.D.
NPI 1710206719
HuntsvilleIndividual33,8101,093$3.5M
Warren ThompsonMD
NPI 1962484790
DothanIndividual66,1831,178$3.2M
Jorge ArangoMD
NPI 1295764983
DothanIndividual48,618895$3.0M
Edgar ReadyM.D.
NPI 1932136355
HuntsvilleIndividual21,3961,218$2.3M
Henry SempleM.D.
NPI 1790779486
MobileIndividual26,238829$2.0M
Mark DouglasM.D.
NPI 1679576516
MobileIndividual74,9191,084$1.8M
Mathew SappM.D.
NPI 1720023153
BirminghamIndividual14,8721,054$1.7M
Alan FranklinM.D., PHD
NPI 1366492365
MobileIndividual18,924717$1.6M
Alexander TalalightMD
NPI 1700094661
HuntsvilleIndividual17,440892$1.6M
Samuel TaylorM.D.
NPI 1568491017
TuscaloosaIndividual22,412276$1.6M
Matthew OltmannsM.D.
NPI 1063603322
BirminghamIndividual17,671826$1.6M
Tarek PersaudM.D.
NPI 1073578589
HuntsvilleIndividual16,7581,168$1.6M
Edward ParmaM.D.
NPI 1740219294
MontgomeryIndividual15,3481,011$1.6M
Gavin ReedM.D.
NPI 1588013759
HuntsvilleIndividual12,322995$1.5M
Stuart BallM.D.
NPI 1528479987
MobileIndividual21,626775$1.5M
Harsha SenM.D.
NPI 1255692414
DothanIndividual19,638772$1.3M
Larry BrownM.D.
NPI 1124114863
BirminghamIndividual21,109527$1.3M
Richard FeistMD
NPI 1508285636
BirminghamIndividual13,072824$1.2M
Julie CalderwoodM.D.
NPI 1104144609
HuntsvilleIndividual5,018117$1.2M
James ByrneM.D.
NPI 1831128388
HuntsvilleIndividual9,5911,042$1.2M
Jean FortinMD
NPI 1205945276
DothanIndividual16,611733$1.2M
Abdul KaziMD
NPI 1790856144
AnnistonIndividual13,175611$1.1M
Michael AlbertMD
NPI 1730165325
BirminghamIndividual10,778816$1.0M
Sebastian HeersinkMD
NPI 1376701391
DothanIndividual8,5261,165$1.0M
Matthew WestM.D.
NPI 1891135646
BirminghamIndividual10,129706$1.0M
John MasonMD
NPI 1336124015
BirminghamIndividual8,5261,223$956K
Andrew HsiaMD
NPI 1316034259
MontgomeryIndividual21,673406$912K
Scott DorinM.D.
NPI 1588609960
FlorenceIndividual9,0761,422$912K
John ParkerM.D.
NPI 1346509718
VestaviaIndividual4,029849$897K
Richard FeistMD
NPI 1114903556
BirminghamIndividual17,838621$841K
Richard MartindaleM.D.
NPI 1891174611
BirminghamIndividual5,777569$731K
Kirk SturridgeM.D.
NPI 1568616977
DothanIndividual10,6871,436$671K
Charles DabbsM.D.
NPI 1427083732
GadsdenIndividual6,6501,193$622K
Richard WatsonMD
NPI 1144545740
VestaviaIndividual11,638109$523K
Kent KeysMD
NPI 1760572960
AnnistonIndividual6,8781,819$512K
William MitchellMD
NPI 1720037401
HuntsvilleIndividual3,318843$497K
Michael SalterM.D.
NPI 1376833905
HuntsvilleIndividual4,6991,220$423K
Alex WrightMD
NPI 1043715832
BirminghamIndividual6,188451$423K
Anthony CatanzaroM.D.
NPI 1750395554
GadsdenIndividual4,3741,277$418K
Danny LeeMD
NPI 1851350995
HuntsvilleIndividual3,2481,455$408K
Aaron MckinleyMD
NPI 1437234051
DothanIndividual3,955897$375K
Jonathan RamseyM.D.
NPI 1225456858
HuntsvilleIndividual3,246951$368K
Robert FosterMD
NPI 1124407713
HuntsvilleIndividual3,5641,217$367K
Robert MorrisM.D.
NPI 1477582922
BirminghamIndividual1,959226$358K
Charles WoodsM.D.
NPI 1396748786
DecaturIndividual3,8821,658$355K
Mark HillM.D.
NPI 1386871838
HomewoodIndividual4,016816$340K
Richard BryantMD
NPI 1578586327
DothanIndividual12,233710$329K
William GannonM.D.
NPI 1275978850
DothanIndividual2,794727$324K
Paul FrederickM.D.
NPI 1366735623
HuntsvilleIndividual3,4051,289$321K
GEOGRAPHIC BREAKDOWN — TOP CITIES
CityProvidersTotal Medicare PaymentShare
Birmingham149$20.3M
Huntsville60$17.7M
Mobile60$10.6M
Montgomery40$4.5M
Dothan38$13.1M
Tuscaloosa23$2.7M
Hoover23$537K
Madison18$513K
Cullman15$514K
Florence15$1.6M
Pelham13$127K
Decatur13$519K
Auburn11$543K
Gadsden11$1.5M
Anniston10$1.8M
Homewood10$447K
Athens9$408K
Fairhope9$301K
Vestavia9$1.9M
Daphne8$194K
Enterprise8$346K
Trussville7$64K
Mountain Brk7$610K
Scottsboro7$121K
Gardendale7$170K
© 2026 Stetho
PricingContactPrivacyTerms