From the Research
High vitamin B12 levels in the blood can be caused by several factors, including liver disease, certain blood disorders, kidney disease, excessive supplementation, and certain cancers, as evidenced by recent studies 1, 2. The causes of high vitamin B12 levels are multifaceted and can be attributed to various underlying health conditions. Some of the key factors that contribute to elevated B12 levels include:
- Liver disease, which can cause the liver to release stored B12 into the bloodstream 3
- Certain blood disorders, such as myeloproliferative disorders, polycythemia vera, and chronic myelogenous leukemia, which can increase B12 production 3
- Kidney disease, which can prevent the proper excretion of B12, leading to accumulation in the blood 2
- Excessive supplementation through multivitamins, B-complex vitamins, or B12 injections, which can raise B12 levels above normal 3
- Certain cancers, especially liver and kidney cancers, which can cause elevated B12 levels 1 It is essential to identify the underlying cause of high B12 levels, as it may signal a serious health condition requiring medical attention. The most recent and highest quality study 1 suggests that elevated B12 levels are associated with a higher risk of cancer, with risk ratios ranging from 1.88 to 5.9. Therefore, it is crucial to investigate the underlying cause of high B12 levels and provide appropriate treatment to prevent potential complications.