depression cause headaches

Yes, depression can indeed cause headaches for some individuals. While depression is primarily associated with mood disturbances such as sadness, hopelessness, and loss of interest, it can also manifest physical symptoms, including headaches. These headaches may vary in intensity and frequency, and they can be experienced differently from person to person.

Several Factors May Contribute to Headaches in Individuals with Depression:


Depression often leads to muscle tension and stress, which can result in tension headaches. These headaches typically feel like a dull ache or pressure around the forehead, temples, or back of the head.

Changes in Brain Chemistry:

Depression alters brain chemistry, including the levels of neurotransmitters like serotonin and dopamine. These changes can affect pain perception and potentially trigger headaches.

Sleep Disturbances:

Depression commonly disrupts sleep patterns, leading to insomnia or oversleeping. Poor sleep quality or irregular sleep patterns can contribute to headaches.

Emotional Stress:

Emotional stress associated with depression can exacerbate headaches. Stress is a common trigger for both tension headaches and migraines.

Coexisting Conditions:

Individuals with depression often have other health conditions that can cause headaches, such as anxiety disorders or chronic pain conditions.

It’s important to note that while depression can contribute to headaches, not all headaches are caused by depression. Headaches can have various other causes, including medical conditions, dehydration, eye strain, hormonal changes, or medication side effects. If someone is experiencing frequent or severe headaches along with symptoms of depression, it’s essential for them to seek medical evaluation to determine the underlying cause and appropriate treatment.

Psychiatry in Wisconsin- Learn more About American Behavioral Clinics:

Psychiatry in Milwaukee
Depression Treatment
Meet Our Care Team
Schedule an Appointment



Existing Patients and New Patients, Call us to schedule an appointment, get a medication refill or just to ask a question:

Call 414-877-4570

New Patients ONLY - Want to contact us through a form? CLICK HERE to fill out our contact form.