Nedostatak vitamina B12 često se javlja u tropskom a ređe u netropskom spmu (gluten senzitivne enteropatije). Poremećaji koji kompromituju apsorptivni kapacitet u di- stalnom ileumu (regionalni enteritis, Whippleova bolest, tuberkuloza, resekcija ileuma), takođe, dovode do nedostatka vitaminaB12