COVID-19: PeaceHealth is open, with safe virtual and in-person visits.
Learn more about our safety measures and visitor restrictions.

photo of John B. Holtzapple MD PeaceHealth employed provider

John B. Holtzapple MD

  • Family Medicine
  • PeaceHealth Medical Group Provider

Dr. John Holtzapple is Board Certified in Family Practice at Clinic Barger as well as a member of the American Academy of Family Practice and LaLeche League.

Dr. Holtzapple says that what he likes best about his medical specialty is that "there is no age or time limit on whom I see. I get to really know my patients over years, often from childhood, because I care for all members of a family."

His special interests are adolescent medicine, breast-feeding and asthma. When he is not in the office, Dr. Holtzapple enjoys bicycling, hiking and camping.

Insurance Accepted

  • Atrio Health Plans
  • CIGNA-Great West Healthcare
  • Coventry/First Health Network
  • First Choice Health Network
  • Kaiser
  • LifeWise
  • Majoris Health Systems
  • Managed Healthcare NW
  • Medicare
  • Moda Health (ODS)
  • Multi Plan
  • Oregon Medicaid (DMAP)
  • Pacific Source

Board Certification

  • American Board of Family Medicine


  • University of North Carolina School of Medicine
    Degree: MD
  • Providence Medical Center
    Specialty: Family Practice


  • Family Medicine

Privileged Facilities

  • PeaceHealth Sacred Heart Medical Center - RiverBend
  • PeaceHealth Sacred Heart Medical Center - University Dist

Patient Ratings and Comments

The Patient Satisfaction Rating is an average of all responses to provider-specific questions on our post-appointment patient surveys. Patient Comments are submitted by patients (or their caregivers) on our Patient Satisfaction Survey, and are displayed in their entirety.

  • PeaceHealth Medical Group - Oregon
    Family Medicine
    4010 Aerial Way
    Eugene, OR 97402
    Fax: 541-242-8413
  • PeaceHealth Medical Group - Oregon
    Family Medicine-Care Team 1
    1200 Hilyard Street, Suite 230
    Eugene, OR 97401
    Fax: 541-302-4733

My PeaceHealth

My PeaceHealth is the electronic medical record for patients of PeaceHealth Medical Group providers.

My PeaceHealth electronic medical record for PeaceHealth Medical Group patients