Advertisement

What is cyanocobalamin (Vitamin B12)?

Cyanocobalamin, or vitamin B12, is a prescription medication to help replace low vitamin B12 levels. It may be given by mouth, applied to the nasal tissue or as an injection.

In the body, vitamin B12 helps to make DNA, red blood cells and keeps your nervous system working as it should. Vitamin B12 usually comes from a well-rounded diet that includes fish, meat and dairy products.

A lack of vitamin B12 could be caused by the following:

  • Not getting enough B12 in your diet (vegans and vegetarians)
  • Having pernicious anemia, which damages your stomach's cells that help absorb vitamin B12.
  • Having an condition of the intestines, like Crohn's disease, ulcerative colitis or celiac disease, or having gastrointestinal surgery may interfere with vitamin B12 absorption.
  • Having bacteria grow abnormally in your stomach.
  • Taking acid reducing drugs (like Prilosec, Prevacid, Zantac or Tagamet) for long periods of time may interfere with vitamin B12 absorption.

Continue Learning about Vitamin B12

How does B12 interact with other medications or food?
Stacy Wiegman, PharmDStacy Wiegman, PharmD
There are no known drug and food interactions with B12. However, this information is always chan...
More Answers
Is injected vitamin B12 more effective than the pills?
Univ. of Nev. School of Medicine, Family MedicineUniv. of Nev. School of Medicine, Family Medicine
B12 injections can be more effective than the pills in certain patients who have trouble absorbing v...
More Answers
Are B12 Shots Better Than B12 Supplements?
Are B12 Shots Better Than B12 Supplements?
What Are the Symptoms of Vitamin B12 Deficiency?
What Are the Symptoms of Vitamin B12 Deficiency?

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.