Internal Medicine Physician in Birmingham, AL

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of 2026-05-20.

537 providers

The CMS National Plan and Provider Enumeration System currently lists 537 Internal Medicine Physician providers with a primary practice address in Birmingham, AL, all registered under the Internal Medicine NUCC taxonomy branch. Each clinician on this roster selected Internal Medicine Physician as their primary taxonomy at NPI enrollment, a self-reported classification updated whenever the provider files a correction with CMS. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES); see our methodology.

Before contacting anyone on this list, verify the practice is still at the address shown. NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry before making any clinical decision.

David Aarons, MD, PHD
Internal Medicine Physician
Birmingham, AL 35233
(205) 933-8101
James Abroms, MD
Internal Medicine Physician
Birmingham, AL 35209
(205) 870-4030
Deepak Acharya, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-3438
James Adams, M.D.
Internal Medicine Physician
Birmingham, AL 35209
(205) 250-8100
William Adams, M.D.
Internal Medicine Physician
Birmingham, AL 35213
(205) 599-1020
Ali Ahmed, MD
Internal Medicine Physician
Birmingham, AL 35249
(205) 996-4744
Zoubair Ahmed, MD
Internal Medicine Physician
Birmingham, AL 35235
(205) 838-3900
Alice Ahuero, MD
Internal Medicine Physician
Birmingham, AL 35249
(205) 934-5038
Mehmet Akce, M.D
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-4011
Nadeem Akhtar, M.D.
Internal Medicine Physician
Birmingham, AL 35216
(205) 978-8070
Hassan Alawieh, M.D.
Internal Medicine Physician
Birmingham, AL 35249
(205) 934-4011
James Alderson, MD
Internal Medicine Physician
Birmingham, AL 35242
(205) 930-2060
Caroline Alena, M.D.
Internal Medicine Physician
Birmingham, AL 35249
(205) 934-4011
Larry Alford, M.D.
Internal Medicine Physician
Birmingham, AL 35209
(205) 250-6000
Kamran Ali, M.D.
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-4011
Sarah Allan, M.D.
Internal Medicine Physician
Birmingham, AL 35233
(205) 638-9107
Jeroan Allison, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-6600
Muayad Alzuabi, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-4011
John Ammon, M.D.
Internal Medicine Physician
Birmingham, AL 35205
(205) 939-4500
Myles Anderson, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 933-8101
Grayce Arnold, D.O.
Internal Medicine Physician
Birmingham, AL 35209
(205) 871-7007
Harpreet Arora, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-9666
Willie Askew, M.D.
Internal Medicine Physician
Birmingham, AL 35211
(205) 206-8461
Agatha Asuru, M.D.
Internal Medicine Physician
Birmingham, AL 35234
(205) 841-7760
Tundun Babalola, MD
Internal Medicine Physician
Birmingham, AL 35235
(706) 475-7055
Kurt Bachmann, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 933-8101
Emily Baillio, M.D.
Internal Medicine Physician
Birmingham, AL 35211
(205) 397-8924
Cynthia Baker, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-6600
Anouar Bakir
Internal Medicine Physician
Birmingham, AL 35211
(205) 783-7970
Mathew Balette, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-2490
Mary Balkovetz, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-4011
Omid Baniahmad, M.D.
Internal Medicine Physician
Birmingham, AL 35294
(205) 934-0820
Isabel Baren, M.D.
Internal Medicine Physician
Birmingham, AL 35233
(205) 933-8101
Peter Baren, M.D.
Internal Medicine Physician
Birmingham, AL 35210
(205) 836-3455
Dianne Barnard, M.D.
Internal Medicine Physician
Birmingham, AL 35209
(205) 250-6964
Oscar Raymond Bascug, DO
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-2721
Mary Basham, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-7214
Thomas Baumann, M.D.
Internal Medicine Physician
Birmingham, AL 35242
(205) 991-3183
Donna Bearden, MD
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-4011
Nathan Beasley
Internal Medicine Physician
Birmingham, AL 35213
(205) 592-5135
Marcus Bell, M.D.
Internal Medicine Physician
Birmingham, AL 35209
(205) 877-2707
Stephen Bell, M.D.
Internal Medicine Physician
Birmingham, AL 35249
(205) 934-9666
Raphael Benaksas
Internal Medicine Physician
Birmingham, AL 35243
(205) 971-5745
Matthew Bentley, D.O.
Internal Medicine Physician
Birmingham, AL 35205
(205) 930-2564
Jon Bernreuter, M.D.
Internal Medicine Physician
Birmingham, AL 35209
(205) 930-2950
Pradeep Bhambhvani, M.D.
Internal Medicine Physician
Birmingham, AL 35233
(205) 934-6600
Leena Bhasin, MD
Internal Medicine Physician
Birmingham, AL 35249
(205) 934-5038
Muhammad Bilal, MD
Internal Medicine Physician
Birmingham, AL 35235
(205) 838-3000
David Black, M.D.
Internal Medicine Physician
Birmingham, AL 35243
(205) 971-3000
Meghan Black, MD
Internal Medicine Physician
Birmingham, AL 35294
(205) 934-3007

Showing the first 50 of 537 providers. Browse the full Internal Medicine Physician directory for AL.

Provider data from CMS NPPES (download.cms.gov/nppes). Specialty classification from NUCC Health Care Provider Taxonomy (nucc.org). PlainDoctor does not rate or rank providers. Methodology ยท About