Praxis Medical Insights

Est. 2024 • Clinical Guidelines Distilled

Made possible by volunteer editors from the University of Calgary & University of Alberta

Last Updated: 9/11/2025

Medications That Cause Hypomagnesemia and Hypokalemia

Diuretics

  • Furosemide, bumetanide, and torasemide can cause hypokalemia and hypomagnesemia through increased urinary excretion of these electrolytes, according to the European Heart Journal 1, 2
  • Hydrochlorothiazide, metolazone, and indapamide are strongly associated with both hypokalemia and hypomagnesemia, as reported in the European Heart Journal 1, 2
  • Chlorthalidone has a higher risk of causing hypokalemia compared to hydrochlorothiazide, with a hazard ratio of 3.06, as found in Praxis Medical Insights 3

Monitoring Recommendations

  • Regular monitoring of serum electrolytes, including potassium, magnesium, and sodium, is essential for patients on diuretics, as recommended by the European Heart Journal 1, 2
  • Patients on thiazide diuretics should have magnesium levels checked regularly, as suggested by the Annual Review of Nutrition 4

Prevention and Management

  • Using the lowest effective dose of diuretics can minimize electrolyte disturbances, as noted in the European Heart Journal 2
  • Spironolactone can be used to prevent excess potassium and magnesium excretion, as reported in the European Heart Journal and Hepatology 2, 5

Special Considerations

  • Concomitant use of multiple medications that affect electrolytes can amplify the risk of hypomagnesemia and hypokalemia, as noted in the Annual Review of Nutrition 4