Mack Barnes

Gynecologic Oncology


Dr. Barnes has been in practice with Alabama Oncology since 2012. He specializes in Gynecologic Oncology and works out of Brookwood Women's Center and St. Vincent's Birmingham.


Oncologist - Cancer


My father, who was a neurosurgeon, instilled in me the responsibility of taking care of others and the satisfaction that came with restoring their health.

He subsequently died of cancer but I always knew I wanted to be a surgeon. My current specialty allows me to use the talents I have to make a difference through the surgical treatment of Gynecologic Cancers. In some way, I feel I am giving back to those affected with the disease that killed my father. The patients I have the opportunity to work with, are extraordinary, as are the exceptional physicians and staff of Alabama Oncology. It is a real privilege to work in a setting that offers such a sophisticated level of clinical care.


Wake Forest University, Winston-Salem, North Carolina
University of North Carolina at Chapel Hill, Chapel Hill, North Carolina
Internship – University of North Carolina at Chapel Hill,
Chapel Hill, North Carolina
Residency – Northwestern University, Chicago, IL.
Administrative Chief Resident – Northwestern University, Chicago, IL.
Research Fellow – Gene Therapy Program, University of Al at Birmingham
Birmingham, AL.
Fellowship – University of Alabama at Birmingham, Birmingham, AL.


Oncology Committee, Brookwood Hospital
SGO Candidates Task Force, Society of Gynecologic Oncology
Cancer Committee St. Vincent’s Hospital
Executive Committee Brookwood Hospital
GYN/PI Committee Brookwood Hospital


American College of Obstetrics and Gynecology
Society of Gynecologic Oncology – Full Member
American Society of Gene Therapy
American Society of Clinical Oncology
Jefferson Country Medical Society
Birmingham OB/GYN Society


American Board of Obstetrics and Gynecology, 1999
American Board of Obstetrics and Gynecology, Gynecologic Oncology Subspecialty, 2001




Dr. Barnes also works at St. Vincent's Birmingham:

2728 10th Avenue South, Suite 200
Birmingham, AL 35205