Skip to content
Ryan McKinnon

Ryan McKinnon MD

Specialties: Comprehensive Ophthalmology

208-463-3214

REQUEST AN APPOINTMENT

Saltzer Health

Ryan McKinnon, MD, is a Board-Certified Comprehensive Ophthalmologist who treats children and adults with conditions that affect the eyes and visual system. He also performs surgery for cataracts, glaucoma, macular diseases, diabetic retinopathy, and eyelid diseases. Dr. McKinnon has been serving patients in the Treasure Valley since 1993.

Areas of Specialty

  • Vision loss
  • Cataracts
  • Glaucoma
  • Macular degeneration
  • Diabetic retinopathy
  • Eyelid abnormalities

Education

Residency: University of Missouri-Columbia, Mason Eye Institute, Columbia, Missouri

Internship: St. John’s Mercy Medical Center, St. Louis, Missouri

Medical School: University of Illinois College of Medicine at Urbana-Champaign, Urbana, Illinois

Undergraduate: Brigham Young University, Provo, Utah, Bachelor’s degree in Biochemistry with a minor in Japanese

Certification

Board Certified by the American Board of Ophthalmology

Clinical Research

Dr. McKinnon has been actively involved in advancing the field of ophthalmology through clinical research. He was the principal investigator in a number of clinical trials, including clinical trials involving eye drops used after cataract surgery as well as studies related to treating conjunctivitis and glaucoma.

Languages Spoken

English and Spanish

Personal Interests

Dr. McKinnon enjoys cycling, nature, and music. He plays the piano, guitar, ukulele, and bass. He records original music on his computer.

Ryan McKinnon provides services in:


Caldwell Ophthalmology

Address

1818 S. 10th Ave.
Caldwell ID, 83605

Get directions

Rides2Wellness Link

Contact

208-463-3000

Doctors’ Offices & Clinic Hours:
8:00am – 5:00pm Monday-Friday

South Nampa Medical Offices & Urgent Care

Address

215 E. Hawaii Ave
Nampa ID 83686

Get directions

Rides2Wellness Link

Contact

208-463-3000

Doctors’ Offices & Clinic Hours:
8:00am – 5:00pm Monday-Friday

Urgent Care

208-463-3309

Urgent Care Hours:
8:00am – 7:30pm Every Day

Press 6 for questions related to COVID testing and vaccines