A high-performance liquid chromatographic method has been developed for the simultaneous determination of classical neuroleptics (chlorpromazine, haloperidol, loxapine and clotiapine), atypical antipsychotics (clozapine, quetiapine and risperidone) and their active metabolites (N-desmethylclozapine, clozapine N-oxide and 9-hydroxyrisperidone) in human plasma. Separation was obtained by using a C8 reversed-phase column and a mobile phase composed of 70% aqueous phosphate buffer containing triethylamine at pH 3.0 and 30% acetonitrile. The UV detector was set at 238 nm and amitriptyline was used as the internal standard. A careful pre-treatment procedure of plasma samples was developed, using solid-phase extraction with cyanopropyl cartridges, which gives high extraction yields (>or=93%). The limits of quantitation (LOQ) were always lower than 2.6 ng mL-1 and the limits of detection (LOD) were always lower than 0.9 ng mL-1 for all analytes. The method was applied with success to plasma samples from schizophrenic patients undergoing polypharmacy with two or more different antipsychotics. Precision data and accuracy results were satisfactory and no interference from other central nervous system (CNS) drugs was found. Hence the method is suitable for the therapeutic drug monitoring (TDM) of the analytes in psychotic patients' plasma.