Vitamin B12 is a B vitamin found naturally almost only in animal foods: meat, fish, milk, cheese and eggs. Some breakfast cereals are fortified with it. Because it is not found naturally in fruit, vegetables or grains, people who follow a vegan diet may not get enough from food alone.
Vitamin B12 helps the body make red blood cells, keep the nervous system healthy, release energy from food and use folate. It contributes to the reduction of tiredness and fatigue, normal energy-yielding metabolism and normal psychological function.
Some groups are more likely to have low levels. The NIH lists many adults over 50, people with pernicious anaemia or atrophic gastritis, people with coeliac disease or Crohn's disease, people who have had some types of stomach or bowel surgery, and vegetarians and vegans. On labels you will usually see cyanocobalamin or methylcobalamin, and sometimes hydroxocobalamin or adenosylcobalamin. Amounts are listed in micrograms (µg), and supplements often provide far more than the small daily need.