Alabama · All doctors

All doctors in Alabama

10,896 active providers, sorted by completeness of record. For a faster path, browse by city or specialty.

Showing 3201–3300 of 10,896
# Doctor Specialty City Procedures Open Payments MIPS
3201 Dr. Christian Balabanoff Acosta
Medicare
Critical Care Medicine (Anesthesiology) Physician Birmingham 524 $1,849 — ›
3202 Dr. Carlton Baldwin
Medicare
Nurse Practitioner Dothan 867 $1,378 93 ›
3203 Dr. Julia Baldwin
Medicare
Certified Registered Nurse Anesthetist Gadsden 11 — — ›
3204 Dr. Bryan Balentine
Emergency Medicine Physician Birmingham 201 $164 — ›
3205 Dr. Christopher Balentine
Medicare
Physical Therapist Rogerville 3,019 — 68 ›
3206 Dr. Wilma Baliem
Medicare
Nurse Practitioner Mobile 84 $2,946 98 ›
3207 Dr. Bantwal Baliga
Medicare
Endocrinology, Diabetes & Metabolism Physician Opelika 6,270 $88,820 — ›
3208 Dr. James Ballard
Certified Registered Nurse Anesthetist Bessemer — $16 — ›
3209 Dr. Stanford Ballard
Dentist Bessemer — $640 — ›
3210 Dr. Carl Ballard
Medicare
Family Nurse Practitioner Detroit 144 $212 88 ›
3211 Dr. Rebecca Ballard
Medicare
Physical Therapist Gardendale 1,469 — — ›
3212 Dr. Haley Ballard
Medicare
Internal Medicine Physician Mobile 76 $760 94 ›
3213 Dr. Brent Ballard
Medicare
Family Medicine Physician Winfield 6,164 — 75 ›
3214 Dr. Jason Banks
Medicare
Neurological Surgery Physician Huntsville 1,013 $297 83 ›
3215 Dr. Jerry Banks
Medicare
Internal Medicine Physician Mobile 1,502 $437 84 ›
3216 Dr. Leticia Bankston
Medicare
Certified Registered Nurse Anesthetist Huntsville 26 $59 — ›
3217 Dr. James Bankston
Medicare
Diagnostic Radiology Physician Tuscaloosa 6,173 $28 79 ›
3218 Dr. Pavel Barahona Rubio
Medicare
Family Medicine Physician Huntsville — $129 — ›
3219 Dr. Justin Barber
Medicare
Certified Registered Nurse Anesthetist Florence 54 $33 — ›
3220 Dr. Brittney Barber
Family Nurse Practitioner Montgomery 464 $3,942 — ›
3221 Dr. Camille Barbour
Student in an Organized Health Care Education/Training Program Birmingham — $101 — ›
3222 Dr. Sarah Barbre
Medicare
Nurse Practitioner Huntsville 181 $1,466 76 ›
3223 Dr. Jordan Barbrey
Physical Therapist Mobile 2,036 — — ›
3224 Dr. Margaret Barclay
Medicare
Psychiatry Physician Birmingham 216 $34 — ›
3225 Dr. Roy Barco
Medicare
Internal Medicine Physician Muscle Shoals 6,216 $1,746 75 ›
3226 Dr. Jennifer Bares
Medicare
Dermatology Physician Homewood 238 $1,700 89 ›
3227 Dr. Candace Barker
Medicare
Family Nurse Practitioner Anniston 30,540 $3,443 88 ›
3228 Dr. Ryan Barley
Medicare
Certified Registered Nurse Anesthetist Birmingham 44 — 84 ›
3229 Dr. Kevin Barley
Medicare
Hospice and Palliative Medicine (Internal Medicine) Physician Huntsville — $33 — ›
3230 Dr. Polly Barlow
Medicare
Diagnostic Radiology Physician Birmingham 594 $129 — ›
3231 Dr. Daniel Barlow
Medicare
Family Medicine Physician Opelika 557 $191 83 ›
3232 Dr. Lashelle Barmore
Medicare
Family Medicine Physician Birmingham 309 $38,553 81 ›
3233 Dr. Dona Barnes
Critical Care Neonatal Nurse Practitioner Alabaster — $122 — ›
3234 Dr. Frances Barnes
Family Nurse Practitioner Birmingham — $32 — ›
3235 Dr. Johnnie Barnes
Medicare
Optometrist Huntsville 970 $261 76 ›
3236 Dr. Josh Barnes
Medicare
Preferred Provider Organization Madison 389 — — ›
3237 Dr. George Barnes
Medicare
Family Nurse Practitioner Talladega 575 — — ›
3238 Dr. Christa Barnes
Medicare
Certified Registered Nurse Anesthetist Vestavia 50 $74 — ›
3239 Dr. Jonathan Barnett
Medicare
Physician Assistant Birmingham 69 — — ›
3240 Dr. Bailey Barnett
Medicare
Physical Therapist Daphne 1,551 — — ›
3241 Dr. Stacey Barnett
Medicare
Nurse Practitioner Florence 124 $152 — ›
3242 Dr. Stephanie Barnett
Family Nurse Practitioner Madison 164 — — ›
3243 Dr. Jacob Barnett
Medicare
Physical Therapist Mobile 1,416 — — ›
3244 Dr. James Barnett
Medicare
Physical Medicine & Rehabilitation Physician Northport 5,915 — 7 ›
3245 Dr. Amy Barnett
Medicare
Family Nurse Practitioner Sheffield 684 $1,477 — ›
3246 Dr. William Baron
Audiologist Anniston 312 — — ›
3247 Dr. Keri Barr
Medicare
Psychiatric/Mental Health Nurse Practitioner Bay Minette — $17,438 — ›
3248 Dr. Russell Barr
Internal Medicine Physician Decatur 978 $38 — ›
3249 Dr. Samantha Barraclough
Physician Assistant Phenix City 136 $193 — ›
3250 Dr. Brent Barranco
Medicare
Gastroenterology Physician Birmingham 569 $1,509 — ›
3251 Dr. Andrew Barranco
Medicare
Physical Medicine & Rehabilitation Physician Birmingham 2,655 $47 93 ›
3252 Dr. Mia Barraza
Medicare
Physical Therapist Hoover 1,894 — — ›
3253 Dr. Keith Barrett
Medicare
Surgery Physician Anniston 2,441 $507 — ›
3254 Dr. Riley Barrett
Physical Therapist Huntsville 1,488 — — ›
3255 Dr. Steven Barrington
Orthopaedic Surgery Physician Montgomery 1,017 — — ›
3256 Dr. Elizabeth Barron
Obstetrics & Gynecology Physician Birmingham 165 $481 — ›
3257 Dr. Steven Barron
Pediatrics Physician Birmingham — $233 — ›
3258 Dr. Jeremy Barron
Medicare
Optometrist Hoover — $1,155 — ›
3259 Dr. Karen Barrow
Medicare
Certified Registered Nurse Anesthetist Birmingham 97 $16 — ›
3260 Dr. Laura Barry
Physical Therapist Mobile 620 — — ›
3261 Dr. Robert Bartel
General Practice Physician Dadeville 187 $103 — ›
3262 Dr. Leah Barter
Medicare
Audiologist Daphne 40 — 76 ›
3263 Dr. Andrew Bartlett
Medicare
Ophthalmology Physician Mountain Brk 1,807 $178 77 ›
3264 Dr. James Barton
Medicare
Optometrist Andalusia 2,877 $310 27 ›
3265 Dr. Jerry Barton
Medicare
Family Nurse Practitioner Gulf Shores 1,823 — 87 ›
3266 Dr. Caitlyn Barton
Medicare
Family Nurse Practitioner Northport 201 $20 — ›
3267 Dr. Krishnamohan Basarakodu
Medicare
Hematology & Oncology Physician Dothan 1,338 $1,945 93 ›
3268 Dr. Jesse Basford
Emergency Medicine Physician Dothan 333 $116 93 ›
3269 Dr. Mary Basham
Medicare
Internal Medicine Physician Birmingham 784 — — ›
3270 Dr. Lotfi Bashir
Pediatrics Physician Selma — $102 — ›
3271 Dr. Summer Bass
Medicare
Family Nurse Practitioner Montgomery 74 $52 81 ›
3272 Dr. Timothy Bassett
Medicare
Orthopaedic Surgery of the Spine Physician Tuscaloosa 1,356 $9,999 5 ›
3273 Dr. Maria Baste Subia
Medicare
Anatomic Pathology & Clinical Pathology Physician Mobile 1,215 — — ›
3274 Dr. Kenzie Batchelor
Medicare
Physical Therapist Dothan 2,112 — — ›
3275 Dr. Sarah Bateni
Medicare
Surgical Oncology Physician Birmingham 210 — — ›
3276 Dr. William Bates
Orthodontics and Dentofacial Orthopedic Dentist Birmingham — $440 — ›
3277 Dr. John Bates
Medicare
Certified Registered Nurse Anesthetist Dothan 363 — 93 ›
3278 Dr. Richard Bates
Family Nurse Practitioner Jasper 3,015 $76 67 ›
3279 Dr. Rebecca Bates
Family Nurse Practitioner Leeds 351 — — ›
3280 Dr. Robin Bates
Medicare
Physician Assistant Mobile 38 $65 74 ›
3281 Dr. Courtney Bates
Family Medicine Physician Oneonta — $247 — ›
3282 Dr. Anitra Batie
Medicare
Family Medicine Physician Jasper 780 $80 — ›
3283 Dr. Victoria Batiste
Occupational Therapist Decatur 979 — — ›
3284 Dr. Paul Batson
Medicare
Optometrist Birmingham 163 $563 — ›
3285 Dr. Kenneth Batten
Medicare
Diagnostic Radiology Physician Mobile 2,242 — 94 ›
3286 Dr. Steffane Battle
Pediatrics Physician Hazel Green — $64 — ›
3287 Dr. Jeffery Battles
Dentist Gadsden — $144 — ›
3288 Dr. Kelly Baugher
Family Nurse Practitioner Madison — $260 — ›
3289 Dr. Eric Baum
Medicare
Specialist Gadsden 828 $212,204 92 ›
3290 Dr. Jeffery Bauman
Medicare
Certified Registered Nurse Anesthetist Florence 49 — — ›
3291 Dr. Susan Bautista
Physical Therapist Huntsville 1,709 — — ›
3292 Dr. Courtney Baxley
Pediatrics Physician Birmingham — $306 — ›
3293 Dr. Carla Baxley
Medicare
Family Nurse Practitioner Irvington — $16 — ›
3294 Dr. Meaghan Baxley
Medicare
Family Nurse Practitioner Montgomery 47 — 81 ›
3295 Dr. Cary Baxter
Medicare
Retina Specialist (Ophthalmology) Physician Birmingham 24 $265 — ›
3296 Dr. Timothy Baxter
Medicare
Family Medicine Physician Foley 98 $190 78 ›
3297 Dr. George Baxter
Medicare
Emergency Medical Services (Emergency Medicine) Physician Mobile 487 $149 97 ›
3298 Dr. Ferrin Bayles
Nurse Practitioner Florence 3,253 — — ›
3299 Dr. Cammy Beall
Medicare
Family Medicine Physician Fairhope 3,123 — 71 ›
3300 Dr. Lindsey Beam
Medicare
Nurse Practitioner Eufaula — $113 — ›