The impregnation of o-phenylene dioxydiacetic acid (OPDA) into a polymeric matrix, Amberlite XAD-2000, is reported and was characterized by infrared spectroscopy. The amount of attached OPDA to the polymer resin was found to be 1.77 mmol g(-1) resin. The resin was used for the sorption of U(VI) and Th(IV) from aqueous solution. This sorbent was capable of preconcentrating U(VI) and Th(IV) from weakly acidic or neutral solution. The retained metals were eluted sequentially using 0.25 mol L-1 HCl for U(VI) and I mol L-1 HCl for Th(IV) and determined spectrophotometrically using arsenazo-(III). The capacity of the resin for U(VI) and Th(IV) was found to be 0.121 and 0.113 mmol g(-1), respectively. The impregnated resin exhibits a high chemical stability, reusability and fast equilibration. The method was used for the determination of U(VI) and Th(IV) in synthetic samples and rock samples. (C) 2007 Elsevier B.V. All rights reserved.