Raziskave so pokazale, da imajo ljudje, ki trpijo za migreno, nižje vrednosti magnezija v krvi kot tisti, ki z migrenami nimajo težav. Pomanjkanje magnezija namreč povzroča pretirano vzdraženost mišičnih in živčnih vlaken, posledica česar je napetost na predelu vratu in hrbta. Posledično pa lahko ta napetost vodi v migrenske glavobole.
Napadi migrene se lahko pojavijo tudi kot posledica oženja krvnih žil v možganih, kar lahko preventivno preprečimo z vnosom zadostne količine magnezija v naše telo.