Hormones help control energy, sleep, appetite, and mood. When their levels shift, the effects can look a lot like depression or anxiety. Someone might feel tired all the time, lose interest in things they used to enjoy, or feel on edge for no clear reason. Sometimes these symptoms come from a mental health condition. Sometimes a hormone imbalance plays a part. Often, it’s a mix of both.

Hormones also rarely change alone. A drop in one can shift how others behave, and the symptoms that follow tend to overlap. That’s why understanding the link between hormones and mental health starts with looking at the whole system, not a single number on a lab report.
Several hormones have a direct effect on how people think and feel. Each one plays a different role, and an imbalance in any of them can show up as emotional symptoms.
Testosterone matters for both men and women, though men have much higher levels. Low testosterone in men is often linked with low energy, reduced sex drive, loss of muscle, and changes in mood and focus. These changes usually arrive slowly, so many men blame them on stress or a busy schedule.
Research suggests a real connection to mood. A review of 27 clinical trials with 1,890 men found that testosterone treatment was linked to a modest drop in depressive symptoms compared with a placebo (Walther et al., 2019). The authors noted that treatment guidelines don’t currently recommend testosterone for depression, and they called for more research on who benefits and at what dose.
Shifts in estrogen and progesterone can affect sleep, mood, energy, and body weight. These changes can begin years before menopause, during a stage called perimenopause. A review of seven studies with more than 9,000 women found that women in perimenopause were about 40% more likely to have depressive symptoms than women who had not yet reached that stage (Badawy et al., 2024). The risk was not significantly higher after menopause. This makes perimenopause an important time to pay extra attention to mental health.
The thyroid controls how fast the body uses energy. An underactive thyroid can cause fatigue, slowed thinking, and weight gain, all of which overlap with depression. A meta-analysis found that people with an underactive thyroid had about 1.3 times the risk of clinical depression. The link was strongest in people with more severe thyroid problems (Bode et al., 2021). An overactive thyroid can cause a different set of symptoms, including nervousness, irritability, and trouble sleeping.
Cortisol is often called the stress hormone. In short bursts, it helps the body respond to challenges. When stress lasts for months, though, cortisol can stay high and disrupt sleep, appetite, and mood. Lowering stress through rest, movement, and relaxation can help, and there are practical, research-backed ways to reduce cortisol in daily life.
Here is a quick look at how these hormones can affect mental health.
| Hormone | Main Role | Possible Mental Health Effects of an Imbalance |
|---|---|---|
| Testosterone | Energy, muscle, sex drive | Low mood, fatigue, poor focus, less interest in sex |
| Estrogen and progesterone | Menstrual cycle, sleep, mood | Mood swings, irritability, poor sleep, higher depression risk in perimenopause |
| Thyroid hormones | Metabolism and energy use | Low thyroid: depression and fatigue. High thyroid: anxiety and restlessness |
| Cortisol | Stress response | Anxiety, poor sleep, feeling constantly on edge |
It’s hard to tell the difference between a hormone problem and a mental health condition based on symptoms alone. Depression can cause fatigue, poor sleep, and low motivation. So can low testosterone, thyroid problems, and the hormone shifts of perimenopause. Chronic stress can cause many of the same symptoms too.
Because of that overlap, guessing at the cause rarely works. Someone treating what they assume is a hormone problem might miss depression that needs care. Someone treating depression might miss a thyroid condition that keeps their mood low. Testing helps replace that guesswork with real information.
A few signs suggest it may be worth checking hormone levels along with mental health. Mood changes that started around a life stage like perimenopause, physical symptoms such as weight changes or loss of muscle, and depression that hasn’t improved with standard treatment are all reasons to ask a doctor about testing.
A comprehensive hormone panel measures several hormones at once, often including testosterone, estrogen, thyroid hormones, and cortisol. The value of this broader view comes from how the results relate to each other. Low energy might trace back to the thyroid, to high cortisol, or to a sex hormone imbalance, and each answer points to a different plan.
A single result can also mislead. A level that falls inside the normal range may still be low for a particular person, and a borderline value may matter less when every other marker looks healthy. Results make the most sense when a clinician reads them alongside symptoms, medical history, and mental health.
For some people, correcting a hormone imbalance may ease symptoms like fatigue and melancholy. But hormone treatment is not a treatment for depression or anxiety on its own. The research on testosterone and mood, for example, shows a modest effect, and experts still don’t recommend it as a depression treatment (Walther et al., 2019).
Hormone therapy also isn’t right for everyone. Some medical conditions, medicines, and family-planning goals can change which options make sense. A careful evaluation should cover all of these before any prescription is written. In some cases, the best next step is a change in sleep, exercise, nutrition, or stress management rather than medication.
Anyone already taking medication for depression or anxiety should keep taking it while exploring hormone care, unless their prescriber says otherwise. Stopping mental health medication suddenly can cause serious problems.
Hormone care and mental health care work best side by side. Hormone treatment may address a physical cause of symptoms, while therapy helps with the thoughts, stress, and life changes that often come with them. Perimenopause, for example, can bring shifts in identity, relationships, and sleep that a therapist can help someone work through.
If mood symptoms are part of what’s going on, it helps to share hormone test results with a mental health provider and to tell a doctor about any mental health history. Taking time to choose a therapist who understands how physical and emotional health connect can make that teamwork easier.
Good hormone care follows a clear process. It starts with a full panel of tests, then a review with a clinician who connects the results to symptoms and goals. If treatment makes sense, the plan should fit the person’s lab results, health history, and priorities. Two people with similar testosterone or estrogen levels may need very different plans.
Follow-up matters just as much. Hormone therapy is rarely set correctly on the first try, and treatment can affect other markers in the body. Regular bloodwork shows how the body is responding, and combined with feedback on how a person feels, including their mood, it guides changes to the plan. Some people notice changes within weeks, while others need more time.
Many clinics that offer hormone replacement therapy now combine an in-person blood draw with virtual visits, which can make care easier to fit into a busy schedule. Whatever the setting, the key steps should stay the same: full testing, a careful review with a clinician, an individual plan, and regular monitoring of both lab results and mood.
Mood, energy, and hormones are deeply connected, and symptoms in one area often show up in another. If you’ve been feeling low, anxious, or drained without a clear reason, it may be worth looking at both your hormones and your mental health. Ask about testing, share your full history with your providers, and don’t hesitate to reach out to a therapist along the way. Understanding how your body and mind work together is the surest path to feeling like yourself again.
Sources