In this study, the PMo 12 O 40 3− polyanion was immobilized chemically on amino functionalized magnetic graphene oxide nanosheets. The as-prepared ternary magnetic nanocomposite (Fe 3 O 4 /GO-NH 2 /H 3 PMo 12 O 40 ) was characterized by powder X-ray powder diffraction (XRD), fourier transformation infrared spectroscopy (FTIR), Raman spectroscopy, energy dispersive spectroscopy (EDX), field emission scanning electron microscopy (FESEM), BET surface area measurements, magnetic measurements (VSM) and atomic force microscopy (AFM). The results demonstrated the successful loading of H 3 PMo 12 O 40 (~36.5 wt.%) on the surface of magnetic graphene oxide. The nanocomposite showed a higher specific surface area (77.07 m 2 /g) than pure H 3 PMo 12 O 40 (≤10 m 2 /g). The adsorption efficiency of this nanocomposite for removing methylene blue (MB), rhodamine B (RhB) and methyl orange (MO) from aqueous solutions was evaluated. The nanocomposite showed rapid and selective adsorption for cationic dyes from mixed dye solutions. The adsorption rate and capacity of Fe 3 O 4 /GO-NH 2 /H 3 PMo 12 O 40 were enhanced as compared with GO, GO-NH 2 , Fe 3 O 4 /GO-NH 2 , and H 3 PMo 12 O 40 samples due to enhanced electrostatic attraction and hydrogen-bonding interactions. The nanocomposite is magnetically separated and reused without any change in structure. Thus, it could be a promising green adsorbent for removing organic pollutants in water.