To assess the geochemical and environmental baseline as well as the availability of the heavy elements in soils around the hematite-barite-galena veins in the Baghin area, a total of 70 soil samples were collected and analyzed by ICP-OES for 43 heavy metals and metalloids. Compared to the global soil level or crustal abundance, the calcareous soils are 2-26 magnitudes enriched in Ca, Cu, Pb, Zn, Cd, Se, As, Sb and Sr. The ferruginous soils are highly enriched in Fe, Mo, Pb, Zn, Cd, As, Sb, Ba and Sr, almost 2-49 orders higher than the crustal abundance and global soil level. Additionally, the baritic soils are 3-94 times higher than the crustal and global soil values for Ba, Cu, Mo, Pb, Zn, Ni, Co, Cd, Se, As, Sb and Sr. However, the soils developed on the shale layers are moderately enriched in As, Zn, Se, Sb, Ba, Pb and Sr. The high concentrations of heavy metals are possibly related to the presence of minor sulfide minerals in barite-rich soils or adsorption by Fe-oxy-hydroxides formed by oxidation of sulfide minerals. Therefore, the oxidation of minor sulfide minerals in barite veins may be prone to acid mine generation and of environmental concern. The inhalation of silica dusts released by silica-rich barite ores (20% SiO2) during crushing, milling, as well as using in drilling mud may trigger silicosis. Despite the high baseline values of some heavy metals and metalloids, the presence of Fe-oxy-hydroxides and clay minerals in the soils could play significant roles in sequestering the toxic effects of heavy metals contamination in soil, groundwater, plants, wildlife and humans.