U.S. doctors online nowAsk doctors free
Grove City, OH
A 32-year-old male asked:

i was diagnosed with a b12 deficiency 5 years ago had a level in the low 200 and neuro symptoms. i was given one shot and 30 days of pills and i still have a lot of symptoms.i was retested in the 500's. what should i do?

3 doctor answers5 doctors weighed in
Dr. Mohammed Parvez
Internal Medicine 14 years experience
Normal: Now your B12 levels are within normal range.
Dr. Reid Blackwelder
Family Medicine 37 years experience
Still low: Hopefully your evaluation included exploring why you are B12 deficient as several things can cause it. For a low level it can take several shots at first or a daily dose of a high amount of B12 to get normal levels. I would work hard to do so in the setting of neuro deficits. We have learned that a high enough oral dose may be enough and shots may not be needed. Would take to your physician.
Dr. Valencia Porter
Holistic Medicine 21 years experience
Your symptoms: What type of symptoms are your having that have not resolved? Some folks have an issue with methylation and are not able to convert B12 to active B12 instead of cyanob12 or hydroxyb12 they need methyl b12. A test for mthfr gene can be done to determine if you have this issue.

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
$30 per visit with
membership

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
$30 per visit with
membership
Last updated Apr 12, 2017

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.