Nedavna studija pokazala je da ljudi sa smanjenim nivoom vitamina B12 imaju manju gustoću kostiju, što povećava rizik od osteoporoze. U ozbiljnim slučajevima njegov deficit može ugroziti trudnoću i izazvati kardiovaskularne probleme. Što više vremena prođe bez tretiranja, veća je šansa da dođe do trajnog oštećenja. Nalazi se u životinjskim proizvodima kao što su meso, mlijeko, jaja, sir.