Andrew B. Shaffer, MD

Andrew Shaffer, MD

Accepting new patients

For Appointments Call (541) 706-7735

Office Locations

About Shaffer

Dr. Shaffer attended Eastern Virginia Medical School and completed his internal medicine residency at the University of Alabama at Birmingham. He received rheumatology training at the University of Utah.

Dr. Shaffer has a particular interest in musculoskeletal ultrasound.

In his free time, Dr. Shaffer enjoys hiking, rock climbing, skiing and riding motorcycles. He is excited to enjoy the outdoor opportunities with his wife and their two dogs.


  • Fellowship - University of Utah Health, Internal Medicine (2022)
  • Residency - University of Alabama at Birmingham, Internal Medicine (2020)
  • Medical Education - Eastern Virginia Medical School (2017)

Board Certification

American Board of Internal Medicine

Company Name

St. Charles Health System