Underernæring fører til lave magnesiumnivåer når diettinntaket av magnesium faller under frekvensen der magnesium er tapt. Magnesium finnes i grønne bladgrønnsaker, fisk, kjøtt, frokostblandinger og frukt. Alkoholisme og et veldig høyt fettholdig kosthold bidrar begge til lave magnesiumnivåer i kroppen.
GI Tract Losses
Lav total magnesiummagnesiumnivå kan skyldes at GI-systemet ikke absorberer magnesium eller magnesium går tapt gjennom GI-kanalen. Det meste av magnesium absorberes i ileum, som er enden av tynntarmen. Skader på ileum, som ved stråling av bekkenet for kreft, inflammatoriske sykdommer som celiac sprue, som er en tarmallergi mot proteingluten, eller fjerning av ileum i kirurgi, kan alle føre til lav absorpsjon av magnesium. Magnesiumtap gjennom GI-kanalen kan også oppstå ved overdreven oppkast eller diaré.
Nyretap
Visse forhold kan føre til at nyrene overskrider magnesium mye. Disse inkluderer alkohol, overdreven væske i blodkarene, høye nivåer av kalsium i blodet og en rekke syndromer. For eksempel, i Gitelman syndrom, er et gen som instruerer cellen til å lage et bestemt protein involvert i mineraltransport i nyren, mutert. Dette medfører mineral ubalanser i kroppen, inkludert lav magnesium.
Mange klasser av stoffer kan også forårsake lavt magnesium. Diuretika øker urinproduksjonen for å fjerne væske fra kroppen og kan forårsake senket magnesiumnivå. Noen protonpumpehemmere, som brukes til å behandle økt surhet i mage og magesår, kan også forårsake lavt magnesium gjennom deres effekter på nyrene. I tillegg kan narkotika som kan skade nyrene, for eksempel visse antibiotika som kalles aminoglykosider, og legemidler som undertrykker immunsystemet, for eksempel syklosporin og antifungal stoffamfotericin, også føre til tap av magnesium i urinen.