Suitable techniques have been developed for the extraction of arsenic species in a variety of biological and environmental samples from the Pak Pa-Nang Estuary and catchment, located in Southern Thailand, and for their determination using HPLC directly coupled with ICP-MS. The estuary catchment comprises a tin mining area and inhabitants of the region can suffer from various stages of arsenic poisoning. The important arsenic species, AsB, DMA, MMA, and inorganic arsenic (As III and V) have been determined in fish and crustacean samples to provide toxicological information on those fauna which contribute to the local diet. A Hamilton PRP-X100 anion-exchange HPLC system employing a step elution has been used successfully to achieve separation of the arsenic species. A nitric acid microwave digestion procedure, followed by carrier gas nitrogen addition- (N2)-ICP-MS analysis was used to measure total arsenic in sample digests and extracts. The arsenic speciation of the biological samples was preserved using a Trypsin enzymatic extraction procedure. Extraction efficiencies were high, with values of 82-102%(As) for fish and crustacean samples. Validation for these procedures was carried out using certified reference materials. Fish and crustacean samples from the Pak Pa-Nang Estuary showed a range for total arsenic concentration, up to 17 microg g(-1) dry mass. The major species of arsenic in all fauna samples taken was AsB, together with smaller quantities of DMA and, more importantly, inorganic As. For sediment samples, arsenic species were determined following phosphoric acid (1 M H3PO4) extraction in an open focused microwave system. A phosphate-based eluant, pH 6-7.5, with anion exchange HPLC coupled with ICP-MS was used for separation and detection of AsIII, AsV, MMA and DMA. The optimum conditions, identified using an estuarine sediment reference material (LGC), were achieved using 45 W power and a 20 minute heating period for extraction of 0.5 g sediment. The stability and recovery of arsenic species under the extraction conditions were also determined by a spiking procedure which included the estuarine sediment reference material. The results show good stability for all species after extraction with a variability of less than 10%. Total concentrations of arsenic in the sediments from the Pak Pa-Nang river catchment and the estuary covered the ranges 7-269 microg g(-1)and 4-20 [micro sign]g g(-1)(dry weight), respectively. AsV was the major species found in all the sediment samples with smaller quantities of AsIII. The presence of the more toxic inorganic forms of arsenic in both sediments and biota samples has implications for human health, particularly as they are readily 'available'.