May 19, 2019

Am I getting enough vitamin B12?

Vitamin B12 is a nutrient that helps keep the body’s nerve and blood cells healthy and helps make DNA, the genetic material in all cells. Vitamin B12 also helps prevent a type of anemia called megaloblastic anemia that makes people tired and weak.

Vitamin B12 is a nutrient that helps keep the body’s nerve and blood cells healthy and helps make DNA, the genetic material in all cells. Vitamin B12 also helps prevent a type of anemia called megaloblastic anemia that makes people tired and weak.

Most people do not get enough vitamin B12 from the foods they eat. But some people have trouble absorbing vitamin B12 from food. As a result, vitamin B12 deficiency affects between 1.5% and 15% of the public. Your doctor can test your vitamin B12 level to see if you have a deficiency.

Certain groups may not get enough vitamin B12 or have trouble absorbing it:

Many older adults, who do not have enough hydrochloric acid in their stomach to absorb the vitamin B12 naturally present in food. People over 50 should get most of their vitamin B12 from fortified foods or dietary supplements because, in most cases, their bodies can absorb vitamin B12 from these sources.
People with pernicious anemia whose bodies do not make the intrinsic factor needed to absorb vitamin B12. Doctors usually treat pernicious anemia with vitamin B12 shots, although very high oral doses of vitamin B12 might also be effective.
People who have had gastrointestinal surgery, such as weight loss surgery, or who have digestive disorders, such as celiac disease or Crohn’s disease. These conditions can decrease the amount of vitamin B12 that the body can absorb.
Some people who eat little or no animal foods such as vegetarians and vegans. Only animal foods have vitamin B12 naturally. When pregnant women and women who breastfeed their babies are strict vegetarians or vegans, their babies might also not get enough vitamin B12.https://ods.od.nih.gov/factsheets/VitaminB12-Consumer/

Leave a Reply