ReadMyReport

Understanding your Vitamin B12 results

This test measures the level of vitamin B12 circulating in your bloodstream. This nutrient is essential for maintaining healthy nerve function and supporting red blood cell production.

What is the 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.
International
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 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 affects your Vitamin B12 result?

Dietary choices, digestive absorption issues, pregnancy, and recent supplement intake can all influence this test result.

  • Meat, dairy, and eggs
  • Vegetarian or vegan diet
  • Stomach acid and absorption
  • Age
  • Some long-term medicines that affect absorption

See Vitamin B12-rich foods

Understand your own report

Upload your lab report and ReadMyReport explains every value in plain words — with reference ranges and questions to ask your doctor.

Upload your report