Monitoring environmental pollution sources is an ongoing issue that must be addressed to reduce risks to public health, food safety, and the environment. However, retrieving topsoil heavy metal content at a low cost for environmental monitoring in mining areas is challenging. Therefore, this study proposes a network model based on transfer learning theory and a back propagation (BP) network optimized by a genetic algorithm (GA), taking the Daxigou mining area in Shaanxi Province, China, as a case study. Firstly, visible and near-infrared spectrum data from Landsat8 satellite images, digital elevation models, and geochemical data from field-collected soil samples were used to extract environmental factor candidates indicating the content and spatial distribution of certain heavy metals, including copper (Cu) and lead (Pb). Secondly, each element was correlated with environmental factors and a multicollinearity test was performed to determine the optimal factor set. Then, the BP network optimized by GA was pre-trained with sample data collected in 2017 and retrained with minimal sample data from 2019 using the parameter transfer learning method, allowing spatial distribution mapping of the Cu and Pb content in topsoil of the Daxigou mining area in 2019. From the validation results using field-collected data, the root mean square error (RMSE) and mean relative error (MRE) values using the proposed model, respectively, reduced by 4.688 mg/kg and 1.533 mg/kg for Cu and reduced by 1.586 mg/kg and 1.232 mg/kg for Pb compared to the traditional GA-BP model. Thus, conclusions can be drawn that our proposed Tr-GA-BP network performs well, requiring 16 training samples collected in 2019. In addition, the content of Cu is the highest; Pb is the second highest in the study area. Both of them were spatially distributed mainly in the exploitation, slag stacking, roadside, etc., consistent with field investigation results.