Iron is a mineral that is essential for hemoglobin to function properly. This protein is needed to carry oxygen in the blood. It also plays a role in many other important processes in the body. Deficiency can cause a number of serious health problems, .