A method to separate and quantify two inorganic arsenic species As(III) and As(V) and two organic arsenic species, monomethylarsonic acid (MMA) and dimethylarsinic acid (DMA), by HPLC-ICP/MS has been developed. The separation of arsenic species was achieved on the anionic exchange column IonPac AS11 (Dionex) with NaOH as mobile phase. The technique was successfully applied to analyze extracts of two contaminated soils, sampled at a former tannery site (soil 1) and a former paint production site (soil 2). The soils were extracted at pH values similar to the natural environment. Extractions were performed at different pH values with 0.3 M ammonium oxalate (pH = 3), milli-Q water (pH = 5.8), 0.3 M sodium carbonate (pH = 8) and 0.3 M sodium bicarbonate (pH = 11). No organically bound arsenic was found in the extracts. As(V) was the major component. Only up to 0.04% of the total arsenic contained in soil 1 were mobilized. The highest amount of extracted arsenic was found at the highest pH. In the milli-Q water extract of soil 1 As(III) and As(V) were found. High amounts of As(V) were found in the extracts of soil 2. Up to 20% of the total arsenic bound to soil 2 constituents were released. The results show that the mobilization of arsenic depended on the pH value of the extraction solution and the kind of extracted soil. Dramatic consequences have to be expected for pH changes in the environment especially in cases where soils contain high amounts of mobile arsenic.