This study conducted a review on the concentrations, spatial distribution and pollution assessment of metals including As, Hg, Cd, Co, Cr, Cu, Mn, Ni, Pb and Zn in 102 river sediments in China between January 2008 and July 2020 based on the online literature. The geo-accumulation index (Igeo) and potential ecological risk index (RI) were used for the pollution assessment of the metals. The results showed that the ranges of metals were: 0.44 to 250.73 mg/kg for As, 0.02 to 8.67 mg/kg for Hg, 0.06 to 40 mg/kg for Cd, 0.81 to 251.58 mg/kg for Co, 4.69 to 460 mg/kg for Cr, 2.13 to 520.42 mg/kg for Cu, 39.76 to 1884 mg/kg for Mn, 1.91 to 203.11 mg/kg for Ni, 1.44 to 1434.25 mg/kg for Pb and 12.76 to 1737.35 mg/kg for Zn, respectively. The median values of these metals were descending in the order: Mn > Zn > Cr > Cu > Pb > Ni > Co > As > Cd > Hg. Compared with the SQGs, As and Cr manifested higher exceeding sites among the metals. Metals of river sediments manifested a significant spatial variation among different regions, which might be attributed to the natural weathering and anthropogenic activity. The mean Igeo values of the metals presented the decreasing trends in the order: Cd > Hg > Zn > Cu > As > Pb > Ni > Co > Cr > Mn. Cd and Hg manifested higher proportions of contaminated sites and contributed most to the RI, which should be listed as priority control of pollutants. Southwest River Basin, Liaohe River Basin, and Huaihe River Basin manifested higher ecological risks than other basins. The study could provide a comprehensive understanding of metals pollution in river sediments in China, and a reference of the control of pollutant discharge in the river basins for the management.