두통을 일으키는 원인은 다음과 같다. 첫째, 수면 부족도 두통을 일으키는 흔한 원인이다. 예를 들어 첫날 밤 밤을 새거나 잠을 자지 못하면 다음날 일어나면 두통이 터질 수 있다. 많은 사람들이 이런 현상을 겪었다고 믿는다. 두 번째는 외부 자극이다. 심신이 외부의 불량 자극을 받으면 우울증, 불안 등 부정적인 감정이 생겨 두통의 발작을 일으킬 수 있다. 셋째, 물리적 압박은 두개골 안팎의 통증 조직이 염증, 손상 또는 종양에 압박을 받아 두통 증상을 발생시켜 뇌막 자극, 혈관 확장, 당기기, 이동, 근육 수축 등으로 나타난다.