Is this your profile? Claim it to update your information, add photos, and get a verified badge. Claim this profile →

Dr. Cameron Barnes, M.D.

Urology

Richmond, VA 23235
3.3(255 ratings on Google)· synced 5/9/2026
Name
Dr. Cameron Barnes, M.D.
Specialty
Urology
Location
Richmond, VA
Phone
804-330-9105
Rating
3.3 / 5 (255 Google reviews)

Data source: NPPES NPI Registry · Google synced 5/9/2026

UROLOGY
M.D.
GROUP PRACTICE
RICHMOND, VA

About Dr. Barnes

Dr. Cameron Barnes, M.D. is a board-certified urologist practicing in Richmond, VA. He brings focused expertise in the diagnosis and treatment of a broad range of urological conditions affecting men and women. His clinical approach emphasizes clear communication and evidence-based care. Patients in the Richmond area trust him for straightforward, expert guidance on some of medicine's most personal health concerns.

Patients see Dr. Cameron Barnes for a range of urological concerns. Common conditions include Kidney Stones, Benign Prostatic Hyperplasia (BPH), Urinary Incontinence, Urinary Tract Infections, Bladder Cancer, Prostate Cancer, Overactive Bladder, Hematuria, Erectile Dysfunction, Prostatitis, Hydronephrosis, and Interstitial Cystitis. Many arrive after an initial workup from their primary care doctor, though self-referrals are also welcome.

Services at this practice include Cystoscopy, TURP (Transurethral Resection of the Prostate), Ureteroscopy, Shock Wave Lithotripsy, Prostate Biopsy, Bladder Biopsy, Ureteral Stent Placement, Male Vasectomy, Urodynamic Testing, and PCNL (Percutaneous Nephrolithotomy). Dr. Cameron Barnes reviews all available options with patients before any procedure is scheduled. The aim is to ensure each person understands their diagnosis and the reasoning behind recommended treatment.

Urology Services in Richmond, VA

For patients in Richmond, VA seeking urological care, a consultation with Dr. Cameron Barnes is the starting point. The practice serves patients from across the Richmond area. Office contact details are listed on this page.

Specialty Overview

Dr. Barnes specializes in the full spectrum of urological care, addressing conditions of the kidneys, bladder, prostate, and urinary tract. His practice serves both male and female patients presenting with issues ranging from recurrent kidney stones to prostate disease and urinary incontinence.

Conditions Treated

  • Kidney Stones
  • Benign Prostatic Hyperplasia (BPH)
  • Urinary Incontinence
  • Urinary Tract Infections
  • Bladder Cancer
  • Prostate Cancer
  • Overactive Bladder
  • Hematuria
  • Erectile Dysfunction
  • Prostatitis
  • Hydronephrosis
  • Interstitial Cystitis

Procedures

  • Cystoscopy
  • TURP (Transurethral Resection of the Prostate)
  • Ureteroscopy
  • Shock Wave Lithotripsy
  • Prostate Biopsy
  • Bladder Biopsy
  • Ureteral Stent Placement
  • Male Vasectomy
  • Urodynamic Testing
  • PCNL (Percutaneous Nephrolithotomy)

Frequently Asked Questions

What conditions does Dr. Cameron Barnes treat?

Dr. Barnes treats a wide range of urological conditions including kidney stones, benign prostatic hyperplasia, bladder issues, urinary incontinence, urinary tract infections, and prostate disease. He sees both male and female patients at his Richmond, VA practice.

Does Dr. Barnes treat urinary incontinence in women?

Yes, urinary incontinence is among the conditions Dr. Barnes addresses for female patients. Treatment options vary based on the type and severity of incontinence, and he will review the most appropriate plan during your consultation.

What should I expect at my first appointment with Dr. Barnes?

Your first visit will typically include a review of your medical history, a discussion of your current symptoms, and any necessary diagnostic evaluations. Bringing a list of current medications and prior test results can help make your appointment as productive as possible.

Does Dr. Barnes perform minimally invasive procedures?

Dr. Barnes offers a range of procedures, including minimally invasive options for conditions like kidney stones and prostate enlargement. The right approach depends on your specific diagnosis, which will be discussed thoroughly before any procedure is planned.

How do I schedule an appointment with Dr. Barnes in Richmond, VA?

You can request an appointment through Undeez or by contacting his Richmond practice directly. Having your insurance information and a referral, if required by your plan, ready ahead of time will help streamline the scheduling process.

Patient Reviews

No reviews yet. Be the first to share your experience.