A medical magnetic pellet is provided. The magnetic pellet includes a porous matrix and magnetic powder distributed in the porous matrix. Moreover, an active substance also can be added to be distributed in the matrix. The porous matrix of the magnetic pellet can carry active substances or absorb target substances.