A 29-year-old member asked:
A blood test showed that i'm b12 deficient. serum b12 level of 186 pg/ml, should i take vitamin b12 supplements?
2 doctor answers • 8 doctors weighed in

Dr. Guy DaSilvaanswered
Endocrinology 37 years experience
Absolutely: B12 in the form of methyl cobalamin is necessary for numerous biochemical pathways. It can prevent psychoses, nerve tissue degeneration and megaloblastic anemia. Methyl B12 can be given safely at doses up to 3mg intramuscularly and can be given weekly in those patients who cannot absorb it through the GI tract. Otherwise, 2mg oraly is optimal. There are no known side-effects of having to much.
Created for people with ongoing healthcare needs but benefits everyone.
5.7k viewsReviewed Nov 14, 2021

Dr. Richard Roberts commented
Pediatrics 48 years experience
Beware some OTC manufacturers who substitute the cheaper cyanocobalamin (a synthetic B12) which can not be absorbed by the mucous membranes. You need the biologically active form, methyl cobalamin (also called Mecobalamin), which is readily absorbed through the mucous membranes.
Oct 10, 2015

Dr. Eric Weismananswered
Neurology 38 years experience
B12: this low will likely cause dementia, spinal cord degeneration and peripheral neuropathy. Keep your level above 550 for the rest of your life. Recovery takes about a year in a young person. I suggest you take liquid sublingual weekly for 3 months then bi weekly thereafter. Its important to check a level after you cut back to twice a month. Use 1 1/2 dropper and hold it under the tongue for 30 sec.
Created for people with ongoing healthcare needs but benefits everyone.
3.6k viewsReviewed Nov 14, 2021

Dr. Richard Roberts commented
Pediatrics 48 years experience
Beware some OTC manufacturers who substitute the cheaper cyanocobalamin (a synthetic B12) which can not be absorbed by the mucous membranes. You need the biologically active form, methylcobalamin (also called Mecobalamin), which is readily absorbed through the mucous membranes.
Oct 10, 2015
Last updated Nov 14, 2021
People also asked
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
$44 video appointments with $19/month membership*
*Billed $57 every 3 months. Cancel anytime.
Disclaimer:
Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.