2 doctors weighed in:

I did blood test for B12 vitamin and the result was 1617 and the normal level is 700.I need to know why is it to high and what are the risks?

2 doctors weighed in
Dr. Randy Baker
Holistic Medicine
1 doctor agrees

In brief: Needs evaluation

I am sorry to tell you that high B12 levels can be a sign of serious health problems including liver ; kidney disease, myelproliferative disorders including leukemia ; polycythemia vera ; hypereosinophilic syndrome.
High intake of B12 does not cause these. It is important for you to be evaluated to find the underlying cause. See http://healthyeating.Sfgate.Com/high-vitamin-b12-mean-9057.Html.

In brief: Needs evaluation

I am sorry to tell you that high B12 levels can be a sign of serious health problems including liver ; kidney disease, myelproliferative disorders including leukemia ; polycythemia vera ; hypereosinophilic syndrome.
High intake of B12 does not cause these. It is important for you to be evaluated to find the underlying cause. See http://healthyeating.Sfgate.Com/high-vitamin-b12-mean-9057.Html.
Dr. Randy Baker
Dr. Randy Baker
Thank
Get help from a real doctor now
Dr. Andrea Brand
Board Certified,
7M people helped
Continue
111,000 doctors available
Read more answers from doctors