Hi.
The are so many causes of headache. It could be due to tension, or migraine.
Migraine headache is the most common cause of vascular headache, and is triggered by many things. Tumors or any space occupying brain lesions can cause headaches, and most of the time associated with other symptoms as mentioned above.
If this is a recurrent headache, it would be best to have yourself examined by your doctor.
Good luck.
heahaches are nearly 99.9% benign. If you had a brain tumor chances are you would have other symptoms like, nausea, vomiting, blurred vision, seizures, fatigue, changes in mood and personality etc.