Dr. John G. Cargill

  • MD
  • Urologist
  • Spoken languages English


Dr. John Cargill attended the University of Virginia, graduating with degrees in Engineering and Medicine. After two years of general surgery residency training at the Medical College of Virginia, Dr. Cargill then completed his urology residency training at the University of Alabama at Birmingham. He is a current Diplomate of the American Board of Urology, certified through 2020. Dr. Cargill’s special interests in urology are female pelvic organ prolapse and incontinence, kidney stones, BPH and prostate cancer.

Career Positions

Current position(s)

  • Asheville Urological Associates - Urologist, Asheville, NC

Past position(s)

  • Piedmont Urology Associates - Urologist, Charlotte, NC
  • Memorial Hospital - Urologist, Chief of Staff and Board Member, Martinsville, VA



  • University of Virginia, Bachelor's of Science in Engineering Science, Charlottesville, VA
  • University of Virginia School of Medicine, Charlottesville, VA,


  • Medical College of Virginia, General Surgery, Charlottesville, VA
  • University of Alabama School of Medicine, Urology, Birmingham, AL


  • Medical College of Virginia, General Surgery, Richmond, VA