A simple and effective method is presented for the separation and preconcentration of Th(IV), Ti(IV), Fe(III), Pb(II) and Cr(III) by solid phase extraction on 2-nitroso-1-naphthol impregnated MCI GEL CHP20P resin prior to their inductively coupled plasma-mass spectrometric determinations. The influence of analytical parameters including pH of the aqueous solution, flow rates of sample and eluent solutions and sample volume on the quantitative recoveries of analyte ions was investigated. Matrix effects caused by the presence of alkali, earth alkali and some metal ions in the analyzed solutions were investigated. The presented solid phase extraction method was applied to BCR-144R Sewage Sludge (domestic origin), BCR-141R Calcareous Loam Soil, NIST 1568a Rice Flour and NIST 1577b Bovine Liver certified reference materials (CRMs) for the determination of analyte ions and the results were in good agreement with the certified values. The separation procedure presented was also applied to the various natural water samples collected from Turkey with satisfactory results. (C) 2009 Elsevier B.V. All rights reserved.