Berikut ini beberapa penyebab sakit kepala, diantaranya :
Asam lambung tidak langsung menyerang kepala, tapi efek tidur terganggu, stres, dehidrasi, serta efek saraf dan obat-obatan bisa membuat sakit kepala jadi lebih sering muncul.
Saat stres, otot-otot di sekitar kepala, leher, dan bahu bisa menegang, memicu sakit kepala jenis tension (tegang).
Ketika tubuh kekurangan cairan, otak bisa sedikit "menyusut" karena tekanan menurun, yang akhirnya memicu nyeri kepala.
Mata yang bekerja terlalu keras atau memakai kacamata yang salah bisa menimbulkan ketegangan yang berujung pada sakit kepala.
Nikotin dan alkohol dapat mempengaruhi pembuluh darah di otak dan memicu sakit kepala.