Электронная оболочка атомов железа состоит из 26 электронов, располагающихся на 4 электронных уровнях. Железо является d-элементом, 8 валентных электрона железа располагаются на 4s-подуровне (2 электрона) и 3d-подуровне (6 электронов) .
Поскольку внешними являются два 4s-электрона, то железо как металл, при образовании связи, отдаёт два электрона, проявляя одну из характерных степеней окисления железа: +2.
Если рассмотреть строение d-подуровня, то устойчивым состоянием этого подуровня, в данном случае, является наполовину заполненный подуровень (5 электронов) , в связи с этим энергетически выгоден отрыв одного 3d-электрона (осуществляющегося только после отрыва двух 4s-электронов) , поэтому ещё более выгодным при образовании связи, является отдача этих трёх электронов, в связи с чем, железо проявляет ещё одна характерную (более устойчивую) степень окисления железа: +3.
В силу наличия 8 валентных электронов, атомы железа способны образовывать соединения с высокой степенью окисления, на практике получены соединения железа с максимальной степенью окисления +6.