The concentrations of Cu, Zn, As, Pb, Cr, and Cd in soil were analyzed in a mining area in the Inner Mongolia Autonomous Region, China. The average metal concentrations in the soil samples were 204.07 mg/kg, 88.15 mg/kg, 14.47 mg/kg 88.52 mg/kg, 56.45 mg/kg, and 0.235 mg/kg, respectively. Based on the evaluation standards, background values of the soil heavy metals, multiple soil pollution assessment indices, such as the single factor index (Pi), the geological accumulation index (Igeo), the Nemerow index (Pn), the ecological risk index (ER), and the health risk index (HI) were applied to evaluate the soil environmental risks in the study area. It was found that in different soil layer depths (0–10 cm, 10–30 cm, and 30–50 cm), the evaluation result of each index showed that there were significant spatial differences in soil pollution levels, and the focus of different indices differed greatly from each other. The Pi put 18.14% of the area at high risk of soil contamination levels, due to the fact that this index highlights the Cu pollution factor more than other indices and relatively amplifies hazards in some high-risk areas. While the Pn indicated that 61.36% of the study area was at a safe level of soil contamination, it can underestimate the regional soil heavy metal pollution risk. In order to scientifically carry out soil-pollution-risk prevention and control, it is necessary to comprehensively compare and analyze the information disclosed by different indices.