Iron can be water soluble or water insoluble depending on the ionic state of iron and the compounds that it forms. Following the general solubility rules, iron is soluble when bonded to certain polyatomic ions such as sulfate and nitrate as well as halides like chlorine and bromine. Continue Reading.