Kekurangan vitamin B12 adalah suatu kondisi di mana tubuh memiliki simpanan vitamin B12 yang tidak mencukupi. Vitamin ini penting untuk banyak aspek kesehatan, termasuk produksi sel darah merah. Jumlah sel darah merah yang sehat sangat penting untuk mengantarkan oksigen dan nutrisi ke sel dan jaringan tubuh. Kekurangan itamin B12 paling sering terjadi pada orang yang memiliki penyakit atau kondisi di mana tubuh tidak dapat menyerap vitamin B12 dari makanan yang dicerna. Hal ini juga relatif umum pada orang dewasa yang lebih tua.