El grupo hemo contiene hierro y un anillo de porfirina; el que corresponde a un tetrapirrol cíclico, este macrociclo está compuesto por 4 anillos de pirrol unidos por puentes metino (=CH-) o a veces mal llamado metileno (=), en el centro de este anillo se encuentra el átomo de hierro (II) tetracoordinado por los cuatro pares de electrones no compartidos de los nitrógenos del anillo porfirina.