Question: does omeprazole cause low iron?
Answer: Iron deficiency anemia - Induced by long-term ingestion of omeprazole. Omeprazole is known to cause prolonged suppression of gastric acid secretion. Since acid plays an important role in the absorption of food iron (nonheme iron), this drug may lead to an iron deficiency state.