Por lo general, macrocitosis es causada por deficiencia nutricional, especialmente de ácido fólico o vitamina B12.