Risk factors A diet lacking in certain vitamins and minerals. A diet consistently low in iron, vitamin B-12, folate and copper increases your risk of anemia. Intestinal disorders. ... Menstruation. ... Pregnancy. ... Chronic conditions. ... Family history. ... Other factors. ... Age.