If blood has iron content, why does it not get attracted to a magnet?

Categories: Tags: , ,


  1. iron in the blood is not in its metallic state, but is contained in hemoglobin, which is diamagnetic. If you had to pick one of the reasons why blood isn’t attracted to a magnet, this would be it.

    1. Found this explanation on Internet :
      Beside the arguments from concentration, there’s a change in the electronic structure, from pure iron to iron in the body.  Iron in the human body is mostly in blood, in hemoglobin molecules, where it binds of oxygen molecules.  According to Wikipedia
      “oxyhemoglobin (Hb-O2), by experimental measurement, is diamagnetic (no net unpaired electrons).”  Without unpaired electrons the molecule does not move in a magnetic field.

Leave a Reply