الاكثر عرضة للاصابة بنقص فيتامين ب 12 هم من يتبعون نظام غذائي نباتي، نظراً لأن الأطعمة النباتية لا تحتوي على فيتامين B12، بالإضافة إلى أن الأشخاص الذين يعانون من أمراض الجهاز الهضمي المؤثرة على امتصاص العناصر المغذية وكبار السن معرضون للإصابة بنقص فيتامين ب 12.