From acne to eczema, psoriasis to melanoma and other skin cancers, dermatologists treat all manner of conditions related to our largest organ, our skin.

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

Michael Adler

Top Doctor: Dermatology
The Oregon Clinic Portland Dermatology
1414 NW Northrup St #600 • Portland, Oregon 97209
503-223-3104

Matthew G. Basco

Top Doctor: Dermatology
Kaiser Permanente Sunnybrook Medical Office
9900 SE Sunnyside Rd • Clackamas, Oregon 97015

Elizabeth Berry

Top Doctor: Dermatology
OHSU Dermatology Clinic
3303 S Bond Ave • Portland, Oregon 97239
503-418-3376

Michelle Bonta

Top Doctor: Dermatology
Providence Medical Group
417 SW 117th Ave Ste 100 • Portland, Oregon 97225
503-216-8980

Rebecca Bremner

Top Doctor: Dermatology
The Oregon Clinic Portland Dermatology
1414 NW Northrup St #600 • Portland, Oregon 97209
503-223-3104

Susan D. Gass

Top Doctor: Dermatology
Kaiser Permanente Tanasbourne Medical Office
10315 NE Tanasbourne Dr • Hillsboro, Oregon 97214

Mara Limoncelli (PA)

Top Physician Assistant: Dermatology
Knott Street Dermatology
301 NE Knott St • Portland, Oregon 97212

Stephen Mannino

Top Doctor: Dermatology
The Portland Clinic - Downtown
800 SW 13th Ave • Portland, Oregon 97205

Kerianne McKeon (PA)

Top Physician Assistant: Dermatology
NW Dermatology Institute
2525 NW Lovejoy St #400 • Portland, Oregon 97210
503-223-1933

Jessica Mehta

Top Doctor: Dermatology
Providence Medical Group - Bridgeport Dermatology
18040 SW Lower Boones Ferry Rd • Tigard, Oregon 97224
503-216-0500

Amanda Pickert

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

Janelle Rohrback

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

Charlotte L. Tsai

Top Doctor: Dermatology
Kaiser Permanente Interstate Medical Office - Central
3600 N Interstate Ave • Portland, Oregon 97227

Erin Worth (PA)

Top Physician Assistant: Dermatology
Goodskin Dermatology
9775 SE Sunnyside Rd #500 • Portland, Oregon 97015
503-654-7546

Kevin B. Yarbrough

Top Doctor: Dermatology
Kaiser Permanente Sunnybrook Medical Office
9900 SE Sunnyside Rd • Clackamas, Oregon 97015