Best Cardiologists in Birmingham
Heallexa lists 100+ verified cardiologists in Birmingham, . Compare credentials, listed insurance, and patient reviews side by side — free, no signup.
100 cardiologists in Birmingham

Ami E Iskandrian, MD
4.5Ami E Iskandrian · Cardiovascular Disease Physician
619 19Th Street South(205) 934-0545
Benjamin R Plaisance, MD
4.5Benjamin R Plaisance · Cardiovascular Disease Physician
2700 10Th Ave South(205) 939-7100
Clifton A Latting, MD
4.5Clifton A Latting · Cardiovascular Disease Physician
1517 19Th Street Ensley(205) 785-0055
Donald G Gordon, MD
4.5Donald G Gordon · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Cardiovascular Associates Of North Alabama, PC
4.5Cardiovascular Associates Of North Alabama, PC · Cardiovascular Disease Physician
880 Montclair Rd(205) 599-3500
Macy C Smith, MD
4.5Macy C Smith · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
Luiz Pinheiro, MD
4.5Luiz Pinheiro · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000

Munish Kumar Goyal, MD
4.5Munish Kumar Goyal · Cardiovascular Disease Physician
2700 10Th Ave South(205) 939-7100
David Osula
4.5David Osula · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
James Michael Parks, MD
4.5James Michael Parks · Cardiovascular Disease Physician
833 Saint Vincents Dr Suite 300(205) 939-4512

William J Rogers, MD
4.5William J Rogers · Cardiovascular Disease Physician
619 19Th Street South(205) 934-6600
William Randolph Maddox, MD
4.5William Randolph Maddox · Cardiovascular Disease Physician
701 Princeton Ave SW(205) 783-3000
Vikram Arora, MD
4.5Vikram Arora · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
David H Sibley, MD
4.5David H Sibley · Cardiovascular Disease Physician
801 Princeton Ave SW(205) 780-4330

Bw Cardiology, LLC
4.5Bw Cardiology, LLC · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Anabela A Simon Lee, MD
4.5Anabela A Simon Lee · Cardiovascular Disease Physician
2022 Brookwood Medical Ctr Dr Suite 403(205) 721-2777
Edward Merritt Cullum, MD
4.5Edward Merritt Cullum · Cardiovascular Disease Physician
833 Saint Vincents Dr Suite 300(205) 939-4512
Cardiovascular Assoc Of North Alabama, P.C.
4.5Cardiovascular Assoc Of North Alabama, P.C. · Cardiovascular Disease Physician
3200 16Th St N(205) 325-7001
Himanshu Gupta, MD
4.5Himanshu Gupta · Cardiovascular Disease Physician
619 19Th Street South(205) 934-4011
Cardiovascular Associates Of N. Alabama, P.C.
4.5Cardiovascular Associates Of N. Alabama, P.C. · Cardiovascular Disease Physician
2006 Brookwood Medical Ctr Dr(205) 877-8526

Leon Cannizzaro, MD
4.5Leon Cannizzaro · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500

Firas Al Solaiman, MD
4.5Firas Al Solaiman · Cardiovascular Disease Physician
2000 6Th Ave S(205) 801-8000

Andrew Paul Miller, MD
4.5Andrew Paul Miller · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000


Saji Cheriyan Jacob, MD
4.5Saji Cheriyan Jacob · Cardiovascular Disease Physician
2022 Brookwood Medical Center Dr(205) 250-6964

Joanna Marie Joly, MD
4.5Joanna Marie Joly · Cardiovascular Disease Physician
2000 6Th Ave S(205) 934-9999
Christopher A King, MD
4.5Christopher A King · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
Navin C Nanda, MD
4.5Navin C Nanda · Cardiovascular Disease Physician
619 19Th Street South(205) 934-6600
Wytch Rogers Rigger, MD
4.5Wytch Rogers Rigger · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
William R Harrison, MD
4.5William R Harrison · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000

Lee Shefton Riggins, MD
4.5Lee Shefton Riggins · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
401 Tuscaloosa Ave SW(205) 780-8980
James Bradley Cavender, MD
4.5James Bradley Cavender · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Vasudeva Rao Goli, MD
4.5Vasudeva Rao Goli · Cardiovascular Disease Physician
817 Princeton Ave SW(205) 786-8815
Alfred W.H. Stanley, MD
4.5Alfred W.H. Stanley · Cardiovascular Disease Physician
2022 Brookwood Medical Ctr Dr(205) 250-6964
James Davies
4.5James Davies · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1717 6Th Ave S(800) 822-8816


Christopher Winthrop Ives, MD
4.5Christopher Winthrop Ives · Interventional Cardiology Physician
100 Pilot Medical Dr Suite 300(205) 934-3411
Richard I Kim, MD
4.5Richard I Kim · Cardiovascular Disease Physician
801 Princeton Ave SW(205) 780-4330
Thomas Hilton Cawthon, MD
4.5Thomas Hilton Cawthon · Cardiovascular Disease Physician
801 Princeton Ave SW(205) 780-4330
Cardiolgy East PA
4.5Cardiolgy East PA · Cardiovascular Disease Physician
48 Medical Park Dr E(205) 838-3895
Sarah Coute, CRNP, FNP C
4.5Sarah Coute · Cardiovascular Disease Physician
2000 6Th Ave S(205) 801-7775
Uab Hypertension Clinic
4.5Uab Hypertension Clinic · Cardiovascular Disease Physician
933 S 19Th St(205) 934-9281
Brian Flowers, MD
4.5Brian Flowers · Cardiovascular Disease Physician
100 Pilot Medical Dr(205) 856-2284
Anil Rajendra, MD
4.5Anil Rajendra · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
Vikram Arora, MD
4.5Vikram Arora · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
James Randal Trimm, MD
4.5James Randal Trimm · Cardiovascular Disease Physician
100 Pilot Medical Drive(205) 856-2284

Daniel Duddleston, MD
4.5Daniel Duddleston · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
Anuradha V Rao, MD
4.5Anuradha V Rao · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Hardik Ashokkumar Valand, MD
4.5Hardik Ashokkumar Valand · Cardiovascular Disease Physician
2000 6Th Ave S(205) 934-9999

Alfred W.H. Stanley, MD
4.5Alfred W.H. Stanley · Cardiovascular Disease Physician
2022 Brookwood Medical Ctr Dr(205) 250-6964
Saji Cheriyan Jacob, MD
4.5Saji Cheriyan Jacob · Cardiovascular Disease Physician
2022 Brookwood Medical Center Dr(205) 250-6964
Francis Attah Benn, MD
4.5Francis Attah Benn · Cardiovascular Disease Physician
3680 Grandview Pkwy Suite 200(205) 971-7500
Louis J Dell'Italia, MD
4.5Louis J Dell'Italia · Cardiovascular Disease Physician
619 19Th Street South(205) 934-6600
Ali Joshua Ebrahimi, MD
4.5Ali Joshua Ebrahimi · Cardiovascular Disease Physician
2000 6Th Ave S(205) 934-9999
Richard Cox, MD
4.5Richard Cox · Cardiovascular Disease Physician
833 Saint Vincents Dr Suite 300(205) 939-4512
Elizabeth Jackson
4.5Elizabeth Jackson · Cardiovascular Disease Physician
1717 6Th Ave S(800) 822-8816
Jacob Cross Townsend, MD
4.5Jacob Cross Townsend · Cardiovascular Disease Physician
100 Pilot Medical Dr(205) 856-2284
Frederick Spencer Gaskin, MD
4.5Frederick Spencer Gaskin · Cardiovascular Disease Physician
833 Saint Vincents Dr(205) 933-4640
Alvaro Alejandro Aldana, MD
4.5Alvaro Alejandro Aldana · Cardiovascular Disease Physician
3686 Grandview Pkwy(205) 971-7500
Robert C Bourge, MD
4.5Robert C Bourge · Cardiovascular Disease Physician
2000 6Th Ave S(205) 801-8000
Clifton Thomas Pannell Lewis, MD
4.5Clifton Thomas Pannell Lewis · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
2000 6Th Ave S Fl 4(205) 934-3338
Cardiovascular Associates Of The Southeast, L.L.C
4.5Cardiovascular Associates Of The Southeast, L.L.C · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000

Cardiovascular Associates Of North Alabama, P.C.
4.5Cardiovascular Associates Of North Alabama, P.C. · Cardiovascular Disease Physician
1528 Carraway Blvd(205) 250-6964

Farrell O Mendelsohn, MD
4.5Farrell O Mendelsohn · Cardiovascular Disease Physician
801 Princeton Ave SW(205) 780-4330
Walter Hansford Watford, MD
4.5Walter Hansford Watford · Cardiovascular Disease Physician
2151 Highland Ave S(205) 971-7500
Dale Scott Kirby, MD
4.5Dale Scott Kirby · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Tushar Mishra, MD/MBBS
4.5Tushar Mishra · Cardiovascular Disease Physician
801 Princeton Ave SW Suite 707(205) 780-4330
Southern Belle Group Inc.
4.5Southern Belle Group Inc. · Cardiovascular Disease Physician
25 W Oxmoor Rd(205) 253-2734
Cardiovascular Associates Of North Alabama, P.C.
4.5Cardiovascular Associates Of North Alabama, P.C. · Cardiovascular Disease Physician
1280 Columbiana Rd(205) 599-3540
Terence Sean Dunn, MD
4.5Terence Sean Dunn · Cardiovascular Disease Physician
2000 6Th Ave S(205) 934-9999
Murti Patel, MD
4.5Murti Patel · Cardiovascular Disease Physician
701 20Th St South Ab 921(601) 951-8488
William Stephen Mcmahon, MD
4.5William Stephen Mcmahon · Pediatric Cardiology Physician
1700 6Th Ave S(205) 934-3460
Percy J Colon, MD
4.5Percy J Colon · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Martin T. Bailey, MD
4.5Martin T. Bailey · Cardiovascular Disease Physician
801 Princeton Ave SW(205) 780-4330

James M Jones, MD
4.5James M Jones · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Donald G Gordon, MD
4.5Donald G Gordon · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Percy J Colon, MD
4.5Percy J Colon · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Anderson M Morris, MD
4.5Anderson M Morris · Cardiovascular Disease Physician
2022 Brookwood Medical Ctr Dr(205) 877-9290
Joshua Noel Cockrell, MD
4.5Joshua Noel Cockrell · Cardiovascular Disease Physician
100 Pilot Medical Dr(205) 856-2284


Raashid Ashraf, MD
4.5Raashid Ashraf · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Garima Arora, MD, MRCP
4.5Garima Arora · Cardiovascular Disease Physician
1808 7Th Ave S(205) 394-0820
Russell C Reeves, MD
4.5Russell C Reeves · Cardiovascular Disease Physician
3980 Colonnade Pkwy(205) 510-5000
Raed A Aqel, MD
4.5Raed A Aqel · Interventional Cardiology Physician
619 19Th Street South(205) 934-6600
Cardiologists in Birmingham by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Cardiologists in nearby cities
Same specialty in cities near Birmingham — useful if your insurance network extends across the metro.
About finding a cardiologist in Birmingham
Birmingham has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist in Birmingham, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Birmingham cardiologists list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about cardiologists in Birmingham
How much does a visit to a cardiologist cost in Birmingham?+
In-network cardiologists in Birmingham typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see Birmingham cardiologists who list your specific plan, and confirm acceptance directly with the office before booking.
Are Birmingham cardiologists accepting new patients?+
Most Birmingham listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Which insurance plans do Birmingham cardiologists list?+
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Do I need a referral to see a cardiologist in Birmingham?+
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.