Ada dua penyebab utama gejala sakit kepala pada kondisi kelaparan: 1. Reaksi hipoglikemik, penyebab paling umum. Glukosa dalam darah memasok energi ke seluruh tubuh, tetapi otak membutuhkan lebih banyak energi dan lebih sensitif terhadap kekurangan oksigen. Jika insulin diberikan untuk menurunkan gula darah tanpa pengisian makanan yang tepat waktu atau terjadi reaksi hipoglikemik dalam kondisi kelaparan, maka akan menimbulkan gejala seperti sakit kepala, pusing, lemahnya anggota badan dan panik. 2. Migrain, sejenis sakit kepala fluktuasi vaskular, yang mengacu pada gejala ketidaknyamanan seperti sakit kepala pada satu sisi daerah temporal, dapat disertai dengan mual, muntah dan ketidaknyamanan lainnya. Semacam sakit kepala fluktuasi pembuluh darah, yang mengacu pada gejala ketidaknyamanan seperti sakit kepala di satu atau kedua sisi daerah temporal, yang dapat disertai dengan mual, muntah dan gejala ketidaknyamanan lainnya. Ini lebih sering terjadi pada wanita muda. Kekambuhan migrain akut dapat dipicu oleh ketegangan mental, terlalu banyak bekerja, dan kelaparan.