Back to search

Richard L Orth, DO

Primary Location:
Address 831 NW Council Dr Ste 101
Gresham, OR 97030
Specialties: Family Practice, Geriatric Medicine - FP Patient Rating: Gender: Male


Dr. Richard Orth is board certified in family practice and geriatrics. He earned his medical degree from Kirksville College of Osteopathic Medicine and then completed a residency at Eastmoreland Hospital. A love for learning, helping people and the challenge of the career path lead Dr. Orth to medicine.

Dr. Orth is passionate about people. He enjoys the ability to help his patients by giving positive direction. His clinical passions include cardiology and caring for senior populations.

In his spare time, Dr. Orth enjoys shooting, sports, motorcycles and flying. He has three children and eight grandchildren.


  • American Osteopathic Association, Family Medicine, 1993


  • Medical School

    Kirksville College of Osteopathic Medicine

  • Internship

    Eastmoreland Hospital


Learn more about patient ratings
  • 07/21/2019
    Rating: 5

    i have been with dr orth for over 30 years!! that should tell you enough about his care of me

  • 07/21/2019
    Rating: 4.69

    our relationship has improved the more I see him. his knowledge on my condition is great and he shows a deep interest in helping me get better. He respects his practice which is very noticable and the people who work for him seem to enjoy their jobs and responsibilities.

  • 07/14/2019
    Rating: 5

    The whole office was efficient and professional. You are extremely fortunate to have Dr Orth at your clinic in Gresham.

  • 06/23/2019
    Rating: 5

    Dr. Orth is a true gentleman who cares deeply about his patients. He is the type of Doctor ALL Doctors should strive to emulate, humble, attentive, caring and friendly. Dr. Orth is by far, the BEST Doctor I have ever seen in my 51 years and you need to do whatever you can to keep him around.


  • Primary Location Adventist Health Gresham Station
    831 NW Council Dr Ste 101
    Gresham, OR 97030
    (503) 665-8176 Map and directions