Iron-deficiency anemia occurs when there is too little iron in the body. A person can have a low iron level for three reasons:
  • Blood loss, either from disease or injury
  • Not getting enough iron in the diet
  • Not being able to absorb the iron in the diet
Iron-deficiency anemia also can develop when the body needs higher levels of iron, such as during pregnancy.