Headaches can have many different causes, including tension and problems associated with the neck. Physiotherapy may help identify musculoskeletal factors that could be contributing to certain types of headache and provide appropriate treatment and management strategies.