Our list of top medical providers is chosen by a survey of their peers. Click here to learn more about our methodology.

Laura Bitts

Top Doctor: Family Medicine
The Portland Clinic - South
6640 SW Redwood Ln • Portland, Oregon 97224

Carol E. Blenning

Top Doctor: Family Medicine
OHSU Primary Care Clinic - Richmond - Family Medicine
3930 SE Division St • Portland, Oregon 97202
503-418-3900

Breanne Brown

Top Doctor: Family Medicine
Providence Medical Group - Bridgeport Family Medicine
18040 SW Lower Boones Ferry Rd #304 • Tigard, Oregon 97224
503-216-0700

Prasanna Chandran

Top Doctor: Family Medicine
The Portland Clinic - Beaverton
15950 SW Milikan Wy • Beaverton, Oregon 97006

Ella Clark-Nicholson

Top Physician Assistant: Family Medicine
OHSU Primary Care Clinic - Gabriel Park - Family Medicine
4411 SW Vermont St • Portland, Oregon 97219
503-494-9992

Daniel Copp

Top Doctor: Family Medicine
Kaiser Permanente Rockwood Medical Office
19500 SE Stark St • Portland, Oregon 97233

Jessica Flynn

Top Doctor: Family Medicine
OHSU Primary Care Clinic - South Waterfront - Family Medicine
3303 S Bond Ave • Portland, Oregon 97239
503-494-8573

Alli Foxx

Top Physician Assistant: Family Medicine
OHSU Primary Care Clinic - Richmond - Family Medicine
3930 SE Division St • Portland, Oregon 97202
503-418-3900

Trixy J. Franke

Top Doctor: Family Medicine
Kaiser Permanente Mt Scott Medical Office
9800 SE Sunnyside Rd • Clackamas, Oregon 97015

Brian Garvey

Top Doctor: Family Medicine
OHSU Primary Care Clinic - Scappoose - Family Medicine
51377 Old Portland Road • Scappoose, Oregon 97056
503-418-4222

Lucinda Griffith

Top Doctor: Family Medicine
The Portland Clinic - Beaverton
15950 SW Milikan Wy • Beaverton, Oregon 97006

Nilana Gunasekaran

Top Doctor: Family Medicine
Kaiser Permanente Interstate Medical Office - East
3550 N Interstate Ave • Portland, Oregon 97227

Mark A. Harvey

Top Doctor: Family Medicine
Kaiser Permanente Mt Scott Medical Office
9800 SE Sunnyside Rd • Clackamas, Oregon 97015

Tara Heeney

Top Doctor: Family Medicine
The Portland Clinic - Northeast
5005 NE Sandy Blvd • Portland, Oregon 97213

Karin Jacobson

Top Doctor: Family Medicine
Kaiser Permanente Mt Scott Medical Office
9800 SE Sunnyside Rd • Clackamas, Oregon 97015

Cara Kawahara

Top Doctor: Family Medicine
Kaiser Permanente Sunset Medical Office
19400 NW Evergreen Pkwy • Hillsboro, Oregon 97124

Rowena Manalo

Top Doctor: Family Medicine
Kaiser Permanente Rockwood Medical Office
19500 SE Stark St • Portland, Oregon 97233

Amanda Miller

Top Physician Assistant: Family Medicine
OHSU Primary Care Clinic - Gabriel Park - Family Medicine
4411 SW Vermont St • Portland, Oregon 97219
503-494-9992

Aoife O'Sullivan

Top Doctor: Family Medicine
CareHere
4000 NE Blue Lake Rd • Fairview, Oregon 97024
503-721-6040

Heather M. Penny

Top Doctor: Family Medicine
Kaiser Permanente Interstate Medical Office - East
3550 N Interstate Ave • Portland, Oregon 97227

Joshua Reagan

Top Doctor: Family Medicine
Providence Medical Group - Milwaukie
10330 SE 32nd Ave #205 • Milwaukie, Oregon 97222
503-513-8950

Michelle Ritter

Top Doctor: Family Medicine
Kaiser Permanente Rockwood Medical Office
19500 SE Stark St • Portland, Oregon 97233

Lauren Roberts

Top Doctor: Family Medicine
The Portland Clinic - Northeast
5005 NE Sandy Blvd • Portland, Oregon 97213

Sean C. Robinson

Top Doctor: Family Medicine
OHSU Primary Care Clinic - Gabriel Park - Family Medicine
4411 SW Vermont St • Portland, Oregon 97219
503-494-9992

Darbi Seely

Top Doctor: Family Medicine
Kaiser Permanente Mt Scott Medical Office
9800 SE Sunnyside Rd • Clackamas, Oregon 97015

Kimberly Shields

Top Doctor: Family Medicine
Providence Family Medicine Gateway
1321 NE 99th Ave #200 • Portland, Oregon 97220
503-215-4250

Joe M. Skariah

Top Doctor: Family Medicine
OHSU Primary Care Clinic - Scappoose - Family Medicine
51377 Old Portland Road • Scappoose, Oregon 97056
503-418-4222

Daniel Stein

Top Physician Assistant: Family Medicine
OHSU Primary Care Clinic - Richmond - Family Medicine
3930 SE Division St • Portland, Oregon 97202
503-418-3900

Micha Tannenbaum

Top Physician Assistant: Family Medicine
Kaiser Permanente Interstate Medical Office - East
3550 N Interstate Ave • Portland, Oregon 97227

Johanna Warren

Top Doctor: Family Medicine
OHSU Center for Women's Health - Marquam Hill
808 SW Campus Dr • Portland, Oregon 97239
503-418-4500