The speciation of metals in aqueous systems is central to understanding their mobility, bioavailability, toxicity and fate. Although several geochemical speciation models exist for metals, the equilibrium conditions assumed by many of them may not prevail in field-scale hydrological systems with flowing water. Furthermore, the dominant processes and/or process rates in non-acidic systems might differ from well-studied acidic systems. We here aim to increase knowledge on geochemical processes controlling speciation and transport of metals under nonacidic river conditions. Specifically, we evaluate the predictive capacity of a speciation model to novel measurements of multiple metals and their partitioning, under highpH conditions in mining zones within the Lake Baikal basin. The mining zones are potential hotspots for increasing metal loads to downstream river systems. Metals released from such upstream regions may be transported all the way to Lake Baikal, where increasing metal contamination of sediments and biota has been reported. Our results show clear agreement between speciation predictions and field measurements of Fe, V, Pb and Zn, suggesting that the partitioning of these metals mainly was governed by equilibrium geochemistry under the studied conditions. Systematic over-predictions of dissolved Cr, Cu and Mo by the model were observed, which might be corrected by improving the adsorption database for hydroxyapatite because that mineral likely controls the solubility of these metals. Additionally, metal complexation by dissolved organic matter is a key parameter that needs continued monitoring in the Lake Baikal basin because dependable predictions could not be made without considering its variability. Finally, our investigation indicates that further model development is needed for accurate As speciation predictions under non-acidic conditions, which is crucial for improved health risk assessments on this contaminant.