Contamination of soils by heavy metals due to urbanization increases various environmental concerns. The objective of this research was to determine the potential sources of heavy metals in agricultural soils in the vicinity of a small-scale industrial area and to assess their environmental impacts. Soil samples were obtained from 15 different locations near a small industrial area in the canakkale province of Turkey. Heavy metal (Cd, Co, Cu, Ni, Pb, Zn) contents of soil samples were determined with four different geochemical fractions via a sequential extraction procedure. The results revealed that pseudo-total heavy metal concentrations were ordered in decreasing order as Zn > Pb > Cu > Ni > Co > Cd. Considering the results, Cd (1.95 +/- 0.12 mu g/g), Pb (39.21 +/- 2.14 mu g/g) and Zn (64.99 +/- 8.16 mu g/g) values were above the normal values specified for agricultural lands. The findings obtained from sequential extraction procedure showed that Cd (78%) and Pb (65%) existed mostly in mobile phases. Such mobile phases originated mostly from anthropogenic sources. These findings were also supported by chemometric analyses. Risk assessments pointed out that while Pb and Zn have moderate risks on the environment, Cd creates high risks.