Skip to main content

Connect with us on social media!


Meet Dr. Ranson


David W. Ranson, MD, FACS, is a board-certified general and vascular surgeon and a fellow of the American College of Surgeons. He has additional training in plastic surgery and burn care. Dr. Ranson is a native of West Virginia and practices at Thomas Memorial Hospital, Charleston Area Medical Center, and Boone Memorial Hospital. He sees patients in South Charleston, West Virginia, and beyond.

Dr. Ranson attended undergrad at West Virginia University in Morgantown, where he graduated with honors. He was subsequently accepted to West Virginia University School of Medicine, where he earned his medical degree. Dr. Ranson then completed a five-year surgical residency at the Charleston Division of the WVU School of Medicine at Charleston Area Medical Center.

Today, Dr. Ranson is an Assistant Clinical Professor of Surgery at the WVU School of Medicine in Charleston. He is the Cancer Liaison Physician for the American College of Surgeons. Dr. Ranson is also a member of the American Society of Breast Surgeons and Director of the Breast Center of Thomas Health Care Systems.

Click here to learn more

Take our Vein Screening Survey

Complete the 3 minute survey and a member of our team will follow up with you to discuss your results

Take The Survey


What we offer



Our team goes above and beyond to make sure you are taken care of and treated with the utmost respect and professionalism.

Angie McCune

Billing Coordinator


Christina Pritt

Scheduling Coordinator


Amber Swisher

Clinical Coordinator


Ashlee Walters

Vascular Tech


Kimberly Parsley

Vascular Tech


Jodi Stollings

Vascular Tech


Cindy Gresham

Vascular Tech

Signs of a Troubled Thyroid

Thyroid problems can express themselves in a number of concerning ways, including weight gain, fatigue, and hair loss. If you see any of the following signs, your thyroid may be to blame.


David W. Ranson, MD, FACS
4607 MacCorkle Ave SW, Suite 306
South Charleston, WV 25309
Phone: 304-768-7347

Office Hours

Get in touch