铁矿主要来源于大气、海水与地下热液的氧化作用以及生物作用。当地下矿脉中含有铁元素时,与地下水中的氧、二氧化碳以及其他负离子反应,形成含有Fe3+离子的水溶液,并在特定条件下发生还原反应生成含有Fe2+离子的水溶液。
这些水溶液在矿脉中循环反复沉淀,逐渐凝结形成含铁矿物的矿脉。
此外,一些生物体也能够将水中的铁离子还原为含有Fe2+的物质,随之被沉积并形成铁矿。因此,铁矿是由地质、化学、物理和生物过程不同程度地作用而成的。