Local endocrinologists focus on the thyroid and other glands, and the hormones they make, which affect fertility, growth, osteoporosis, metabolism, and more. In addition to diabetes and other issues, people also see endocrinologists for gender-affirming hormone therapy.
Endocrinology, Diabetes, and Metabolism
Our list of top medical providers is chosen by a survey of their peers. Click here to learn more about our methodology.
Alistair Bahar
Top Doctor: Endocrinology, Diabetes, and Metabolism
Kaiser Permanente Interstate Medical Office - Central
3600 N Interstate Ave • Portland, Oregon 97227
800-813-2000
Barbara Hettinger
Top Doctor: Endocrinology, Diabetes, and Metabolism
Portland VA Medical Center
3710 SW US Veterans Hospital Rd • Portland, Oregon 97239
503-220-8262
Sarah Hopkins
Top Doctor: Endocrinology, Diabetes, and Metabolism
Providence Medical Group - Endocrinology - East
5211 NE Glisan St Bldg C • Portland, Oregon 97213
503-215-6601
Victoria Morimoto (PA)
Top Physician Assistant: Endocrinology, Diabetes, and Metabolism
OHSU Harold Schnitzer Diabetes Health Center and Endocrinology Clinic - Marquam Hill
3270 SW Pavilion Loop • Portland, Oregon 97239
503-494-3273
Olga Senashova
Top Doctor: Endocrinology, Diabetes, and Metabolism
OHSU Otolaryngology - Head and Neck Surgery Clinic - Beaverton
15700 SW Greystone Ct • Beaverton, Oregon 97006
503-494-2544
Christin Snyder
Top Doctor: Endocrinology, Diabetes, and Metabolism
Kaiser Permanente Interstate Medical Office - Central
3600 N Interstate Ave • Portland, Oregon 97227
800-813-2000
Elizabeth Stephens
Top Doctor: Endocrinology, Diabetes, and Metabolism
Providence Medical Group - Endocrinology - East
5211 NE Glisan St Bldg C • Portland, Oregon 97213
503-215-6601
Grace Sun
Top Doctor: Endocrinology, Diabetes, and Metabolism
Kaiser Permanente Interstate Medical Office - Central
3600 N Interstate Ave • Portland, Oregon 97227
800-813-2000
Fawn Melanie Wolf
Top Doctor: Endocrinology, Diabetes, and Metabolism
Providence Medical Group - Endocrinology West
9155 SW Barnes Rd #638 • Portland, Oregon 97225
503-216-7000