Home / Find a Doctor / William Barnes, M.D.

William Barnes, M.D.

William Barnes, Urology

Dr. Barnes has been in practice more than 30 years with special interest in male and female bladder problems including both incontinence and difficulty voiding. Dr. Barnes also has a special interest in and success treating painful bladder and pelvic conditions. Dr. Barnes evaluates and treats urinary stone, cancers of the kidney, bladder and prostate as well as urinary infections.

Procedures Dr. Barnes Performs

  • Adrenalectomy
  • Bladder Repair Surgery
  • Bladder Surgery
  • Cystometry
  • Cystotomy
  • Cystourethroscopy and Transurethral Resection of Bladder Neck
  • Incontinence Sling Procedure
  • Kidney and Ureter Removal
  • Kidney Stone Removal
  • Kidney Stones Treatment
  • Lithotripsy
  • Orchiectomy
  • Orchiopexy for Undescended Testicle
  • Penile Implants
  • Prostate Removal
  • TURP (Transurethral Resection of Prostate)
  • Ureteroneocystostomy
  • Urethral Dilation
  • Uroflowmetry
  • Varicocelectomy or Hydrocelectomy
  • Vasectomy
  • Patient Rating
  • Information & Education
  • Insurance Accepted
  • Map
  • Doctor of Medicine

    Univ of Texas - Galveston, 1973

Board Certifications:

    • Urology


If you do not see your plan listed below, please contact our clinic to determine if we accept your insurance.

•  * Call office to check for insurances accepted.
•  Aetna US Healthcare - HMO/EPO/POS
•  Aetna US Healthcare-Indemnity
•  Aetna US Healthcare - PPO
•  Blue Cross Out-of-State
•  Blue Traditional (BCBS)-HMO
•  BlueLincs-HMO
•  Champus Tricare
•  Community Care Network (CCN)-PPO
•  First Health PPO
•  OSMA Health
•  Self-pay
•  United Healthcare Indemnity
•  United Healthcare-HMO
•  United Healthcare-POS/EPO
•  Worker's Comp-INTEGRIS Health Employee
•  Blue Preferred (BCBS)-EPO

Need assistance finding the best doctor?

If you are unable to locate the doctor you are searching for, please call Physician Scheduling at 405-552-0345

© 2016 INTEGRIS Health Pencil
Oklahoma's largest hospital network
3300 N.W. Expressway
Oklahoma City, OK 73112 Phone: (405) 951-2277
Back to Top