Cervicogenic headaches can mimic migraines, so it may be difficult to distinguish a cervicogenic headache from a migraine headache. The primary difference is that a migraine headache is rooted in the brain, and a cervicogenic headache is rooted in the cervical spine (neck) or base of the skull region.
Some headaches are caused by eyestrain, stress, tiredness, or trauma. If you feel a headache coming on, you may be able to isolate the cause. Cervicogenic headaches are different because they are caused by problems with the nerves, bones, or muscles in your neck. Although you may feel pain in your head, it doesn’t start there. Instead, the pain you feel is referred pain from another location in your body.