Iron poisoning, hemolytic anemia and hemochromatosis are three causes of a high iron level in the blood, notes Lab Tests Online. Iron tests are usually ordered to determine the underlying cause of symptoms such as dizziness, pale skin, fatigue and weakness.
A normal serum iron level ranges from 60 to 170 micrograms per deciliter, states MedlinePlus. Taking too much iron in the form of supplements can lead to iron overdose. Hemolytic anemia develops when the red blood cells are destroyed faster than normal, allowing iron to leak into the bloodstream. Hemochromatosis, which can be genetic or acquired, causes too much iron to build up in the bloodstream. Additional causes of too much iron in the blood include liver inflammation, vitamin B-6 deficiency, vitamin B-12 deficiency and damaged liver tissue.