The aim of this paper is to evaluate total and bioavailable concentration of heavy metals in agricultural soils in order to estimate their distribution, to identify the possible correlations among toxic elements and the pollution sources, to distinguish the samples in relation to sampling site or to sampling depth, and to evaluate the available fraction providing information about the risky for plants. In particular, we reinvestigated total concentrations of As, Be, Cd, Cr, Cu, Fe, Hg, Mn, Ni, Pb, Sb, V, and Zn and available concentrations of As, Be, Cd, Cr, Cu, Hg, Ni, Pb, Sb, and Zn in soil from Apulia (Southern Italy). Analytical results showed that total concentrations, for all soils, are in the range permitted by regulations in force in Italy, but some soils evidence slight enrichment of Cd, Cr, Cu, Pb, and Zn. All the heavy metals in the available fraction were below the detection limits of the analytical techniques used except Cu, Ni, Pb, and Zn.