If your blood has too little or too much vitamin B12, you might be at higher risk of dying from any cause or from heart disease — the safest range is in the middle, between 190 and 948 pg/mL.
Evidence from Studies
Supporting (1)
Community contributions welcome
This study found that people with type 2 diabetes who have either very low or very high levels of vitamin B12 are more likely to die from heart disease or other causes, which matches the claim that both too little and too much B12 can be harmful.
Contradicting (2)
Community contributions welcome
The origin of vitamin B12 levels and risk of all-cause, cardiovascular and cancer specific mortality: A systematic review and dose-response meta-analysis.
The study says having too much B12 is linked to higher death risk, but it doesn’t say having too little B12 is dangerous — so it doesn’t support the claim that both too much and too little are bad.
Elevated Vitamin B12, Risk of Cancer, and Mortality: A Systematic Review
This study only looked at what happens when vitamin B12 is too high, not when it’s too low, so it can’t tell us if both ends are dangerous like the claim says.
Gold Standard Evidence Needed
According to GRADE and EBM methodology, here is what ideal scientific evidence would look like to definitively prove or disprove this specific claim, ordered from strongest to weakest evidence.