These local family medicine doctors, nurse practitioners, and physician assistants provide primary care and preventive health services to children and adults, with subspecialties that include women's health, geriatrics, transgender care, and more.

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

Tovi M. Anderson

Top Doctor
Kaiser Permanente - Beaverton Medical & Dental Office
4855 SW Western Ave • Beaverton, Oregon 97005

Amelia R.H. Baker

Top Doctor
Providence Primary Care - Southeast Portland
4104 SE 82nd Ave - Ste 250 • Portland, Oregon 97266
503-215-9850

Laura Bitts

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

Amanda Boice

Top Physician Associate
The Portland Clinic - Northeast
5005 NE Sandy Blvd • Portland, Oregon 97213

Annie Buckmaster

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

Prasanna Chandran

Top Doctor
The Portland Clinic - Beaverton
15950 SW Millikan Wy • Beaverton, Oregon 97003

Mark A. Harvey

Top Doctor
Kaiser Permanente - Mt. Scott Medical Office
9800 SE Sunnyside Rd • Clackamas, Oregon 97015

Tara Heeney

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

Melissa A. Hemphill

Top Doctor
Providence Primary Care - Southeast Portland
4104 SE 82nd Ave - Ste 250 • Portland, Oregon 97266
503-215-9850

Karin T. Jacobson

Top Doctor
Kaiser Permanente - Mt. Scott Medical Office
9800 SE Sunnyside Rd • Clackamas, Oregon 97015

Marcy G. Lake

Top Doctor
Kaiser Permanente - Beaverton Medical & Dental Office
4855 SW Western Ave • Beaverton, Oregon 97005

Rebecca Neborsky

Top Doctor
Baskin Clinic
2222 NW Lovejoy St - Ste 406 • Portland, Oregon 97210
503-808-9211

Aoife O'Sullivan

Top Doctor
Portland Menopause Doc LLC Telemedicice Practice
701 SW Sixth Ave • Portland, Oregon 97204

Bina D. Patel

Top Doctor
Kaiser Permanente - Gateway Medical Office
1700 NE 102nd Ave • Portland, Oregon 97220

Heather M. Penny

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

Baier Rakowski

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

Kim Shields

Top Doctor
Aim Health
9555 SW Barnes Rd - Ste 255 • Portland, Oregon 97225
503-908-1590

Fayza I. Sohail

Top Doctor
Kaiser Permanente - Sunset Medical Office
10060 NE Evergreen Pkwy • Hillsboro, Oregon 97124

Ryan Viles

Top Physician Associate
The Portland Clinic - Northeast
5005 NE Sandy Blvd • Portland, Oregon 97213

Johanna Beth Warren

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

Jonathan D. Wildi

Top Doctor
Kaiser Permanente - Beaverton Medical & Dental Office
4855 SW Western Ave • Beaverton, Oregon 97005