Az emberi szervezetben 20-30 gramm raktározódik belőle, egy része a csontokban, másik fele a sejtek belső tereiben. Szerepe van az ideg- és izomrendszer működésében, fehérje-, zsír-, szénhidrát anyagcserében, szív- és érrendszer működésében, és a csontok felépítése. Az anyagcsere folyamatokban játszott szerepe miatt beviteli ajánlásokat szokás az energia bevitellel arányosítani, 1000 kJ energia után 25-30 mg magnéziumot ajánlva. Zöldségfélékben, a hüvelyesekben, a gabonafélékben, a gyümölcsökben, a tejtermékekben és a halfélékben lelhető fel. Hiánya fáradékonyságot, izom- és idegrendszerbeli működési zavarokat, de anyagcserét és a vérkeringést is negatívan befolyásolja. Túlzott bevitele fokozott a foszforürítéssel jár.
A napi szükséglet 400 mg (USA RDI alapján), 300 mg (EU RDA alapján), az OÉTI által elfogadott RDA szerint 350 mg, míg sportolók esetén 400 mg lehet.