No it does not have iron in it. I am not a physician by no means so I will explain it the best way I know how.It helps treat the problem instead of the symptom. Low iron/anemia is caused by low blood cells. This helps purify the functions of the body that produces the blood cells. I know it sounds weird but it works for me. Iron treats the symptom. Yellow dock supports the root problem that causes the blood count to be low. I have suffered a long time and to finally find something that does not leave me constipated and helps treat my anemia. Thumbs up for me. Hope this helps. Sent from my SAMSUNG-SM-J327A using BariatricPal mobile app