There are many diseases that can lead to frequent headaches, and the common ones are as follows: 1. Migraine is a vascular neurological headache, and it is the most common type of primary headache. The pathogenesis is not completely clear, but it may be related to vasoconstriction and dilation dysfunction and abnormal secretion of neurotransmitters in the brain. 2. Tension-type headache is also the most common type of primary headache. The main pathogenesis is chronic contraction and chronic inflammation of the subscalp capillary tendon membrane, which is related to emotional anxiety, cervical spondylosis and poor posture. 3. Organic diseases in the brain, such as brain tumors. Occupational diseases of glioma and meningioma in the brain can lead to long-term recurrent headaches if they are present.