The study which was to determine the concentrations of heavy metals in water, sediment and soil of Afiesere river because of the anthropogenic activities of petroleum exploration and attendant spills in the area. Surface water, sediment, surface soil and sub-surface soil samples were collected from Afiesere River, Ughelli, Delta State. Some physiochemical parameters of water were analysed using standard methods and Hanna water quality checker. The concentrations of five heavy metals, namely; lead (Pb), cadmium (Cd), zinc (Zn), copper (Cu) and nickel (Ni) were determined in water, sediment, surface soil, and sub-surface soil using Flame Atomic Absorption Spectrophotometer (Flame-AAS). The results obtained show the mean values of pH, temperature, total dissolved solid, conductivity, dissolved oxygen, biological oxygen demand, phosphate, nitrate, and sulphate as follows: 6.87 ± 0.18, 27.40 ± 0.28oC, 4.00 ± 0.00 mg/L, 8.67 ± 0.25 µs/cm, 4.23 ± 0.08 mg/L, 0.65 ± 0.17 mg/L, 0.01 ± 0.00 mg/L, 0.01 ± 0.03 mg/L, and 2.17 ± 0.18 mg/L respectively. The heavy metals; Pb, Cd, Zn, Cu and Ni mean concentrations are as follows: in water, 0.06 ± 0.02, 0.02 ± 0.01, 0.46 ± 0.01, 0.03 ± 0.01 and 3.56 ± 0.07 mg/L; in sediment, 0.52 ± 0.03, 0.02 ± 0.00, 0.21 ± 0.02, 0.07 ± 0.01 and 0.26 ± 0.01 mg/kg; in surface soil, 0.50 ± 0.03, 0.02 ± 0.00, 0.07 ± 0.01, 0.03 ± 0.00 and 2.91 ± 0.03 mg/kg; in sub-surface soil, 0.55 ± 0.02, 0.02 ± 0.01, 0.26 ± 0.02, 0.06 ± 0.01 and 0.36 ± 0.08 mg/kg respectively. The results showed a significant difference at P<0.05. The results obtained in this study were within and above the set standard for water, sediment and soil by World Health Organization (WHO). The metals are toxic, can bio-accumulate and are potential carcinogens; therefore treatment of water is very important. Periodic medical examination of the inhabitants of the area must be a top priority.