Home › Biomarkers › Vitamin B12

Vitamin B12: what your level tells you

In a large Danish study, a vitamin B12 level of 200 to 600 pmol/l was taken as the reference range for the general population.[1]

On this page, you can read what vitamin B12 is, what the guidelines say about a level that is too low or too high, what affects your level and which other values are best to look at alongside it.

Also known as: cobalamin. At the lab: VB12.

In short

What is vitamin B12?

Vitamin B12 is a vitamin your body needs to make red blood cells. Red blood cells carry oxygen through your blood. Vitamin B12 is also important for your nervous system to work properly. You get it from animal products, such as milk, meat, fish and eggs.[2, 3]

Your body stores vitamin B12 as a reserve, mainly in the liver. A deficiency can lead to a form of anaemia, which can make you feel tired or dizzy, for example. A deficiency can also affect your nerves, for instance with tingling in your fingers. Because your body uses up its reserve first, you often only notice a deficiency after a few months or even a year.[2, 3]

The lab measures the vitamin B12 in your blood. A blood test like this can show whether you have too little vitamin B12. According to research, too little vitamin B12 is often seen in people who eat few animal products. So a low level can point to a deficiency.[2, 3]

Why this vitamin matters

Vitamin B12 is the only water-soluble vitamin that your body keeps in store. The store holds around 2 to 5 milligrams. This is one reason why a deficiency is rare.[2]

For a long time, the focus was mainly on clear symptoms caused by a deficiency. According to an expert review, there is now more attention for low status in groups who eat few animal products. This can be seen in a blood level. What the effects of such low status are still needs to be worked out.[3]

According to the Voedingscentrum, adults aged 18 and over need 2.8 micrograms of vitamin B12 a day. If you are pregnant, that is 3.3 micrograms. If you get a little less, that does not mean you have a deficiency straight away. For most people, the recommendation is higher than what they actually need.[2]

What your vitamin B12 level tells you

The lab's reference range

Labplusarts, the lab BioProfile works with, uses a reference value of 148 to 584 pmol/l for vitamin B12. The lab calls a level between these limits normal.[4]

The study by Arendt and colleagues

ValueWhat it can meanWho it is for
200 to 600 pmol/l[1]The reference range for the general population, used for comparison in the studyThe general population, as the reference in the study
601 to 800 pmol/l[1]Higher than the reference range; in this group, the chance of a blood clot in a vein was greaterPeople with a serious condition, measured before it was diagnosed
Above 800 pmol/l[1]Higher than the reference range; in this group too, the chance of a blood clot in a vein was greaterPeople with a serious condition, measured before it was diagnosed

Source: Arendt and colleagues, Thrombosis Research. A Danish population study of people with a serious condition, whose vitamin B12 was measured before that condition was diagnosed. These limits apply to that study.[1]

Vitamin B12 too low

A level that is too low can point to a deficiency. According to the Voedingscentrum, a deficiency leads to a form of anaemia called macrocytic anaemia. Besides tiredness and dizziness, this can also give you heart palpitations or ringing in your ears. A deficiency can also cause memory loss, problems with your coordination and muscle weakness in your legs.[2]

Vitamin B12 too high

According to a Danish study, a high level in the blood may point to a hidden serious condition. In that study, people with a higher level also had a greater chance of a blood clot in a vein. According to the researchers, what this means in practice still needs further research.[1]

BioProfile is working on its own zones for each value, from risk to optimal. A doctor reviews those zones before they appear in your result.

What affects your vitamin B12

What you eat

Vitamin B12 is found almost only in animal products, because bacteria in the digestive tract of animals make it. A 100 gram portion of cooked salmon contains 4.0 micrograms, and a 50 gram egg contains 0.8 micrograms. Dried seaweed and algae also contain vitamin B12, but mostly in a form that is not active and that your body does not absorb well.[2]

Eating without animal products

If you don't eat animal products, a deficiency can develop. According to an expert review, clear symptoms of a deficiency are mainly caused by a particular form of anaemia or by a strictly vegetarian diet. For vegans, the Voedingscentrum recommends products with added vitamin B12, as well as a supplement.[2, 3]

How your body absorbs it

In your food, vitamin B12 is bound to a protein. Stomach acid releases it. In the small intestine, it binds to another protein from the stomach, called Intrinsic Factor. Your body needs this pairing to absorb it. Your body probably absorbs around 40 to 50% of the vitamin B12 you take in.[2]

Supplements

According to the Voedingscentrum, many people do not need a vitamin B12 supplement; it brings no extra health benefit. If you would still like to take one, the advice for adults is no more than 2.8 micrograms a day from a supplement. If you take all your vitamin B12 at the same time, your body absorbs it less efficiently.[2]

Which BioProfile packages measure vitamin B12

Vitamin B12 is included in BioProfile 121 and 150.[5]

Values that go with it

How this page was made

The BioProfile editorial team wrote this page on 2 October 2026 from the sources below, which we read on 2 October 2026. Every number on this page appears in one of those sources, with that source's number next to it. An expert has yet to check this page; once checked, the expert's name and the date of the check will appear at the top. This page offers explanation, not a diagnosis. Discuss an abnormal value with your GP.

Sources

  1. Arendt JFH, Farkas DK, Pedersen L, et al. Elevated plasma vitamin B12 levels and risk of venous thromboembolism among cancer patients: A population-based cohort study. Thromb Res. 2017;156:177-183. https://pubmed.ncbi.nlm.nih.gov/28667844/
  2. Voedingscentrum. Vitamine B12. Accessed on 12 October 2026. https://www.voedingscentrum.nl/encyclopedie/vitamine-b12.aspx
  3. Allen LH, Miller JW, de Groot L, et al. Biomarkers of Nutrition for Development (BOND): Vitamin B-12 Review. J Nutr. 2018;148(suppl_4):1995S-2027S. https://pubmed.ncbi.nlm.nih.gov/30500928/
  4. Labplusarts, the laboratory BioProfile works with: reference value for the vitamin B12 test (VB12), 148 to 584 pmol/l. List dated 24 September 2026.
  5. BioProfile, the blood test packages and the values in each package. https://bioprofile.com/en/blood-testing/