C. Ryan Barnes, M.D.

Dr. Barnes grew up in Virginia where he later attended the Medical College of Virginia to receive his medical degree in 1998. He finished both his general surgery internship and urology residency at the Medical College of Virginia in Richmond, Virginia.

Dr. Barnes is board certified in urology by the American Board of Urology. He is an active member with the American Urological Association and the American Association of Clinical Urologists. In addition, he is an active member of the Richmond Academy of Medicine.

C Ryan Barnes profile pic copy 2

M.D. Degree

Medical College of Virginia, Richmond, VA (1998)


Urology, Medical College of Virginia, Richmond, VA


American Board of Urology, 2005


Surgery, Medical College of Virginia, Richmond,VA

Special Interest

General Urology, Urodynamics, Prostate Disease and Incontinence.

Office Locations

Hanover & Stony Point


Video: Benign Prostatic Hyperplasia (BPH) or Enlarged Prostate Causes and Treatment

Dr. Barnes talks about BPH, its symptoms, what causes it and how it is treated.

To better serve our patients have  a new secure patient portal hosted by Intelichart.

You will receive an email invite to create an account in the new patient portal with Intelichart. The invite will come from: no-reply@patientportal.net 


Proceed to Patient Portal