Healthcare Providers in Birmingham, AL
18,522 providers in Birmingham, Alabama
There are 18,522 healthcare providers in Birmingham, Alabama listed on Carenary, spanning primary care, dental, behavioral health, and dozens of other specialties. Use the directory to find a local provider, see their address and phone number, and verify their NPI registration before you schedule. Choose a specialty below to narrow your search to the right kind of care in Birmingham.
Specialties in Birmingham
Student in an Organized Health Care Education/Training Program2,110Certified Registered Nurse Anesthetist821Registered Nurse646Internal Medicine Physician580Family Nurse Practitioner569Pharmacist539Acute Care Nurse Practitioner451Physical Therapist427Behavior Technician409Clinical Social Worker381Physician Assistant366Professional Counselor313Nurse Practitioner304Anesthesiology Physician285Mental Health Counselor272Pediatrics Physician254Emergency Medicine Physician253Family Medicine Physician248Diagnostic Radiology Physician246Speech-Language Pathologist241General Practice Dentistry238Optometrist225Psychiatry Physician199Occupational Therapist178Specialist172Obstetrics & Gynecology Physician168Registered Dietitian168Dentist164Adult Health Nurse Practitioner155Clinical Psychologist154Social Worker151Pediatric Nurse Practitioner147Orthopaedic Surgery Physician139Counselor138Surgery Physician138Cardiovascular Disease Physician134Psychiatric/Mental Health Nurse Practitioner126Hospitalist Physician120Neurology Physician117Behavior Analyst111
All providers
EWEAEAEGEHEHEMEMENENEOEPESEUEPEMEMEPEWETETEEPEPEMELEMEHEPEM
Earl W. Stradtman Jr., M/D. Pc
Reproductive Endocrinology Physician
Birmingham, AL(205) 933-5600
Earth Angels Healthcare Llc
Home Health Agency
Birmingham, AL(205) 414-7445
Earth Angels Healthcare Llc
Home Health Agency
Birmingham, AL(205) 567-6101
East Glen, Llc
Skilled Nursing Facility
Birmingham, AL(205) 836-4231
Eastern Hospital Medicine Pc
Internal Medicine Physician
Birmingham, AL(205) 838-3000
Eastern Hospital Medicine Pc
Internal Medicine Physician
Birmingham, AL(205) 838-3000
Eastern Medical Eye Center P C
Ophthalmology Physician
Birmingham, AL(205) 838-3696
Eastern Medical Specialists, P.C.
Internal Medicine Physician
Birmingham, AL(205) 838-3800
Eastern Nephrology
Internal Medicine Physician
Birmingham, AL(205) 699-1632
Eastern Nephrology, Pc
Internal Medicine Physician
Birmingham, AL(205) 856-0011
Eastern Obstetrics And Gynecology, P.C.
Obstetrics & Gynecology Physician
Birmingham, AL(205) 838-3036
Eastern Pulmonary & Sleep, Pc
Pulmonary Disease Physician
Birmingham, AL(205) 854-8084
Eastern Surgical Associates, P.C.
Specialist
Birmingham, AL(208) 838-3025
Eastern Urology Associates, Pa
Specialist
Birmingham, AL(205) 838-3040
Eastminster Presbyterian Church
Voluntary or Charitable Agency
Birmingham, AL(205) 655-3100
Eastside Mental Health Center
Counselor
Birmingham, AL(205) 836-7283
Eastside Mental Health Center Inc
Community/Behavioral Health Agency
Birmingham, AL(205) 836-7283
Eastside P.E.T. Center, Llc
Diagnostic Radiology Physician
Birmingham, AL(205) 838-3738
Eastside Women'S Specialists, P.C.
Obstetrics & Gynecology Physician
Birmingham, AL(205) 838-6224
Easycare Transport Llc
Non-emergency Medical Transport (VAN)
Birmingham, AL(205) 774-9941
Eat To Live Llc
Registered Dietitian
Birmingham, AL(205) 746-7786
Ebi, Llc
Durable Medical Equipment & Medical Supplies
Birmingham, AL(973) 299-9300
Edens Place Llc
Registered Nurse
Birmingham, AL(404) 442-5001
Edens Place Llc
Developmentally Disabled Services Day Training Agency
Birmingham, AL(803) 849-2925
Edge Medical Consulting Llc
Internal Medicine Physician
Birmingham, AL(205) 868-2000
Edwards Lake Medical Center Llc
Specialist
Birmingham, AL(205) 949-1414
Efficient Medical, Inc
Durable Medical Equipment & Medical Supplies
Birmingham, AL(205) 994-1433
Ehtsham Haq
Psychiatry Physician
Birmingham, AL(205) 802-1094
Eich Plastic Surgery Pc
Plastic Surgery Physician
Birmingham, AL(205) 856-6155
Electric Mobility Corporation
Oxygen Equipment & Supplies (DME)
Birmingham, AL(800) 345-8331