Nedostatak magnezijuma se javlja usljed:
povećanih potreba (tokom rasta, razvoja, trudnoće, izloženosti stresu),
povećanih gubitaka (povraćanje, dijareja);
nedovoljnog unosa (dijeteski režimi, ishrana zasnovana isključivo na mliječnim proizvodima i malim
količinama proteina),
primjene lijekova (diuretici, kardiotonički glikozidi, miorelaksansi, oralni antikoagulansi),
različitih patoloških stanja (KV oboljenja, hirurško odstranjenje tankog crijeva, alkoholizam)