Vitamin Test

Vitamin B12 Test

Vitamin B12 is essential for nerve function, red blood cell production and DNA synthesis. Deficiency is very common in India — here's what your result means.

What is a Vitamin B12 test?

The Vitamin B12 (cobalamin) blood test measures how much B12 is circulating in your blood. B12 is found almost exclusively in animal products — meat, fish, eggs and dairy — so vegetarians and vegans are at particularly high risk of deficiency. In India, deficiency affects an estimated 47% of the population. Results are reported in pg/mL or pmol/L.

Vitamin B12 Normal Range

LevelValue (pg/mL)What it means
Severely Deficient< 100Critical — needs urgent treatment
Deficient100 – 200Low — treatment needed
Borderline / Grey Zone200 – 300Possibly low — symptoms may occur
Normal300 – 900Normal
High> 900Investigate if not on supplements

What does LOW Vitamin B12 mean?

LOW B12 below 200 pg/mL — Deficiency

Low B12 is called deficiency or cobalamin deficiency. In India, the most common causes are: strictly vegetarian/vegan diet (no B12 from plant foods), poor absorption (pernicious anaemia, celiac disease, Crohn's disease, after gastric surgery), long-term use of metformin (a diabetes drug) or antacids/PPIs, and old age (stomach produces less acid to absorb B12). Symptoms include extreme fatigue, weakness, tingling or numbness in hands/feet, memory problems, depression, a sore tongue and megaloblastic anaemia.

What does VERY LOW Vitamin B12 mean?

LOW B12 below 100 pg/mL — Severe Deficiency

Severe B12 deficiency can cause irreversible nerve damage (subacute combined degeneration of spinal cord), psychiatric symptoms, and severe megaloblastic anaemia. At this level, your doctor will usually start B12 injections (cyanocobalamin or methylcobalamin) rather than tablets, as absorption through the gut may be impaired.

What does HIGH Vitamin B12 mean?

HIGH B12 above 900 pg/mL

High B12 in someone taking supplements is usually harmless — excess B12 is excreted in urine. However, unexpectedly high B12 (especially above 1000 pg/mL) without supplements can occasionally indicate liver disease, myeloproliferative disorders or certain cancers. Your doctor will assess whether further investigation is needed based on other symptoms and tests.

Who is at risk of B12 deficiency in India?

Questions to ask your doctor

Medical Disclaimer: This page is for general educational purposes only and does not constitute medical advice. Always consult a qualified doctor before making any health decisions.