Head Heaviness and Neck Pain

Anxiety can cause a heavy head feeling because of a type headache known as a tension headache that is common in people with anxiety disorders. These headaches are often described as feeling like there is a tight band wrapped around your head. They are caused by a tightening of the neck and scalp muscles.