The occurrence of elements in river water is affected by various factors, including mobility, weathering and transport processes and anthropogenic contributions. A total of six water sampling campaigns were conducted from 2021 to 2022 to study the factors affecting the occurrence of twelve elements (Al, As, Cd, Co, Cr, Cu, Fe, Mn, Ni, Pb, Zn and Se) in the Bangpakong River. The total concentrations of all the elements were within the levels set by the national surface water quality standard. Comparisons of dissolved elemental concentrations in the study area with the global average for dissolved elemental concentrations in pristine rivers indicated contamination with Al, As, Co, Mn, Zn and Se in the river water. Based on the percentage of each element in particulates to the total concentration, Al (80.6 %), Cr (71.9 %), Cu (69.9 %), Fe (95.6 %), Mn (76.6 %), Pb (74.7 %), and Zn (70.6 %) were mainly transported in the particulate phase in both the dry and wet seasons. However, As (65.5 %), Co (60.3 %), and Se (77.6 %) were mainly transported in the dissolved phase in both seasons. The ratios of the dissolved Se concentration in river water to the Se concentration in the Earth's crust indicated significant and high mobility, especially in downstream sites, likely due to Se leaching from alluvial sediments. Seawater intrusion is likely the cause of As and Zn contamination in the dry season. Weathering of rocks and soils likely causes Al, Co, and Mn contamination in the wet season. The anthropogenic sources of contamination include the discharge of Mn and Zn from fertilizers in agriculture and the use of formulated feed in aquaculture. Approximately 52.98, 25.23, 5.68 and 0.63 tons of Fe, Al, Mn and Zn, respectively, are estimated to be transported from the river into the Gulf of Thailand each year.