The extent of heavy metal cation contamination in the Shing Mun River has been assessed. Sediment samples were taken at eight strategic locations along the river system. The highest concentrations of copper (Cu, 1.66 mg/g), lead (Pb, 0.354 mg/g), zinc (Zn, 2.2 mg/g) and chromium (Cr, 0.047 mg/g) were found in the Fo Tan Nullah, a major tributary of the Shing Mun River. The highest concentrations of aluminum (114 mg/g) and cadmium (Cd, 0.047 mg/g) were found in the Shing Mun Main River Channel. These contaminated sediments, accumulated over the years on the river bed, could act as secondary sources of pollution to the overlying water column in the river.