Electrolytes & minerals · Blood test
Magnesium blood test: normal range explained
Also printed as: Serum Magnesium, Mg, S. Magnesium
Magnesium is a mineral involved in muscle and nerve function and in hundreds of enzyme reactions, and the blood test measures the small amount carried in your blood serum. The adult range commonly printed is 1.7–2.4 mg/dL, inside the 1.5–2.5 mg/dL that Testing.com prints, but the range printed on your own report is the one that applies.
Last updated 2 sources
What is the normal range for magnesium?
| Printed for | Range |
|---|---|
| Adults | 1.7–2.4mg/dL |
| Adults, as Testing.com prints it | 1.5–2.5mg/dL |
Reference ranges vary between laboratories. Always use the range printed on your own report. Why ranges differ between labs
Sources:Testing.com
What does magnesium measure?
Magnesium is an electrolyte that helps control fluid and acid-base balance and acts as a helper in more than 300 enzyme systems, including those behind muscle and nerve function, blood sugar control and blood pressure. Most of your magnesium is stored in bone, organs and tissue; less than 1% is in blood serum, which is what the test measures.
Because the body draws magnesium from bone to keep the blood level steady, a serum result can look normal even when stored magnesium is low. The kidneys and intestines tightly control the level, filtering the extra into urine and deciding how much is absorbed from food.
Sources:MedlinePlus, Testing.com
Why do doctors order the magnesium test?
Doctors order magnesium to check for a low level, which is more common, or a high one, which is uncommon and mostly seen with kidney failure. It also helps explain an abnormal calcium, potassium or phosphorus result, because magnesium affects how the body handles all three.
It is used to monitor chronic kidney disease, poorly controlled diabetes, alcohol use disorder, absorption problems, poor nutrition and long-term diarrhoea, and to watch people on medicines that lower magnesium, such as diuretics, some antibiotics and proton pump inhibitors.
Sources:MedlinePlus, Testing.com
What can change your magnesium result?
Magnesium moves with the kidneys, the gut and several common medicines, so a result can shift without any change in your diet.
- Diuretics, aminoglycoside antibiotics, proton pump inhibitors for acid reflux and calcineurin inhibitors such as tacrolimus can lower magnesium; aspirin, lithium and magnesium-containing laxatives or antacids raise it. Do not stop a medicine unless your doctor tells you to.
- Magnesium supplements can raise the serum level for a time, so tell your doctor when you last took one.
- Long-term diarrhoea, absorption problems such as Crohn's disease and heavy alcohol use can lower the level.
- Kidney failure is the most common cause of a high level, because the kidneys can no longer clear the extra magnesium.
- Poorly controlled diabetes can lower magnesium through frequent urination, and pregnancy raises the body's need for it.
- Fasting is not needed for magnesium alone, but it may be if other tests are on the same sample.
Sources:MedlinePlus, Testing.com
How do you read magnesium on your lab report?
Magnesium is printed as Mg, serum magnesium or magnesium-serum, usually in mg/dL, on an electrolyte, kidney or metabolic panel, with the lab's range beside it.
A result inside the printed range does not rule out low body stores, and a low result is read with calcium and potassium, which often fall at the same time. Take the report to your doctor with your earlier ones so the trend can be read.
Amara reads magnesium with the range printed beside it on each report, flags a value outside that range, and shows what changed since your last report. Try it with two sample reports
A sample Amara row for Magnesium: 1.6 mg/dL on 5 Mar 2026 at Lab A (sample), then 2 mg/dL on 19 Sep 2026 at Lab B (sample), each with its lab's printed range.
Sources:MedlinePlus, Testing.com
Questions people ask about magnesium
Why is magnesium tested?
Magnesium is tested when symptoms such as muscle cramps, weakness, numbness, tingling or an irregular heartbeat suggest a level that is too low or too high, when calcium or potassium is abnormal, and to monitor conditions and medicines that lower magnesium, including kidney disease, diabetes, long-term diarrhoea, diuretics and proton pump inhibitors.
Can a normal magnesium result hide a low level?
A normal serum magnesium can sit alongside low body stores. Less than 1% of your magnesium is in blood serum, and the body pulls magnesium from bone to keep that level steady, so the serum test may look normal while stores are low. MedlinePlus notes that a red blood cell magnesium test may pick up low levels better.
Do I need to fast before a magnesium blood test?
Fasting is not needed for a magnesium test on its own; Testing.com says to eat and drink normally. MedlinePlus adds that if other tests are being done on the same sample, you may need to fast for several hours, so follow the instructions on your form and tell the lab about any supplements you take.
What can a low magnesium result mean on my report?
A low flag on magnesium means the value sits below the range that lab printed. The sources list too little magnesium in the diet, poor absorption from gut disease or medicines, and losses through the kidneys, long-term diarrhoea or poorly controlled diabetes as reasons a doctor considers. Your doctor reads it with calcium, potassium and your history.
Sources:MedlinePlus, Testing.com
Sources
- Magnesium Blood TestMedlinePlus · medlineplus.gov · Opened
- Magnesium Blood Serum Test: Check Your LevelsTesting.com · testing.com · Opened
About this page
Every statement on this page comes from the sources listed above. Ranges are those commonly printed on Indian lab reports; the range printed on your own report is the one that applies.
Published by Amara Health, a product of MetaNova AI Private Limited, Hyderabad.
Amara Health does not provide medical advice, diagnosis or treatment. Information shown by Amara is based on available health records and may contain errors. Review important information against the original report and consult a qualified healthcare professional for medical decisions. Do not use Amara for medical emergencies.
Amara does not diagnose. You do.
Your health history should be easier to use.
Start with two reports. Free, no card, about a minute.