A. Yes. An osteopath is carefully trained to exclude other causes of headache (such as hypertension), but many headaches are caused by neck problems. Osteopathic treatment can improve the function of the neck, and remove the tension in the neck muscles which are causing the headache.