地球上所有含铁的岩石被风化分解后,里面的铁就会被氧化。氧化铁随着水的流动,逐渐沉淀堆积在水下,成为铁比较集中的矿层。铁矿层形成后,再经过多次变化,便会沉积成铁矿或含铁较多的岩石变质。再经过风化,铁会进一步集中起来,形成含铁量很高的富铁矿。还有些铁矿是由岩浆活动造成的,岩浆在地下或地面附近冷却凝结时,可以分离出铁矿物,并在一定的部位集中起来。此外,岩浆与周围岩石接触时,也可以相互作用,形成铁矿。