Vitamin B12 — What It Means in Your Blood Test
New to reading lab reports? Start with our guide to reading a blood test report
This vitamin helps your body make healthy red blood cells and keep your nerves working well.
Your Vitamin B12 result shows whether you have plenty of this nutrient on hand. It matters because your nerves and red blood cells lean on it every day to stay in good shape.
Also known as: cobalamin, cyanocobalamin, serum B12, vitamin B-12, cobalamine
This isn't a case where higher or lower is better. Your body keeps it in a narrow band, and both directions can matter.
Last reviewed: 2026-08-16
What is Vitamin B12?
Vitamin B12 is a vitamin that dissolves in water. Your body needs it to build red blood cells, make DNA, keep your nerves healthy, and this test measures your level.
Why is Vitamin B12 tested?
This test checks your B12 stores. Your doctor may order it if you feel very tired, notice numbness or tingling, or your blood count looks unusual.
What is a normal Vitamin B12 range?
- India
- No India-specific national reference interval is published for this parameter; your lab's printed range is the most reliable comparison.
- Global
- Normal: 200–900 pg/mL; Deficiency: <200 pg/mL (WHO/ICMR reference values)
Ranges vary by lab, method and equipment — the range printed on your own report is the one that applies to your result.
Source: [WHO, 2015]
What does your Vitamin B12 value mean?
There is no widely-accepted set of value bands for this parameter. Compare your result with the reference range printed on your own report, and discuss it with your doctor.
Vitamin B12 in mg/dL and SI units
Showing values in pg/mL. This is display only — your report's own value does not change.
| Value (pg/mL) | Same value (pmol/L) |
|---|---|
| 200 pg/mL | 148 pmol/L |
| 300 pg/mL | 221 pmol/L |
| 500 pg/mL | 369 pmol/L |
| 900 pg/mL | 664 pmol/L |
Source: [CLSI, 2010]
What does a high Vitamin B12 result mean?
A high level is unusual from food alone. It often follows recent supplements, and sometimes reflects a liver or blood condition worth discussing with your doctor.
What does a low Vitamin B12 result mean?
A low level can leave you tired, with numbness or tingling in your hands and feet. It can also make your red blood cells larger than usual.
What can affect your Vitamin B12 result?
- Meat, dairy, and eggs
- Vegetarian or vegan diet
- Stomach acid and absorption
- Age
- Some long-term medicines that affect absorption
In the Indian context
Low B12 is common in India, especially among vegetarians. Studies in the Indian Journal of Endocrinology and Metabolism report it in more than 40% of some groups.
Questions to ask your doctor
About this result
- What does my Vitamin B12 result mean for me specifically, given my age and health?
- Is my Vitamin B12 in the range that is right for me, not just the lab's general range?
What to do next
- Could anything I eat, do, or take have affected my nerve and blood vitamin result?
- Is there anything I should do about my Vitamin B12, or is it fine to leave as it is?
About retesting
- Does my Vitamin B12 need to be repeated, and if so, when?
- The typical range for Vitamin B12 can vary between labs — should I compare my result against my own lab's printed range?
The bigger picture
- Should my Vitamin B12 be looked at together with my Vitamin D (25-OH) and Folate result?
- Does my Vitamin B12 connect to any condition I already have, or to anything I have noticed in how I feel?
Frequently asked questions
- What is Vitamin B12?
- Vitamin B12 is a vitamin that dissolves in water. Your body needs it to build red blood cells, make DNA, keep your nerves healthy, and this test measures your level. This test checks your B12 stores. Your doctor may order it if you feel very tired, notice numbness or tingling, or your blood count looks unusual.
- What is a normal nerve and blood vitamin range?
- A typical adult range is around Normal: 200–900 pg/mL; Deficiency: <200 pg/mL (WHO/ICMR reference values). No India-specific national reference interval is published for this parameter; your lab's printed range is the most reliable comparison. Ranges vary by lab, method and equipment — the range printed on your own report is the one that applies to your result.
- What does a high Vitamin B12 result mean?
- A high level is unusual from food alone. It often follows recent supplements, and sometimes reflects a liver or blood condition worth discussing with your doctor.
- What does a low Vitamin B12 result mean?
- A low level can leave you tired, with numbness or tingling in your hands and feet. It can also make your red blood cells larger than usual.
- What can affect your Vitamin B12 result?
- Several everyday factors can influence it, including Meat, dairy, and eggs, Vegetarian or vegan diet, Stomach acid and absorption, Age, Some long-term medicines that affect absorption.
Sources
- WHO (2015) — WHO Technical Report: Serum and red blood cell folate concentrations for assessing folate status in populations
- Indian Journal of Endocrinology and Metabolism (2014) — Vitamin B12 deficiency — an underestimated problem in India
Part of the Vitamins
Related tests in this panel
Related reading
Check your Vitamin B12
Upload your report to see your Vitamin B12 explained for you.
Upload your report