This study investigated the applicability of maghemite and magnetite nanoparticles (NPs) for the removal of heavy metals from mining wastewater. The maghemite and magnetite NPs of 122nm and 74nm were synthesized using a co precipitation method and characterized by Nanometer particle size analysis (NANOPHOX) and TEM, X-ray diffraction (XRD). Batch experiments were carried out for the removal of heavy metals from mining wastewater by maghemite and magnetite NPs. The adsorption process was found to be highly pH dependent. Maximum removal efficiency of As, W, U, Pb, Cu and Se were achieved 97.9%, 96.7, 99, 8, 61.5%, 30.4-78.3% and (63.2-68.4%) at pH 7, 11 in wastewater, respectively, (5g /L maghemite and magnetite NPs, 10minute) at room temperature.