The level, source, and risk of toxic elements in traditional agricultural soils are particularly crucial for the sustainable development of agriculture. An important agricultural production base was selected, a total of 251 topsoil samples were collected, eight toxic elements (As, Cd, Cr, Cu, Hg, Ni, Pb, Zn) in soil were analyzed, and environmental and health risk assessments were conducted. Results showed that all concentrations of eight elements in soil samples were lower than the risk screening values with negligible pollution risk. Approximately 83.8% of Hg in soil was originated from atmospheric deposition related to industrial emissions, 53.2% of Cd was derived from direct industrial activities, and the other elements came from soil parent materials or agricultural activities. Accumulation risk of As in agricultural products, potential ecological risk from Cd, and As’s ingestion risk and Cr’s dermal contact risk should be paid more attention. More stricter monitoring and coping countermeasures and strategies should be established to ensure the sustainable development of agriculture.