Mhairi A. McFarlane, MD
Happy Valley, OR 97015
Providence Medical Group - Happy Valley
16180 Southeast Sunnyside Road, Suite 102, Happy Valley, OR 97015
New Patient Appointment Availability
Insurances Accepted
This information provides an overview of accepted insurance plan types. Coverage may vary by specific plan. Please verify your with your insurance provider before visiting us for care.
About Mhairi A. McFarlane
In her practice, Mhairi McFarlane, MD, emphasizes preventive care and patient education. She believes listening to patients is one of her most important roles as a physician and that every patient should be actively involved in his or her health care decisions.
Dr. McFarlane earned her medical degree from the University of Glasgow in her native city of Glasgow, Scotland. She completed her residency at Oregon Health & Science University.
Outside of the office, she enjoys cooking and loves playing with her three children.
Group Health Cooperative
ResidencyOregon Health & Science University Hospital
Medical School
University of Glasgow Medical School
1997
- American Board of Family Medicine, Family Medicine
16180 Southeast Sunnyside Road, Suite 102
Happy Valley, OR 97015
Providence Medical Group - Oregon
Providence St. Vincent Medical Center
Providence Portland Medical Center
Providence Milwaukie Hospital
Community Reviews
At Providence, we're dedicated to providing you quality, personalized health care. We are constantly striving to optimize your experience.
As part of ensuring you have a positive experience with Providence, our online provider directory includes ratings and patient comments for select providers. More about our survey.
In the last two years I lost my husband to cancer and fell off a ladder resulting in an open fracture and ORIF that has left me with chronic pain. My provider understood my life stressors and responded appropriately to my concerns and fears. She also respects that I am a nurse with a certain level of medical knowledge. She respects my questions and concerns. I am very comfortable with her as my PCP and that is saying a lot!
Providence Patient
She's a wonderful doctor. Thank you.
Providence Patient
She listens and talks to me about what would be best for me
Providence Patient
She is a very good doctor
Providence Patient
Great
Providence Patient
MD McFarlane and the Care team saved my life. The doctor continues to care or my health and well-being. I am grateful to Providence with all my entirety.
Providence Patient