China holds large-scale lead–zinc mineral resources; however, mining activities often cause severe contamination by heavy metals. This study systemically assessed contamination by eight heavy metals (Cu, Zn, Cd, Pb, Cr, Hg, Ni, and As) in mine tailings, soil, and groundwater from 27 contaminated sites across China. Regarding mine tailings, 1% of the mine tailing samples were hazardous waste and 20% were class II non-hazardous waste. Regarding soil, Zn and Pb showed the highest mean concentrations, at 5574.67 mg/kg and 2034.88 mg/kg, respectively. The indexes of geo-accumulation (Igeo) of eight heavy metals ranged from −3.62 to 7.67, while Zn, Pb, and Cd showed the highest environmental risk levels as the priority pollutants. The contamination levels of these heavy metals in groundwater were generally in the order of Zn>As>Pb>Ni>Cd>Cu>Hg>Cr. In this study, 20% of the soil and 10% of the groundwater samples exceeded the corresponding quality limits. The content of heavy metals in soil, groundwater, and mine tailing were positively correlated, demonstrating the main pollution source and transport paths. The pollution levels of heavy metals in soil and groundwater were listed in the foremost and moderate positions compared with similar sites from other countries, respectively. These results may help determine the pollution levels of lead–zinc mining regions and direct the remediation activities of target sites to support the environmental management of abandoned mining and tailing waste in China.