Headache can happen due to multiple reasons. Usually headache due to neurological causes will have other prominent symptoms, where as headache due to psychological causes will have underlying anxiety. Headache due to stress or due to anxiety will be evaluated and managed by a psychiatrist. However, It is purely your choice to choose your speciality doctor.
Best wishes
Answered2020-09-24 15:19:55
Let others know if this answer was helpful