A preconcentration/separation method for determination of Cr(III), Cd(II), Bi(III) and Co(II) has been proposed. The analytes were adsorbed on a column filled Diaion HP-20 resin as metal-8-hydroxiquinoline complexes and desorbed from the column by using 10 ml of IM HNO3 in acetone. The influences of some analytical parameters such as pH, amounts of oxine, type of eluent etc on the recoveries of chromium, cadmium, bismuth and cobalt were discussed. Effects of the various alkaline salts on the recoveries of the investigated ions were also examined. The method was applied for the determination of Cr(III), Cd(II), Bi(III) and Co(II) contents of table salt samples, some chemical grade alkaline salts produced in Turkey and a stream sediment standard reference material sample (GBW 07309) with satisfactory results (recoveries > 95%, relative standard deviations < 9%). The limit of detection for analyte ions (3s, N=20) was between 23-305 ng/g.