У меня низкий гемоглобин (и железо) был при проблемах с желудком. Был вялотекущий постоянный гастрит, проблемы с тонким кишечником - была нарушена всасываемость питательных веществ. Пролечилась, и гемоглобин потом поднялся с 90 до 120. Препараты железа не пила.