In small amounts, yes. Iron is an essential nutrient for humans, being a component of hemoglobin, which transports oxygen around the body. But high levels of iron have been linked with adverse health effects, from damaged blood vessels to kidney and liver problems.