A 21-year-old female asked:
My gums have suddenly became sore. some bleeding at first however this has now stopped but all of my gums are left extremely sore to touch. i went to the dentist a month ago & my gums were healthy. i am b12 deficient. could low b12 levels cause this?
2 doctor answers • 3 doctors weighed in
Neurology 52 years experience
Do TWO things.: Start to correct your low B12 levels, and more rapid way is to inject once monthly. (Might want to explore why levels are down.) Secondly, re-contact your dentist and get your gingivitis under control. Do both, do not prioritize. All should work out.
1 viewsReviewed Feb 23, 2021
Dentistry 39 years experience
No research has shown that B12 deficiency can cause bleeding and swollen gums but severe Vitamin C deficiency called Scurvy can cause swelled and Bleeding gum .
If your Dentist has cleaned your teeth as first line of treatment is fine otherwise,you need to have a good cleaning for good Oral hygiene .
At your age the swollen ,bleeding gum in spite of good Oral Hygine May be due to Hormonal changes
Reviewed Mar 08, 2021
Last updated Mar 8, 2021
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $39!
50% off with $15/month membership
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.