低鎂血癥的病因比較多,其中主要是包括:
消耗過多以及攝入不足,對這種情況常見的攝入不足主要就是嚴格限制鎂的攝入,一般主要是因為營養缺乏,比如胃腸道手術患者要禁食,還有就是嚴重集體的營養不良,過度消耗,再就是惡心嘔吐腹瀉都有可能會導致低鎂血癥攝入不足。
另外胃腸道疾病,比如臨床上比較多見的小腸大部分切除術后,再就是吸收不良綜合征,胰腺炎,各種腸道炎癥,多種原因引起來的長期嘔吐、腹瀉、胃腸減壓,引流。
另外尿鎂排泄過多,腎臟是調節鎂代謝的重要因素,腎臟排泄鎂增加是發生低鎂血癥的常見原因,比如利尿藥,再就是應用洋地黃藥物還有就是腎小管功能障礙,乙醇中毒,高鈣血癥,醛固酮增多癥,還有鎂在體內的分布異常,主要就是由細胞外轉移到細胞內。