An improved method for the determination of selected organochlorine pesticides (OCPs) and polychlorinated biphenyls (PCBs) in human serum was developed. The method requires low volume of serum (500 microl) and 48-96 samples per day can be prepared by one analyst without special automatic equipment. Initial extraction was performed using 96-well solid-phase extraction disk plates and was followed by a clean-up with silica gel/sulfuric acid. Different denaturation, elution and clean-up conditions were tested. Quantification was carried out by gas chromatography equipped with electron capture detector (GC-ECD) or mass spectrometer (GC-MS). Recoveries of PCB congeners 28, 52, 101, 118, 138, 153 and 180 and OCPs HCB, beta-HCH, p,p'-DDE and p,p'-DDT at two spiking levels (n=8) varied from 57 to 120%, and intra-day relative standard deviation from 1 to 11%, both depending on spiking level and compound. Inter-day relative standard deviation was <15% in all cases. Limit of quantification (LOQ) for these PCBs ranged from 0.08 to 0.13 ng/ml and for these OCPs from 0.16 to 0.40 ng/ml. The optimized method was applied to the analysis of 1000 serum samples from different places of Spain.