The headache that occurs when you don’t sleep well is not caused by a disease, but is generally considered to be caused by neurological weakness. When you do not sleep well, your body and brain are in a state of fatigue, and brain nerve dysfunction can cause headaches, dizziness, memory loss and other symptoms. In addition, when you don’t sleep well, it may also induce migraine and neurological headache attacks, which can also lead to headache symptoms. Poor sleep may also cause an increase in blood pressure, which can lead to vasodilatation of the blood vessels in the head and can also cause vasoneurotic headaches. For headaches caused by poor sleep, patients are advised to get good sleep and also take oral pain medications to symptomatically relieve headaches, or seek acupuncture to help improve sleep and reduce pain.