Local pediatricians, nurse practitioners, and physical assistants provide care for infants, children, and teens, including primary care and preventive care, well-child checks, vaccines and immunizations, mental health 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.

Lori Anderson

Top Doctor
Metropolitan Pediatrics
25050 SE Stark St - Ste 300 • Gresham, Oregon 97030
503-667-8878

Jennifer L. Bass

Top Doctor
Kaiser Permanente - Interstate Medical Office Central
3600 N Interstate Ave • Portland, Oregon 97227
800-813-2000

Allison Baynham

Top Doctor
Metropolitan Pediatrics
7213 SW Hazel Fern Rd • Tigard, Oregon 97224
503-214-2064

Bronwyn Baz

Top Doctor
OHSU Doernbecher Children's Hospital
3181 SW Sam Jackson Park Rd • Portland, Oregon 97239
503-494-9000

Megan Brusca

Top Doctor
Trailhead Pediatrics
5231 NE Martin Luther King Jr. Blvd • Portland, Oregon 97211
503-342-2180

Kayla M. Buker

Top Doctor
Pediatric Associates of the Northwest
7150 SW Dartmouth St • Tigard, Oregon 97223
503-968-3480

Deidre Burton

Top Doctor
Metropolitan Pediatrics
1130 NW 22nd Ave - Ste 320 • Portland, Oregon 97210
503-295-2546

Aishwarya Deenadayalu

Top Doctor
Metropolitan Pediatrics
1130 NW 22nd Ave - Ste 320 • Portland, Oregon 97210
503-295-2546

Meredith R. Dunn

Top Doctor
Trailhead Pediatrics
5231 NE Martin Luther King Jr. Blvd • Portland, Oregon 97211
503-342-2180

Joseph Rocco Elia

Top Doctor
Metropolitan Pediatrics
1130 NW 22nd Ave - Ste 320 • Portland, Oregon 97210
503-295-2546

Ryan Hassan

Top Doctor
Pediatric Associates of the Northwest
7150 SW Dartmouth St • Tigard, Oregon 97223
503-968-3480

Arija I. Iverson

Top Doctor
Shriners Children's Portland
3101 SW Sam Jackson Park Rd • Portland, Oregon 97239
503-241-5090

Clotilde Johnson-Beale

Top Doctor
Metropolitan Pediatrics
25050 SE Stark St - Ste 300 • Gresham, Oregon 97030
503-667-8878

Karen Lickteig

Top Doctor
Metropolitan Pediatrics
1130 NW 22nd Ave - Ste 320 • Portland, Oregon 97210
503-295-2546

Wendy Lin

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

Jill M. Lowers

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

Jenny Malcom

Top Doctor
Metropolitan Pediatrics
7213 SW Hazel Fern Rd • Tigard, Oregon 97224
503-214-2064

Erika Kempler Meyer

Top Doctor
Metropolitan Pediatrics
1130 NW 22nd Ave - Ste 320 • Portland, Oregon 97210
503-295-2546

Sara Murdick

Top Doctor
Metropolitan Pediatrics
15455 NW Greenbrier Pkwy - Ste 111 • Beaverton, Oregon 97006
503-531-3434

Kendra E. Nguyen

Top Doctor
Kaiser Permanente - Sunnyside Medical Center
10180 SE Sunnyside Rd • Clackamas, Oregon 97015
800-813-2000

Jodie B. Oltmans

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

Kirin Palmer

Top Doctor
Pure Joy Pediatrics
15405 SW 116th Ave - Ste 116 • Tigard, Oregon 97224
503-420-8667

Tracy J. Peck

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

Monique Pritchard

Top Doctor
Sellwood Medical Clinic
8332 SE 13th Ave • Portland, Oregon 97202
503-595-9300

Shaili Rajput

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

Claire Ruggeri

Top Doctor
Pediatric Associates of the Northwest
7150 SW Dartmouth St • Tigard, Oregon 97223
503-968-3480

Erin F. Ryan

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

Tara Schwab

Top Doctor
Sellwood Medical Clinic
8332 SE 13th Ave • Portland, Oregon 97202
503-595-9300

Samir M. Shehab

Top Doctor
Kaiser Permanente - Cascade Park Medical Office
12607 SE Mill Plain Blvd • Vancouver, Washington 98684
800-813-2000

My N. Tran

Top Doctor
Kaiser Permanente - Sunnyside Medical Center
10180 SE Sunnyside Rd • Clackamas, Oregon 97015
800-813-2000

Camille J. Yu

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