Research shows that people with very high vitamin B12 levels have a modestly higher cancer risk, but according to Gram Research analysis of nearly 4 million adults, this connection largely disappears after the first two years, suggesting undetected cancer raises B12 rather than B12 causing cancer. Very low B12 levels remain genuinely linked to higher death rates even after accounting for early disease, confirming that B12 deficiency requires treatment.

A major study of nearly 4 million adults found that people with very high vitamin B12 levels in their blood had a slightly higher risk of developing cancer compared to those with normal levels. However, according to Gram Research analysis, this connection weakened significantly after the first two years of follow-up, suggesting that people who already had undetected cancer may have had higher B12 levels. The research also found that very low B12 levels were associated with higher death rates from all causes. The findings suggest that while high B12 is worth monitoring, people should not stop taking B12 supplements if their doctor recommends them.

Key Statistics

A retrospective cohort study of 3.95 million adults from 169 healthcare organizations across 19 countries found that serum B12 levels above 1,000 pg/mL were associated with a 5 to 8 percent higher cancer incidence compared to the normal range of 400-600 pg/mL.

In the same 2026 study published in The Journal of Nutrition, the elevated cancer risk at high B12 levels decreased from a hazard ratio of 1.07 to 1.02 when researchers excluded cancers diagnosed in the first two years, indicating reverse causation.

Very low serum B12 levels below 200 pg/mL showed persistent association with all-cause mortality, with a hazard ratio of 1.26 at one year that remained elevated at 1.18 after 10 years of follow-up.

The study found that all-cause mortality followed a J-shaped pattern, with elevated death rates at both very high and very low B12 concentrations, but the deficiency-end association showed greater persistence over time.

The Quick Take

  • What they studied: Whether different blood levels of vitamin B12 are connected to cancer risk and death rates over time
  • Who participated: Nearly 4 million adults from 169 hospitals across 19 countries between 2006 and 2020, tracked for up to 10 years
  • Key finding: People with very high B12 levels (above 1,000 pg/mL) had a 5 to 8 percent higher cancer risk than those with normal levels (400-600 pg/mL), but this connection mostly disappeared after excluding the first two years of follow-up
  • What it means for you: If you have high B12 levels, you don’t need to panic or stop taking B12 if prescribed. The increased cancer risk appears small and may reflect existing undetected disease rather than B12 itself causing cancer. However, very low B12 levels do appear genuinely linked to higher death rates and should be addressed with your doctor.

The Research Details

Researchers looked backward at medical records from nearly 4 million people to see how their vitamin B12 blood levels related to cancer and death over 10 years. They divided people into six groups based on their B12 levels, using the normal range (400-600 pg/mL) as the comparison group. They used statistical matching techniques to make sure they were comparing similar people, adjusting for factors like age, sex, and other health conditions that might affect the results.

To address a key problem with this type of research, called reverse causation, the scientists looked at what happened when they excluded people who got cancer or died in the first two years. This matters because cancer can cause high B12 levels before anyone knows they have the disease. If the B12-cancer connection disappeared after removing early cases, it suggests B12 didn’t cause the cancer but rather the cancer caused the high B12. They also performed several other statistical checks to test whether their findings were real or just coincidences.

The study used data from a global network of hospitals and clinics, which makes the results more likely to apply to different populations. However, because this is observational research (watching what happens naturally rather than randomly assigning people to different B12 levels), we cannot prove that B12 levels directly cause cancer or death.

This research approach is important because vitamin B12 testing is extremely common in medical practice, yet doctors don’t fully understand what very high or very low levels mean for health. By studying millions of people over many years, researchers can spot patterns that smaller studies might miss. The special attention to reverse causation (where disease causes high B12 rather than B12 causing disease) is crucial because cancer can change many blood markers, and previous studies didn’t always account for this.

Strengths of this study include its enormous size (nearly 4 million people), long follow-up period (10 years), and use of real medical records from multiple countries. The researchers also performed several checks to test whether their findings were reliable. Limitations include that this is observational research, so we cannot prove cause and effect. The study also relied on a single B12 measurement at the start, and B12 levels can change over time. Additionally, the study population came from healthcare systems in developed countries, so results may not apply equally to all populations worldwide.

What the Results Show

The study found that cancer risk followed a pattern where it increased modestly at very high B12 levels but not at very low levels. Compared to people with normal B12 (400-600 pg/mL), those with levels above 1,000 pg/mL had a 5 to 8 percent higher cancer risk. However, this association was much weaker when researchers excluded cancers diagnosed in the first two years of follow-up, suggesting that undetected cancer was raising B12 levels rather than B12 causing cancer.

All-cause mortality (death from any reason) showed a different pattern, shaped like the letter J. This means death rates were elevated at both extremes: very high B12 levels and very low B12 levels. The connection between very low B12 (below 200 pg/mL) and higher death rates remained strong even after excluding early deaths, suggesting this association is more genuine and not just reverse causation.

When researchers looked at specific cancer types and different subgroups of people, the patterns remained generally consistent, though the associations were modest in size. The findings suggest that while B12 levels matter for health, the relationship is complex and not simply linear (where more is always better or worse).

The study found that the elevated cancer risk at high B12 levels was most pronounced in the first two years of follow-up, then decreased substantially. This timing strongly suggests that people with undetected cancers had higher B12 levels, rather than high B12 causing cancer. In contrast, the mortality risk associated with very low B12 levels persisted throughout the entire 10-year follow-up period, with only modest weakening over time. This persistence suggests that low B12 may have a genuine causal relationship with death risk, possibly through effects on the nervous system, blood cell production, or other metabolic processes.

Previous research has shown that both very high and very low B12 levels are associated with health problems, but most studies were smaller and didn’t carefully examine whether disease was causing the high B12 rather than B12 causing disease. This study is among the largest to address this question and provides stronger evidence that the B12-cancer connection is largely explained by reverse causation. The findings align with clinical experience that B12 deficiency is genuinely harmful, while the significance of elevated B12 remains less clear. The research also confirms that B12 levels follow a nonlinear pattern with health outcomes, meaning the relationship is not simply a straight line.

This study has several important limitations. First, it is observational, meaning researchers watched what happened naturally rather than randomly assigning people to different B12 levels, so we cannot prove that B12 levels directly cause cancer or death. Second, B12 was measured only once at the beginning of the study, but levels can change over time, and a single measurement may not represent a person’s typical level. Third, the study population came from healthcare systems in developed countries, so results may not apply equally to people in other parts of the world or those without access to healthcare. Fourth, the study could not account for all possible factors that might affect both B12 levels and cancer risk, such as diet, supplements, or certain medications. Finally, while the study was very large, the actual increased cancer risk at high B12 levels was modest (5 to 8 percent), and such small associations can sometimes be due to unmeasured confounding factors.

The Bottom Line

Based on this research, people should not stop taking vitamin B12 if their doctor has prescribed it or recommended it. The study does not provide evidence that B12 supplementation causes cancer. However, if you have very high B12 levels without a clear reason, it’s worth discussing with your doctor to rule out underlying conditions. If you have very low B12 levels, treatment is important because the study confirms that deficiency is associated with higher death rates. The confidence level for these recommendations is moderate to high for B12 deficiency (strong evidence of harm) and lower for elevated B12 (modest association that may reflect reverse causation).

People with diagnosed B12 deficiency should definitely care about these findings, as they confirm the importance of treatment. People taking B12 supplements or receiving B12 injections as prescribed by their doctor should not be concerned based on this study. People with incidentally discovered high B12 levels should discuss this with their doctor to understand the cause, but the study does not suggest stopping B12 therapy if medically indicated. Healthcare providers should use these findings to reassure patients that B12 supplementation is safe and to focus on identifying and treating genuine B12 deficiency.

If you have low B12 and start treatment, you may feel improvements in energy and mental clarity within weeks to a few months, depending on how severe the deficiency was. The mortality benefits of treating B12 deficiency likely develop over months to years as the body repairs damage from deficiency. If you have high B12 levels, there is no evidence that any intervention is needed unless an underlying cause is identified. Monitoring should be ongoing as part of regular healthcare, but this study does not suggest that high B12 requires urgent action or lifestyle changes.

Frequently Asked Questions

Does high vitamin B12 cause cancer?

The study found a modest association between very high B12 and cancer risk, but this connection largely disappeared after excluding early cases, suggesting undetected cancer raises B12 rather than B12 causing cancer. The evidence does not support that B12 supplementation causes cancer.

Should I stop taking B12 supplements if my levels are high?

No. This study does not provide evidence that B12 supplementation causes harm. If your doctor prescribed B12, continue taking it as directed. If you have incidentally high B12 without a clear reason, discuss it with your doctor to identify any underlying cause, but stopping supplementation is not indicated by this research.

What does low vitamin B12 mean for my health?

Low B12 (below 200 pg/mL) is genuinely associated with higher death rates from all causes, and this association persists over time. If you have B12 deficiency, treatment is important and can improve energy, mood, and neurological function within weeks to months.

How often should I get my B12 levels checked?

Follow your doctor’s recommendations based on your individual health status. If you have diagnosed deficiency or are taking B12 therapy, your doctor may recommend checking levels annually or as part of routine care. If you have no symptoms or risk factors, screening frequency depends on your age and overall health.

Can B12 levels change over time?

Yes, B12 levels can fluctuate based on diet, supplements, medications, and underlying health conditions like liver disease or certain cancers. A single measurement provides a snapshot, which is why ongoing monitoring and discussion with your doctor is important for interpreting what your levels mean.

Want to Apply This Research?

  • Log your B12 blood test results when you receive them, noting the date and the specific value in pg/mL. Track this quarterly or annually as recommended by your doctor, and note any changes in energy levels, mood, or neurological symptoms alongside the results.
  • If you have low B12, set a reminder to take your B12 supplement or attend your B12 injection appointments on schedule. If you have high B12, work with your doctor to identify the cause (such as liver disease, certain cancers, or autoimmune conditions) and track any new symptoms that might warrant investigation.
  • Create a long-term health record in the app that tracks B12 levels over time, allowing you to see trends and share this information with your healthcare provider. Set annual reminders to discuss B12 status during routine checkups, and flag any new symptoms like fatigue, numbness, or cognitive changes that might relate to B12 status.

This article summarizes research findings and should not be interpreted as medical advice. Vitamin B12 levels should be interpreted by a qualified healthcare provider in the context of your individual symptoms, medical history, and other test results. Do not start, stop, or change any B12 supplementation or treatment without consulting your doctor. If you have symptoms of B12 deficiency (such as fatigue, numbness, or cognitive changes) or concerns about your B12 levels, seek evaluation from a healthcare professional. This study is observational and cannot prove that B12 levels directly cause cancer or death.

This research translation is published by Gram Research, the science division of Gram, an AI-powered nutrition tracking app.

Source: Elevated Serum Vitamin B12 Concentrations Are Nonlinearly Associated with Cancer Incidence and All-Cause Mortality: A retrospective analysis of the global multi-institutional cohort study. , The Journal of nutrition (2026). PubMed 42810686 | DOI
Topics
vitamin B12 cancer risk mortality serum B12 levels B12 deficiency high B12 cohort study reverse causation