Sediments are sinks and sources of pollutants, playing a rather important role in metal migration and transformation. A set of toxic metals of Hg, Pb, Zn, Cr, Cu, Ni and Cd in a suburban river sediment was investigated in the Yangtze River Delta of China, Nantong, and then, the solidification/stabilization scheme and resource-oriented utilization for heavy metal-contaminated sediment were explored. The results showed that all of the metals were apparently higher than the background values. The geo-accumulation index indicated that Ni, Cr, Pb, Cu, Zn and Cd exhibited a none–moderately polluted degree, while Hg corresponded to the moderately contaminated grade. A correlation analysis showed that the contents of metals were not strongly affected by the pH and organic matter content (p > 0.05), but they were associated with each other (p < 0.05) and might have common natural and anthropogenic sources. Moreover, the leaching experiment revealed that the concentration of Ni exceeded the national standard of China for groundwater, which might cause environmental contamination. Thus, three effective solidification/stabilization formulations for amendments were developed: (1) zero valent iron (9.5% w.w.) and sodium carboxymethylcellulose (0.5% w.w.); (2) sulphate aluminum cement (1% d.w.) and sodium carboxymethylcellulose (0.3% d.w.) and (3) sulphate aluminum cement (1% d.w.), zero valent iron (0.5% d.w.) and sodium carboxymethylcellulose (0.3% d.w.). The findings can provide an effective approach and theoretical basis for the treatment of heavy metal pollution in river sediments.