Trong số các nguyên nhân thiếu magiê đã biết là do thuốc kê đơn như thuốc lợi tiểu, thuốc kháng sinh, thuốc giảm đau và cortisone, có thể làm suy giảm mức magiê trong cơ thể bằng cách làm suy giảm sự hấp thụ hoặc bằng cách tăng bài tiết qua thận.