This paper reports the concentration of heavy metals (Cr, Cu, Zn, Cd and Pb) in the soils and rices surrounding the abandoned rural waste dumping sites in Ningbo. Igeo (geoaccumulation index) was calculated to assess the contamination degree of heavy metals in soils. The mean contents of Cr, Cu, Cd, Zn and Pb of soils were 33.3, 24.1, 1.5, 118.9 and 45.6 mg/(kg DW) (dry weight), respectively. All of them were much higher than that of the reference value (i.e. CK), but there were no coherent trend of the metal contents within 1-120m distance from the dumping site. Igeo of heavy metals reveals the order of Cd>Cu>Cr>Pb>Zn, and the contamination assessment of soils using Igeo indicate the moderate Cd pollution, while the soils were unpolluted-moderately overall by Cr, Cu, Zn as well as Pb. The heavy metal contents in root, stem & leaf and rice grains were all remarkable higher than that of the CK at 20-120 m distances, and the heavy metal contents in root were evidently much higher than other plant parts, while those in rice grain were lowest, indicating the great bioaccumulation trend of heavy metals. Although the metal contents in the rice grain were within the legislation limit, its bioaccumulation trend of heavy metals was remarkable, whose contents were 4.38-fold for Cr, 1.76-fold for Cu, 1.28-fold for Zn, 2.67-fold for Cd and 3.03-fold for Pb higher than that of reference value, respectively. Finally, we proposed a decentralized in-situ restoration approach for the dumping sites.