causes for low hemoglobin levels
A low hemoglobin count can be associated with a disease or condition that causes your body to have too few red blood cells. This can occur if: 1  Your body produces fewer red blood cells than usual. 2  Your body destroys red blood cells faster than they can be produced. low hemoglobin count can also be due to blood loss, which can occur because of: 1  Bleeding from a wound. 2  Bleeding in your digestive tract, such as from ulcers, cancers or hemorrhoids.