The spatial distribution, sources, and potential ecological risk of heavy metals and metalloid were evaluated in sediments of the Wuyuer River and its tributaries. Metal and metalloid concentrations and chemical speciation (Cr, Cu, Ni, Pb, Cd, As, Zn and Hg) in 187 surface sediment samples were measured using inductively coupled plasma mass spectrometry. Metals and metalloid in the sediments of the Wuyuer River were greater than the background values of the Songnen Plain, and mean heavy metal concentrations were greater in downstream segments of the river than in upstream segments. Speciation results indicated that Cd was chemically mobile and Cu, Pb, Zn, Cr, and Ni were potentially bioavailable. Mercury and As existed mainly in the residual fraction. Hakanson’s potential risk index indicated that the total potential ecological risk of these elements was moderate in the Wuyuer River. Among the selected metals and metalloid, Hg and Cd were the most potentially toxic and mainly distributed near the cities of Keshan, Yi’an and Fuyü. Because the speciation of Cd in the river sediments is highly bioavailable, the concentrations of Cd should be closely monitored. This research provides managers with information needed to better regulate the environment of the Wuyuer River.