Endocrine disorders may cause hypomagnesemia. Primary aldosteronism decreases magnesium levels by increasing renal flow. Hypoparathyroidism and hyperthyroidism may cause renal wasting. Osmotic diuresis results in magnesium loss in the kidney. Diabetic patients, especially those with poor glucose control, develop hypomagnesemia from a glucose-induced osmotic diuresis.
Alcoholics become hypomagnesemic partially by an osmotic diuresis from alcohol.
Urinary losses have been reported to be 2-3 times control values. Redistribution of magnesium into cells may cause lower magnesium levels. Insulin causes this effect. Excessive lactation may create a significant amount of magnesium loss. Hungry bone syndrome may lead to lower serum magnesium concentrations.