Question: can omeprazole cause low iron levels?
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.