Photograph of Dr. David Barranco, MD, a neurosurgeon based in Phoenix, Arizona who specializes in brain tumors, spinal cord tumors, and pituitary tumors.

Dr. David Barranco


MD, University of Southern California School of Medicine

BA, Williams College, cum laude

Internship, University of Pennsylvania Hospital, General Surgery

Residencies and Fellowships

University of Pennsylvania Hospital, Neurosurgery

Children’s Hospital of Philadelphia 

Board Certifications

American Board of Neurological Surgeons


  • Brain Tumor Treatment
  • Spinal Cord Tumor Treatment
  • Cervical, Thoracic, and Lumbar Spine Surgery
  • Pituitary Tumor & Disorder Treatment
  • Radiosurgery
  • Trigeminal Neuralgia Treatment
  • Normal Pressure Hydrocephalus (NPH) Treatment
  • Carpal Tunnel Surgery
  • Arnold Chiari Malformation Treatment

Dr. Barranco's Philosophy

"I love what I do because it gives me the chance to return patients to the function they're use to and relieves them of their medical problem."


Alpha Omega Alpha Honor Society
Upjohn Achievement Award for Academic Excellence
Merck Manual Award of Outstanding Academic Excellence
Top Doc Award,  Phoenix

What You'll Need to Schedule an Appointment

  • Imaging CD (within 6 months)
  • Imaging Report
  • Pertinent Medical Records
  • Demographics
  • Insurance Card (s)
  • Referral (if required)

Telephone: (602) 406-4760
Fax: (602) 406-6112

Some of the Insurance Plans We Accept

Please visit our payment and insurance section to see what plans we accept.
Our patient navigator can help if you need assistance.

Request a Surgical Evaluation

As a Barrow patient, you can feel confident we’ll exhaust every avenue to arrive at a proper diagnosis and treatment plan customized specifically for you. Request a Surgical Evaluation online and our Patient Navigator will guide you through the next steps. *Please know that we prefer reviewing your imaging and medical records before your first appointment to give you the best patient care and treatment options.

Request An Appointment Today