Desequilíbrios hormonais são outra causa comum de disfunção erétil. Muitos homens com problemas de tireoide experimentam impotência, especialmente aqueles com hipotireoidismo. Felizmente, isso é facilmente tratável com medicação. A testosterona baixa também pode causar disfunção erétil, mas isso geralmente está ligado a um dos problemas de saúde mencionados anteriormente, como diabetes, obesidade ou doenças cardíacas.