photo of John R. Roth PAPeaceHealth employed provider

John R. Roth PA

  • Physician Assistant - Pediatrics
  • PeaceHealth Medical Group Provider

I enjoy spending time with families to educate them on ways to prevent illness and promote healthy lifestyle habits. I encourage everyone to ‘Be the change you wish to see in the world’ – Tenemos que ser el cambio que queremos ver en el mundo

When not spending time in the office John, his wife, Dr. Amelia Roth, a Developmental Pediatrician, and young daughter Greta love taking advantage of all outdoor activities. This includes hiking, fishing, camping, running and swimming. John is also a professional mobile DJ (DJ Libertad)-means freedom in Spanish as music IS freedom for John. He’s been performing at a variety of venues and events since 2001. John is also fluent in Spanish after spending more than 4 years in Central America and working as a volunteer interpreter for medical teams and various public health projects.

Insurance Accepted

  • Aetna
  • Atrio Health Plans
  • CIGNA-Great West Healthcare
  • Coventry/First Health Network
  • First Choice Health
  • First Choice Health Network
  • Health Net of Oregon
  • Kaiser
  • LifeWise
  • Medicare
  • Moda Health (ODS)
  • Multi Plan
  • Oregon Medicaid (DMAP)
  • Pacific Source
  • Providence EPO
  • Providence Medicare
  • Providence Preferred
  • Regence - BC/BS
  • Samaritan Health Plans
  • TriCare
  • Trillium - Medicaid/OHP
  • Trillium Medicare
  • United HealthCare Networks

Board Certification

  • National Commission of Certification of Physician Assistants


  • Oregon Health & Science University
    Degree: MPAS


  • Physician Assistant - Pediatrics

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. Learn more about our survey.

  • PeaceHealth Medical Group - Oregon
    3377 RiverBend Drive
    Springfield, OR 97477
    Fax: 541-222-6435
  • PeaceHealth Medical Group - Oregon
    4010 Aerial Way
    Eugene, OR 97402
    Fax: 541-242-8502
  • PeaceHealth Medical Group - Oregon
    1200 Hilyard Street, Suite 440
    Eugene, OR 97401
    Fax: 541-687-6067
  • PeaceHealth Medical Group - Cottage Grove
    1515 Village Drive
    Cottage Grove, OR 97424
    Fax: 541-767-5439