The aim of this study is to prepare magnetic beads which can be used for the removal of heavy metal ions from synthetic solutions. Magnetic poly(ethylene glycol dimethacrylate-vinyl imidazole) [m-poly(EGDMA-VIM)] beads were produced by suspension polymerization in the presence of magnetite Fe(3)O(4) nano-powder. The specific surface area of the m-poly(EGDMA-VIM) beads was found to be 63.1 m(2)/g with a size range of 150-200 m in diameter and the swelling ratio was 85%. The average Fe(3)O(4) content of the resulting m-poly(EGDMA-VIM) beads was 12.4%. The maximum binding capacities of the m-poly(EGDMA-VIM) beads were 32.4 mg/g for Cu(2+), 45.8mg/g for Zn(2+), 84.2 mg/g for Cd(2+) and 134.5 mg/g for Pb(2+). The affinity order on mass basis is Pb(2+) > Cd(2+) > Zn(2+) > Cu(2+). Equilibrium data agreed well with the Langmuir model. pH significantly affected the binding capacity of the magnetic beads. Binding of heavy metal ions from synthetic wastewater was also studied. The binding capacities were 26.2 mg/g for Cu(2+), 33.7 mg/g for Zn(2+), 54.7 mg/g for Cd(2+) and 108.4 mg/g for Pb(2+). The magnetic beads could be regenerated up to about 97% by treating with 0.1 M HNO(3). These features make m-poly(EGDMA-VIM) beads a potential candidate for support of heavy metal removal under magnetic field.