An endocrinologist treats hormonal and metabolic disorders, such as diabetes, thyroid conditions and obesity. Choose your city to find an available endocrinologist.