含有铁的岩石在地壳分布的十分广泛,铁矿的形成有多种情况。当岩石经过风化崩解,其中所含的铁也会被氧化。
这些氧化铁悬浮在水中,随着水的流动,就会沉淀堆积在水底,由此成为比较集中的矿层。
当铁矿层形成后,在特定条件下,比如地壳运动引起的高温、高压作用,这些沉积而成的铁矿或含铁较多的岩石的结构就会发生变化,从而形成规模很大的铁矿。