The competitive removal of Pb 2þ and malachite green (MG) from water by three magnetic phosphate nanocomposites (Fe 3 O 4 /Ba 3 (PO 4) 2 , Fe 3 O 4 /Sr 5 (PO 4) 3 (OH), and Fe 3 O 4 /Sr 5x Ba 3x (PO 4) 3 (OH), namely "FBP", "FSP", and "FSBP", respectively) was systematically investigated compared with Fe 3 O 4 ("F") nanoparticle. Temperature and adsorbent dosage for competitive removal were optimized to be 20 C and 0.05 g in 50 mL. The kinetic and isothermal adsorption results were fitted well with the pseudo-second-order model and Langmuir model, respectively. In the competitive removal process, FSP showed a high affinity to Pb 2þ (202.8 mg/g) while FBP possessed high selectivity for MG (175.4 mg/g), and FSBP was effective at simultaneous removal of Pb 2þ and MG, with a capacity of 143.7 and 90.9 mg/g, respectively. The magnetic contents in nanocomposites allow magnetic separation of materials from the water after treatment. We proposed that the simultaneous removal mechanism by FSBP was due to ion exchange between Pb 2þ and Sr 2þ in the lattice and then the formation of hydrogen bonds between PO 4 3À outside the material's surface and positively charged hydrogen in MG. This study indicates the potential of these phosphate nanocomposites to be used as effective materials for selective or simultaneous removal of Pb 2þ and MG from water.