Yes, black beans are a good source of iron.
Black beans, like other beans such as navy beans and kidney beans, can significantly contribute to your iron intake. A half-cup (86-gram) serving of cooked black beans provides approximately 1.8 milligrams of iron, which equates to about 10% of the Daily Value (DV).
Besides iron, legumes like black beans offer other essential nutrients, including folate, magnesium, and potassium. Including black beans in your diet is a simple way to increase your intake of these vital nutrients.