質問者さんの年齢は何歳くらいでしょうか?
年齢によっては更年期のせいという可能性もあります。
もしそうであれば病院に行かれたほうが一番よいです。
更年期でなければ、原因が肩こりということも。
この場合、ストレッチやお風呂で筋肉をほぐしたら肩こりが緩和して頭痛が改善する場合もあります。
私の場合、雨降りでも頭痛がするときがあります。
この場合、どうしようもないので頭痛薬です。
頭痛の原因が何なのかによって対応が違うと思います。
まず頭痛の原因をさぐってみましょう。
余談ですが、前に眼科で頭痛の話をしたとき、頭痛が起こる前に飲む薬があるというのを聞いた事があります。
その時は、市販の頭痛薬で効くという話をしたら処方しなくても良いかなと言われたので処方してもらいませんでしたが、そういう薬もあるみたいです。