The present study investigates heavy metal pollution and its sources in cultivated soils in Bijie City, Guizhou Province, China. The ground accumulation index method was used to evaluate the associated risks, while correlation, principal component, and positive matrix factor model analyses were used to identify sources. The results show that the overall contamination levels, except for Cd, were not serious. Agricultural materials, industrial activities, transportation, coal combustion and atmospheric deposition, parent rock, and irrigation accounted for 19.66%, 14.11%, 14.54%, 16.33%, 20.70%, and 14.67% of the total accumulation of metals, respectively. Copper, Ni, Zn, and Cr came mainly from parent rocks; Pb was mainly from traffic emissions; Hg was mainly from coal deposition; As was mainly from irrigation; and Cd was mainly from industrial activities. The main sources of soil metals were irrigation, agricultural activities, and coal deposition in the east and industrial activities and soil-forming parent rocks in the west. Environ Toxicol Chem 2023;00:1-13. © 2023 SETAC.