The concentrations of cadmium, lead, nickel and copper in waters, sediments (total metal concentrations and their speciation forms) and benthic macroinvertebrates in 11 lakes of Latvia were determined using atomic absorption spectroscopy. Metal concentrations in lake waters, sediments and biota were compared with water chemistry. Compared to total concentrations, metal speciation forms in sediments were better correlated with respective metal concentrations in invertebrates. Therefore, the evaluation of potential metal bioaccumulation should consider metal speciation. The mean concentrations of trace metals in benthic invertebrates in Latvia were much lower than in other countries, which can be explained by comparatively lower anthropogenic loads. However, local areas of anthropogenic impacts were evident.