أسباب نقص فيتامين B12:
1- فقر الدم الخبيث، وهو مرض نادر في الدم بحيث أن الجسم لا يمكنه استخدام فيتامين B12
2- النظام الغذائي الذي لا يحتوي على فيتامين B12
3- عملية قص المعدة أو التكميم.
4- التهاب في الأمعاء مثل مرض كرون.
5- بعض الأدوية.
علاج نقص فيتامين B12:
يعتمد علاج نقص فيتامين B12 على السبب الذي أدى إلى نقصه
1- نقص شديد في فيتامين B12 قد يعالج عن طريق أخد إبر فيتامين B12 أسبوعيا أو أخذ جرعات عالية من أدوية فيتامين B12.
2- نقص فيتامين B12 المتوسط فعلاجه هو أخذ مكملات غذائية تحتوي على فيتامين B12.
3- اتباع نظام غذائي يحتوي على فيتامين B12 مثل اللحوم، السلمون، الحليب ومشتقاته، البيض.