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.
University of Glasgow Faculty of Medicine
1997
Group Health Cooperative of Puget Sound
2001
Oregon Health & Science University School of Medicine
2003
- 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.
She is very thorough in her assessment of my needs.
Providence Patient
I've been with Dr McFarlane a long time. Nothing but good things to say.
Providence Patient
All has been good.
Providence Patient
Seen her many years! Excellent!
Providence Patient
It was completely good.
Providence Patient
Always has helped me whenever needed......Very good doctor !
Providence Patient